From c46cb009d231e00fbf85b22a5624dbaca59c966a Mon Sep 17 00:00:00 2001 From: Joe Hildebrand Date: Tue, 30 May 2023 14:37:58 -0600 Subject: [PATCH] Add support for extra state information, and properties that can be copied into breaks. --- .gitignore | 1 + .npmignore | 1 + docs/assets/search.js | 2 +- docs/classes/break.Break.html | 50 ++- docs/classes/index.Rules.html | 72 ++-- docs/classes/state.BreakerChar.html | 43 ++- docs/classes/state.BreakerState.html | 103 +++++- docs/functions/index.Example7_13.html | 33 +- docs/functions/index.Example7_25.html | 33 +- docs/functions/index.LB02.html | 33 +- docs/functions/index.LB03.html | 33 +- docs/functions/index.LB04.html | 33 +- docs/functions/index.LB05.html | 33 +- docs/functions/index.LB06.html | 33 +- docs/functions/index.LB07.html | 33 +- docs/functions/index.LB08.html | 33 +- docs/functions/index.LB08a.html | 33 +- docs/functions/index.LB09.html | 33 +- docs/functions/index.LB10.html | 33 +- docs/functions/index.LB11.html | 33 +- docs/functions/index.LB12.html | 33 +- docs/functions/index.LB12a.html | 33 +- docs/functions/index.LB13.html | 33 +- docs/functions/index.LB14.html | 33 +- docs/functions/index.LB15.html | 33 +- docs/functions/index.LB16.html | 33 +- docs/functions/index.LB17.html | 33 +- docs/functions/index.LB18.html | 33 +- docs/functions/index.LB19.html | 33 +- docs/functions/index.LB20.html | 33 +- docs/functions/index.LB21.html | 33 +- docs/functions/index.LB21a.html | 33 +- docs/functions/index.LB21b.html | 33 +- docs/functions/index.LB22.html | 33 +- docs/functions/index.LB23.html | 33 +- docs/functions/index.LB23a.html | 33 +- docs/functions/index.LB24.html | 33 +- docs/functions/index.LB25.html | 33 +- docs/functions/index.LB26.html | 33 +- docs/functions/index.LB27.html | 33 +- docs/functions/index.LB28.html | 33 +- docs/functions/index.LB29.html | 33 +- docs/functions/index.LB30.html | 33 +- docs/functions/index.LB30a.html | 33 +- docs/functions/index.LB30b.html | 33 +- docs/functions/index.LB31.html | 33 +- docs/functions/index.LBspacesStop.html | 33 +- docs/functions/state.resolve.html | 33 +- docs/index.html | 31 +- docs/modules/EastAsianWidth.html | 145 ++++++++ docs/modules/LineBreak.html | 145 ++++++++ docs/modules/break.html | 33 +- docs/modules/index.html | 81 ++++- docs/modules/state.html | 31 +- docs/types/index.BreakRule.html | 33 +- .../EastAsianWidth.EastAsianWidth.html | 135 +++++++ docs/variables/EastAsianWidth.classes.html | 135 +++++++ .../EastAsianWidth.generatedDate.html | 135 +++++++ .../EastAsianWidth.inputFileDate.html | 135 +++++++ docs/variables/EastAsianWidth.values.html | 135 +++++++ docs/variables/EastAsianWidth.version.html | 135 +++++++ ....rules-1.html => LineBreak.LineBreak.html} | 45 ++- docs/variables/LineBreak.classes.html | 135 +++++++ docs/variables/LineBreak.generatedDate.html | 135 +++++++ docs/variables/LineBreak.inputFileDate.html | 135 +++++++ docs/variables/LineBreak.values.html | 135 +++++++ docs/variables/LineBreak.version.html | 135 +++++++ docs/variables/index.MAY_BREAK.html | 33 +- docs/variables/index.MUST_BREAK.html | 33 +- docs/variables/index.NO_BREAK.html | 33 +- docs/variables/index.PASS.html | 33 +- docs/variables/state.eot.html | 33 +- docs/variables/state.sot.html | 33 +- lib/break.js | 7 + lib/index.js | 109 ++++-- lib/state.js | 32 ++ package-lock.json | 328 +++++++++++++++++- package.json | 7 +- test/rules.test.js | 28 ++ test/state.test.js | 15 +- tsconfig.json | 2 +- typedoc.config.cjs | 4 +- types/break.d.ts | 6 + types/index.d.ts | 49 ++- types/state.d.ts | 20 ++ 85 files changed, 4180 insertions(+), 279 deletions(-) create mode 100644 docs/modules/EastAsianWidth.html create mode 100644 docs/modules/LineBreak.html create mode 100644 docs/variables/EastAsianWidth.EastAsianWidth.html create mode 100644 docs/variables/EastAsianWidth.classes.html create mode 100644 docs/variables/EastAsianWidth.generatedDate.html create mode 100644 docs/variables/EastAsianWidth.inputFileDate.html create mode 100644 docs/variables/EastAsianWidth.values.html create mode 100644 docs/variables/EastAsianWidth.version.html rename docs/variables/{index.rules-1.html => LineBreak.LineBreak.html} (69%) create mode 100644 docs/variables/LineBreak.classes.html create mode 100644 docs/variables/LineBreak.generatedDate.html create mode 100644 docs/variables/LineBreak.inputFileDate.html create mode 100644 docs/variables/LineBreak.values.html create mode 100644 docs/variables/LineBreak.version.html diff --git a/.gitignore b/.gitignore index e3336e7..5bf9d16 100644 --- a/.gitignore +++ b/.gitignore @@ -2,3 +2,4 @@ coverage/ node_modules/ tools/*.txt +t.js diff --git a/.npmignore b/.npmignore index 3ed07b0..b7b8eb9 100644 --- a/.npmignore +++ b/.npmignore @@ -11,3 +11,4 @@ tools/ tsconfig.json docs/ typedoc.config.cjs +t.js diff --git a/docs/assets/search.js b/docs/assets/search.js index f24899c..e0bbccb 100644 --- a/docs/assets/search.js +++ b/docs/assets/search.js @@ -1 +1 @@ -window.searchData = JSON.parse("{\"rows\":[{\"kind\":2,\"name\":\"index\",\"url\":\"modules/index.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"LB02\",\"url\":\"functions/index.LB02.html\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":64,\"name\":\"LB03\",\"url\":\"functions/index.LB03.html\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":64,\"name\":\"LB04\",\"url\":\"functions/index.LB04.html\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":64,\"name\":\"LB05\",\"url\":\"functions/index.LB05.html\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":64,\"name\":\"LB06\",\"url\":\"functions/index.LB06.html\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":64,\"name\":\"LBspacesStop\",\"url\":\"functions/index.LBspacesStop.html\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":64,\"name\":\"LB07\",\"url\":\"functions/index.LB07.html\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":64,\"name\":\"LB08\",\"url\":\"functions/index.LB08.html\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":64,\"name\":\"LB08a\",\"url\":\"functions/index.LB08a.html\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":64,\"name\":\"LB09\",\"url\":\"functions/index.LB09.html\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":64,\"name\":\"LB10\",\"url\":\"functions/index.LB10.html\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":64,\"name\":\"LB11\",\"url\":\"functions/index.LB11.html\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":64,\"name\":\"LB12\",\"url\":\"functions/index.LB12.html\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":64,\"name\":\"LB12a\",\"url\":\"functions/index.LB12a.html\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":64,\"name\":\"LB13\",\"url\":\"functions/index.LB13.html\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":64,\"name\":\"LB14\",\"url\":\"functions/index.LB14.html\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":64,\"name\":\"LB15\",\"url\":\"functions/index.LB15.html\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":64,\"name\":\"LB16\",\"url\":\"functions/index.LB16.html\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":64,\"name\":\"LB17\",\"url\":\"functions/index.LB17.html\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":64,\"name\":\"LB18\",\"url\":\"functions/index.LB18.html\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":64,\"name\":\"LB19\",\"url\":\"functions/index.LB19.html\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":64,\"name\":\"LB20\",\"url\":\"functions/index.LB20.html\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":64,\"name\":\"LB21\",\"url\":\"functions/index.LB21.html\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":64,\"name\":\"LB21a\",\"url\":\"functions/index.LB21a.html\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":64,\"name\":\"LB21b\",\"url\":\"functions/index.LB21b.html\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":64,\"name\":\"LB22\",\"url\":\"functions/index.LB22.html\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":64,\"name\":\"LB23\",\"url\":\"functions/index.LB23.html\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":64,\"name\":\"LB23a\",\"url\":\"functions/index.LB23a.html\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":64,\"name\":\"LB24\",\"url\":\"functions/index.LB24.html\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":64,\"name\":\"LB25\",\"url\":\"functions/index.LB25.html\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":64,\"name\":\"LB26\",\"url\":\"functions/index.LB26.html\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":64,\"name\":\"LB27\",\"url\":\"functions/index.LB27.html\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":64,\"name\":\"LB28\",\"url\":\"functions/index.LB28.html\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":64,\"name\":\"LB29\",\"url\":\"functions/index.LB29.html\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":64,\"name\":\"LB30\",\"url\":\"functions/index.LB30.html\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":64,\"name\":\"LB30a\",\"url\":\"functions/index.LB30a.html\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":64,\"name\":\"LB30b\",\"url\":\"functions/index.LB30b.html\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":64,\"name\":\"LB31\",\"url\":\"functions/index.LB31.html\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":64,\"name\":\"Example7_13\",\"url\":\"functions/index.Example7_13.html\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":64,\"name\":\"Example7_25\",\"url\":\"functions/index.Example7_25.html\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":32,\"name\":\"PASS\",\"url\":\"variables/index.PASS.html\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":32,\"name\":\"NO_BREAK\",\"url\":\"variables/index.NO_BREAK.html\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":32,\"name\":\"MAY_BREAK\",\"url\":\"variables/index.MAY_BREAK.html\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":32,\"name\":\"MUST_BREAK\",\"url\":\"variables/index.MUST_BREAK.html\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":32,\"name\":\"rules\",\"url\":\"variables/index.rules-1.html\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":128,\"name\":\"Rules\",\"url\":\"classes/index.Rules.html\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/index.Rules.html#constructor\",\"classes\":\"\",\"parent\":\"index.Rules\"},{\"kind\":1024,\"name\":\"opts\",\"url\":\"classes/index.Rules.html#opts\",\"classes\":\"\",\"parent\":\"index.Rules\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/index.Rules.html#opts.__type\",\"classes\":\"\",\"parent\":\"index.Rules.opts\"},{\"kind\":1024,\"name\":\"string\",\"url\":\"classes/index.Rules.html#opts.__type.string\",\"classes\":\"\",\"parent\":\"index.Rules.opts.__type\"},{\"kind\":1024,\"name\":\"example7\",\"url\":\"classes/index.Rules.html#opts.__type.example7\",\"classes\":\"\",\"parent\":\"index.Rules.opts.__type\"},{\"kind\":1024,\"name\":\"rules\",\"url\":\"classes/index.Rules.html#rules\",\"classes\":\"\",\"parent\":\"index.Rules\"},{\"kind\":2048,\"name\":\"removeRule\",\"url\":\"classes/index.Rules.html#removeRule\",\"classes\":\"\",\"parent\":\"index.Rules\"},{\"kind\":2048,\"name\":\"addRuleAfter\",\"url\":\"classes/index.Rules.html#addRuleAfter\",\"classes\":\"\",\"parent\":\"index.Rules\"},{\"kind\":2048,\"name\":\"addRuleBefore\",\"url\":\"classes/index.Rules.html#addRuleBefore\",\"classes\":\"\",\"parent\":\"index.Rules\"},{\"kind\":2048,\"name\":\"replaceRule\",\"url\":\"classes/index.Rules.html#replaceRule\",\"classes\":\"\",\"parent\":\"index.Rules\"},{\"kind\":2048,\"name\":\"#execRules\",\"url\":\"classes/index.Rules.html#_execRules\",\"classes\":\"tsd-is-private\",\"parent\":\"index.Rules\"},{\"kind\":2048,\"name\":\"#exec\",\"url\":\"classes/index.Rules.html#_exec\",\"classes\":\"tsd-is-private\",\"parent\":\"index.Rules\"},{\"kind\":2048,\"name\":\"breaks\",\"url\":\"classes/index.Rules.html#breaks\",\"classes\":\"\",\"parent\":\"index.Rules\"},{\"kind\":4194304,\"name\":\"BreakRule\",\"url\":\"types/index.BreakRule.html\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/index.BreakRule.html#__type\",\"classes\":\"\",\"parent\":\"index.BreakRule\"},{\"kind\":2,\"name\":\"break\",\"url\":\"modules/break.html\",\"classes\":\"\"},{\"kind\":128,\"name\":\"Break\",\"url\":\"classes/break.Break.html\",\"classes\":\"\",\"parent\":\"break\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/break.Break.html#constructor\",\"classes\":\"\",\"parent\":\"break.Break\"},{\"kind\":1024,\"name\":\"string\",\"url\":\"classes/break.Break.html#string\",\"classes\":\"\",\"parent\":\"break.Break\"},{\"kind\":1024,\"name\":\"position\",\"url\":\"classes/break.Break.html#position\",\"classes\":\"\",\"parent\":\"break.Break\"},{\"kind\":1024,\"name\":\"required\",\"url\":\"classes/break.Break.html#required\",\"classes\":\"\",\"parent\":\"break.Break\"},{\"kind\":2,\"name\":\"state\",\"url\":\"modules/state.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"resolve\",\"url\":\"functions/state.resolve.html\",\"classes\":\"\",\"parent\":\"state\"},{\"kind\":32,\"name\":\"sot\",\"url\":\"variables/state.sot.html\",\"classes\":\"\",\"parent\":\"state\"},{\"kind\":32,\"name\":\"eot\",\"url\":\"variables/state.eot.html\",\"classes\":\"\",\"parent\":\"state\"},{\"kind\":128,\"name\":\"BreakerChar\",\"url\":\"classes/state.BreakerChar.html\",\"classes\":\"\",\"parent\":\"state\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/state.BreakerChar.html#constructor\",\"classes\":\"\",\"parent\":\"state.BreakerChar\"},{\"kind\":1024,\"name\":\"cp\",\"url\":\"classes/state.BreakerChar.html#cp\",\"classes\":\"\",\"parent\":\"state.BreakerChar\"},{\"kind\":1024,\"name\":\"cls\",\"url\":\"classes/state.BreakerChar.html#cls\",\"classes\":\"\",\"parent\":\"state.BreakerChar\"},{\"kind\":1024,\"name\":\"char\",\"url\":\"classes/state.BreakerChar.html#char\",\"classes\":\"\",\"parent\":\"state.BreakerChar\"},{\"kind\":1024,\"name\":\"len\",\"url\":\"classes/state.BreakerChar.html#len\",\"classes\":\"\",\"parent\":\"state.BreakerChar\"},{\"kind\":128,\"name\":\"BreakerState\",\"url\":\"classes/state.BreakerState.html\",\"classes\":\"tsd-is-private\",\"parent\":\"state\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/state.BreakerState.html#constructor\",\"classes\":\"\",\"parent\":\"state.BreakerState\"},{\"kind\":1024,\"name\":\"str\",\"url\":\"classes/state.BreakerState.html#str\",\"classes\":\"\",\"parent\":\"state.BreakerState\"},{\"kind\":1024,\"name\":\"len\",\"url\":\"classes/state.BreakerState.html#len\",\"classes\":\"\",\"parent\":\"state.BreakerState\"},{\"kind\":1024,\"name\":\"prevChunk\",\"url\":\"classes/state.BreakerState.html#prevChunk\",\"classes\":\"\",\"parent\":\"state.BreakerState\"},{\"kind\":1024,\"name\":\"prev\",\"url\":\"classes/state.BreakerState.html#prev\",\"classes\":\"\",\"parent\":\"state.BreakerState\"},{\"kind\":1024,\"name\":\"cur\",\"url\":\"classes/state.BreakerState.html#cur\",\"classes\":\"\",\"parent\":\"state.BreakerState\"},{\"kind\":1024,\"name\":\"next\",\"url\":\"classes/state.BreakerState.html#next\",\"classes\":\"\",\"parent\":\"state.BreakerState\"},{\"kind\":1024,\"name\":\"LB8\",\"url\":\"classes/state.BreakerState.html#LB8\",\"classes\":\"\",\"parent\":\"state.BreakerState\"},{\"kind\":1024,\"name\":\"spaces\",\"url\":\"classes/state.BreakerState.html#spaces\",\"classes\":\"\",\"parent\":\"state.BreakerState\"},{\"kind\":1024,\"name\":\"RI\",\"url\":\"classes/state.BreakerState.html#RI\",\"classes\":\"\",\"parent\":\"state.BreakerState\"},{\"kind\":1024,\"name\":\"ex7pos\",\"url\":\"classes/state.BreakerState.html#ex7pos\",\"classes\":\"\",\"parent\":\"state.BreakerState\"},{\"kind\":2048,\"name\":\"push\",\"url\":\"classes/state.BreakerState.html#push\",\"classes\":\"\",\"parent\":\"state.BreakerState\"},{\"kind\":2048,\"name\":\"pushEnd\",\"url\":\"classes/state.BreakerState.html#pushEnd\",\"classes\":\"\",\"parent\":\"state.BreakerState\"},{\"kind\":2048,\"name\":\"codePoints\",\"url\":\"classes/state.BreakerState.html#codePoints\",\"classes\":\"\",\"parent\":\"state.BreakerState\"},{\"kind\":2048,\"name\":\"classAfterSpaces\",\"url\":\"classes/state.BreakerState.html#classAfterSpaces\",\"classes\":\"\",\"parent\":\"state.BreakerState\"}],\"index\":{\"version\":\"2.3.9\",\"fields\":[\"name\",\"comment\"],\"fieldVectors\":[[\"name/0\",[0,41.484]],[\"comment/0\",[]],[\"name/1\",[1,41.484]],[\"comment/1\",[]],[\"name/2\",[2,41.484]],[\"comment/2\",[]],[\"name/3\",[3,41.484]],[\"comment/3\",[]],[\"name/4\",[4,41.484]],[\"comment/4\",[]],[\"name/5\",[5,41.484]],[\"comment/5\",[]],[\"name/6\",[6,41.484]],[\"comment/6\",[]],[\"name/7\",[7,41.484]],[\"comment/7\",[]],[\"name/8\",[8,41.484]],[\"comment/8\",[]],[\"name/9\",[9,41.484]],[\"comment/9\",[]],[\"name/10\",[10,41.484]],[\"comment/10\",[]],[\"name/11\",[11,41.484]],[\"comment/11\",[]],[\"name/12\",[12,41.484]],[\"comment/12\",[]],[\"name/13\",[13,41.484]],[\"comment/13\",[]],[\"name/14\",[14,41.484]],[\"comment/14\",[]],[\"name/15\",[15,41.484]],[\"comment/15\",[]],[\"name/16\",[16,41.484]],[\"comment/16\",[]],[\"name/17\",[17,41.484]],[\"comment/17\",[]],[\"name/18\",[18,41.484]],[\"comment/18\",[]],[\"name/19\",[19,41.484]],[\"comment/19\",[]],[\"name/20\",[20,41.484]],[\"comment/20\",[]],[\"name/21\",[21,41.484]],[\"comment/21\",[]],[\"name/22\",[22,41.484]],[\"comment/22\",[]],[\"name/23\",[23,41.484]],[\"comment/23\",[]],[\"name/24\",[24,41.484]],[\"comment/24\",[]],[\"name/25\",[25,41.484]],[\"comment/25\",[]],[\"name/26\",[26,41.484]],[\"comment/26\",[]],[\"name/27\",[27,41.484]],[\"comment/27\",[]],[\"name/28\",[28,41.484]],[\"comment/28\",[]],[\"name/29\",[29,41.484]],[\"comment/29\",[]],[\"name/30\",[30,41.484]],[\"comment/30\",[]],[\"name/31\",[31,41.484]],[\"comment/31\",[]],[\"name/32\",[32,41.484]],[\"comment/32\",[]],[\"name/33\",[33,41.484]],[\"comment/33\",[]],[\"name/34\",[34,41.484]],[\"comment/34\",[]],[\"name/35\",[35,41.484]],[\"comment/35\",[]],[\"name/36\",[36,41.484]],[\"comment/36\",[]],[\"name/37\",[37,41.484]],[\"comment/37\",[]],[\"name/38\",[38,41.484]],[\"comment/38\",[]],[\"name/39\",[39,41.484]],[\"comment/39\",[]],[\"name/40\",[40,41.484]],[\"comment/40\",[]],[\"name/41\",[41,41.484]],[\"comment/41\",[]],[\"name/42\",[42,41.484]],[\"comment/42\",[]],[\"name/43\",[43,41.484]],[\"comment/43\",[]],[\"name/44\",[44,41.484]],[\"comment/44\",[]],[\"name/45\",[45,33.011]],[\"comment/45\",[]],[\"name/46\",[45,33.011]],[\"comment/46\",[]],[\"name/47\",[46,30.498]],[\"comment/47\",[]],[\"name/48\",[47,41.484]],[\"comment/48\",[]],[\"name/49\",[48,36.376]],[\"comment/49\",[]],[\"name/50\",[49,36.376]],[\"comment/50\",[]],[\"name/51\",[50,41.484]],[\"comment/51\",[]],[\"name/52\",[45,33.011]],[\"comment/52\",[]],[\"name/53\",[51,41.484]],[\"comment/53\",[]],[\"name/54\",[52,41.484]],[\"comment/54\",[]],[\"name/55\",[53,41.484]],[\"comment/55\",[]],[\"name/56\",[54,41.484]],[\"comment/56\",[]],[\"name/57\",[55,41.484]],[\"comment/57\",[]],[\"name/58\",[56,41.484]],[\"comment/58\",[]],[\"name/59\",[57,41.484]],[\"comment/59\",[]],[\"name/60\",[58,41.484]],[\"comment/60\",[]],[\"name/61\",[48,36.376]],[\"comment/61\",[]],[\"name/62\",[59,36.376]],[\"comment/62\",[]],[\"name/63\",[59,36.376]],[\"comment/63\",[]],[\"name/64\",[46,30.498]],[\"comment/64\",[]],[\"name/65\",[49,36.376]],[\"comment/65\",[]],[\"name/66\",[60,41.484]],[\"comment/66\",[]],[\"name/67\",[61,41.484]],[\"comment/67\",[]],[\"name/68\",[62,41.484]],[\"comment/68\",[]],[\"name/69\",[63,41.484]],[\"comment/69\",[]],[\"name/70\",[64,41.484]],[\"comment/70\",[]],[\"name/71\",[65,41.484]],[\"comment/71\",[]],[\"name/72\",[66,41.484]],[\"comment/72\",[]],[\"name/73\",[46,30.498]],[\"comment/73\",[]],[\"name/74\",[67,41.484]],[\"comment/74\",[]],[\"name/75\",[68,41.484]],[\"comment/75\",[]],[\"name/76\",[69,41.484]],[\"comment/76\",[]],[\"name/77\",[70,36.376]],[\"comment/77\",[]],[\"name/78\",[71,41.484]],[\"comment/78\",[]],[\"name/79\",[46,30.498]],[\"comment/79\",[]],[\"name/80\",[72,41.484]],[\"comment/80\",[]],[\"name/81\",[70,36.376]],[\"comment/81\",[]],[\"name/82\",[73,41.484]],[\"comment/82\",[]],[\"name/83\",[74,41.484]],[\"comment/83\",[]],[\"name/84\",[75,41.484]],[\"comment/84\",[]],[\"name/85\",[76,41.484]],[\"comment/85\",[]],[\"name/86\",[77,41.484]],[\"comment/86\",[]],[\"name/87\",[78,41.484]],[\"comment/87\",[]],[\"name/88\",[79,41.484]],[\"comment/88\",[]],[\"name/89\",[80,41.484]],[\"comment/89\",[]],[\"name/90\",[81,41.484]],[\"comment/90\",[]],[\"name/91\",[82,41.484]],[\"comment/91\",[]],[\"name/92\",[83,41.484]],[\"comment/92\",[]],[\"name/93\",[84,41.484]],[\"comment/93\",[]]],\"invertedIndex\":[[\"__type\",{\"_index\":48,\"name\":{\"49\":{},\"61\":{}},\"comment\":{}}],[\"addruleafter\",{\"_index\":52,\"name\":{\"54\":{}},\"comment\":{}}],[\"addrulebefore\",{\"_index\":53,\"name\":{\"55\":{}},\"comment\":{}}],[\"break\",{\"_index\":59,\"name\":{\"62\":{},\"63\":{}},\"comment\":{}}],[\"breakerchar\",{\"_index\":66,\"name\":{\"72\":{}},\"comment\":{}}],[\"breakerstate\",{\"_index\":71,\"name\":{\"78\":{}},\"comment\":{}}],[\"breakrule\",{\"_index\":58,\"name\":{\"60\":{}},\"comment\":{}}],[\"breaks\",{\"_index\":57,\"name\":{\"59\":{}},\"comment\":{}}],[\"char\",{\"_index\":69,\"name\":{\"76\":{}},\"comment\":{}}],[\"classafterspaces\",{\"_index\":84,\"name\":{\"93\":{}},\"comment\":{}}],[\"cls\",{\"_index\":68,\"name\":{\"75\":{}},\"comment\":{}}],[\"codepoints\",{\"_index\":83,\"name\":{\"92\":{}},\"comment\":{}}],[\"constructor\",{\"_index\":46,\"name\":{\"47\":{},\"64\":{},\"73\":{},\"79\":{}},\"comment\":{}}],[\"cp\",{\"_index\":67,\"name\":{\"74\":{}},\"comment\":{}}],[\"cur\",{\"_index\":75,\"name\":{\"84\":{}},\"comment\":{}}],[\"eot\",{\"_index\":65,\"name\":{\"71\":{}},\"comment\":{}}],[\"ex7pos\",{\"_index\":80,\"name\":{\"89\":{}},\"comment\":{}}],[\"example7\",{\"_index\":50,\"name\":{\"51\":{}},\"comment\":{}}],[\"example7_13\",{\"_index\":39,\"name\":{\"39\":{}},\"comment\":{}}],[\"example7_25\",{\"_index\":40,\"name\":{\"40\":{}},\"comment\":{}}],[\"exec\",{\"_index\":56,\"name\":{\"58\":{}},\"comment\":{}}],[\"execrules\",{\"_index\":55,\"name\":{\"57\":{}},\"comment\":{}}],[\"index\",{\"_index\":0,\"name\":{\"0\":{}},\"comment\":{}}],[\"lb02\",{\"_index\":1,\"name\":{\"1\":{}},\"comment\":{}}],[\"lb03\",{\"_index\":2,\"name\":{\"2\":{}},\"comment\":{}}],[\"lb04\",{\"_index\":3,\"name\":{\"3\":{}},\"comment\":{}}],[\"lb05\",{\"_index\":4,\"name\":{\"4\":{}},\"comment\":{}}],[\"lb06\",{\"_index\":5,\"name\":{\"5\":{}},\"comment\":{}}],[\"lb07\",{\"_index\":7,\"name\":{\"7\":{}},\"comment\":{}}],[\"lb08\",{\"_index\":8,\"name\":{\"8\":{}},\"comment\":{}}],[\"lb08a\",{\"_index\":9,\"name\":{\"9\":{}},\"comment\":{}}],[\"lb09\",{\"_index\":10,\"name\":{\"10\":{}},\"comment\":{}}],[\"lb10\",{\"_index\":11,\"name\":{\"11\":{}},\"comment\":{}}],[\"lb11\",{\"_index\":12,\"name\":{\"12\":{}},\"comment\":{}}],[\"lb12\",{\"_index\":13,\"name\":{\"13\":{}},\"comment\":{}}],[\"lb12a\",{\"_index\":14,\"name\":{\"14\":{}},\"comment\":{}}],[\"lb13\",{\"_index\":15,\"name\":{\"15\":{}},\"comment\":{}}],[\"lb14\",{\"_index\":16,\"name\":{\"16\":{}},\"comment\":{}}],[\"lb15\",{\"_index\":17,\"name\":{\"17\":{}},\"comment\":{}}],[\"lb16\",{\"_index\":18,\"name\":{\"18\":{}},\"comment\":{}}],[\"lb17\",{\"_index\":19,\"name\":{\"19\":{}},\"comment\":{}}],[\"lb18\",{\"_index\":20,\"name\":{\"20\":{}},\"comment\":{}}],[\"lb19\",{\"_index\":21,\"name\":{\"21\":{}},\"comment\":{}}],[\"lb20\",{\"_index\":22,\"name\":{\"22\":{}},\"comment\":{}}],[\"lb21\",{\"_index\":23,\"name\":{\"23\":{}},\"comment\":{}}],[\"lb21a\",{\"_index\":24,\"name\":{\"24\":{}},\"comment\":{}}],[\"lb21b\",{\"_index\":25,\"name\":{\"25\":{}},\"comment\":{}}],[\"lb22\",{\"_index\":26,\"name\":{\"26\":{}},\"comment\":{}}],[\"lb23\",{\"_index\":27,\"name\":{\"27\":{}},\"comment\":{}}],[\"lb23a\",{\"_index\":28,\"name\":{\"28\":{}},\"comment\":{}}],[\"lb24\",{\"_index\":29,\"name\":{\"29\":{}},\"comment\":{}}],[\"lb25\",{\"_index\":30,\"name\":{\"30\":{}},\"comment\":{}}],[\"lb26\",{\"_index\":31,\"name\":{\"31\":{}},\"comment\":{}}],[\"lb27\",{\"_index\":32,\"name\":{\"32\":{}},\"comment\":{}}],[\"lb28\",{\"_index\":33,\"name\":{\"33\":{}},\"comment\":{}}],[\"lb29\",{\"_index\":34,\"name\":{\"34\":{}},\"comment\":{}}],[\"lb30\",{\"_index\":35,\"name\":{\"35\":{}},\"comment\":{}}],[\"lb30a\",{\"_index\":36,\"name\":{\"36\":{}},\"comment\":{}}],[\"lb30b\",{\"_index\":37,\"name\":{\"37\":{}},\"comment\":{}}],[\"lb31\",{\"_index\":38,\"name\":{\"38\":{}},\"comment\":{}}],[\"lb8\",{\"_index\":77,\"name\":{\"86\":{}},\"comment\":{}}],[\"lbspacesstop\",{\"_index\":6,\"name\":{\"6\":{}},\"comment\":{}}],[\"len\",{\"_index\":70,\"name\":{\"77\":{},\"81\":{}},\"comment\":{}}],[\"may_break\",{\"_index\":43,\"name\":{\"43\":{}},\"comment\":{}}],[\"must_break\",{\"_index\":44,\"name\":{\"44\":{}},\"comment\":{}}],[\"next\",{\"_index\":76,\"name\":{\"85\":{}},\"comment\":{}}],[\"no_break\",{\"_index\":42,\"name\":{\"42\":{}},\"comment\":{}}],[\"opts\",{\"_index\":47,\"name\":{\"48\":{}},\"comment\":{}}],[\"pass\",{\"_index\":41,\"name\":{\"41\":{}},\"comment\":{}}],[\"position\",{\"_index\":60,\"name\":{\"66\":{}},\"comment\":{}}],[\"prev\",{\"_index\":74,\"name\":{\"83\":{}},\"comment\":{}}],[\"prevchunk\",{\"_index\":73,\"name\":{\"82\":{}},\"comment\":{}}],[\"push\",{\"_index\":81,\"name\":{\"90\":{}},\"comment\":{}}],[\"pushend\",{\"_index\":82,\"name\":{\"91\":{}},\"comment\":{}}],[\"removerule\",{\"_index\":51,\"name\":{\"53\":{}},\"comment\":{}}],[\"replacerule\",{\"_index\":54,\"name\":{\"56\":{}},\"comment\":{}}],[\"required\",{\"_index\":61,\"name\":{\"67\":{}},\"comment\":{}}],[\"resolve\",{\"_index\":63,\"name\":{\"69\":{}},\"comment\":{}}],[\"ri\",{\"_index\":79,\"name\":{\"88\":{}},\"comment\":{}}],[\"rules\",{\"_index\":45,\"name\":{\"45\":{},\"46\":{},\"52\":{}},\"comment\":{}}],[\"sot\",{\"_index\":64,\"name\":{\"70\":{}},\"comment\":{}}],[\"spaces\",{\"_index\":78,\"name\":{\"87\":{}},\"comment\":{}}],[\"state\",{\"_index\":62,\"name\":{\"68\":{}},\"comment\":{}}],[\"str\",{\"_index\":72,\"name\":{\"80\":{}},\"comment\":{}}],[\"string\",{\"_index\":49,\"name\":{\"50\":{},\"65\":{}},\"comment\":{}}]],\"pipeline\":[]}}"); \ No newline at end of file +window.searchData = JSON.parse("{\"rows\":[{\"kind\":2,\"name\":\"EastAsianWidth\",\"url\":\"modules/EastAsianWidth.html\",\"classes\":\"\"},{\"kind\":32,\"name\":\"version\",\"url\":\"variables/EastAsianWidth.version.html\",\"classes\":\"\",\"parent\":\"EastAsianWidth\"},{\"kind\":32,\"name\":\"inputFileDate\",\"url\":\"variables/EastAsianWidth.inputFileDate.html\",\"classes\":\"\",\"parent\":\"EastAsianWidth\"},{\"kind\":32,\"name\":\"generatedDate\",\"url\":\"variables/EastAsianWidth.generatedDate.html\",\"classes\":\"\",\"parent\":\"EastAsianWidth\"},{\"kind\":32,\"name\":\"EastAsianWidth\",\"url\":\"variables/EastAsianWidth.EastAsianWidth.html\",\"classes\":\"\",\"parent\":\"EastAsianWidth\"},{\"kind\":32,\"name\":\"classes\",\"url\":\"variables/EastAsianWidth.classes.html\",\"classes\":\"\",\"parent\":\"EastAsianWidth\"},{\"kind\":32,\"name\":\"values\",\"url\":\"variables/EastAsianWidth.values.html\",\"classes\":\"\",\"parent\":\"EastAsianWidth\"},{\"kind\":2,\"name\":\"LineBreak\",\"url\":\"modules/LineBreak.html\",\"classes\":\"\"},{\"kind\":32,\"name\":\"version\",\"url\":\"variables/LineBreak.version.html\",\"classes\":\"\",\"parent\":\"LineBreak\"},{\"kind\":32,\"name\":\"inputFileDate\",\"url\":\"variables/LineBreak.inputFileDate.html\",\"classes\":\"\",\"parent\":\"LineBreak\"},{\"kind\":32,\"name\":\"generatedDate\",\"url\":\"variables/LineBreak.generatedDate.html\",\"classes\":\"\",\"parent\":\"LineBreak\"},{\"kind\":32,\"name\":\"LineBreak\",\"url\":\"variables/LineBreak.LineBreak.html\",\"classes\":\"\",\"parent\":\"LineBreak\"},{\"kind\":32,\"name\":\"classes\",\"url\":\"variables/LineBreak.classes.html\",\"classes\":\"\",\"parent\":\"LineBreak\"},{\"kind\":32,\"name\":\"values\",\"url\":\"variables/LineBreak.values.html\",\"classes\":\"\",\"parent\":\"LineBreak\"},{\"kind\":2,\"name\":\"break\",\"url\":\"modules/break.html\",\"classes\":\"\"},{\"kind\":128,\"name\":\"Break\",\"url\":\"classes/break.Break.html\",\"classes\":\"\",\"parent\":\"break\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/break.Break.html#constructor\",\"classes\":\"\",\"parent\":\"break.Break\"},{\"kind\":1024,\"name\":\"string\",\"url\":\"classes/break.Break.html#string\",\"classes\":\"\",\"parent\":\"break.Break\"},{\"kind\":1024,\"name\":\"props\",\"url\":\"classes/break.Break.html#props\",\"classes\":\"\",\"parent\":\"break.Break\"},{\"kind\":1024,\"name\":\"position\",\"url\":\"classes/break.Break.html#position\",\"classes\":\"\",\"parent\":\"break.Break\"},{\"kind\":1024,\"name\":\"required\",\"url\":\"classes/break.Break.html#required\",\"classes\":\"\",\"parent\":\"break.Break\"},{\"kind\":2,\"name\":\"index\",\"url\":\"modules/index.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"LB02\",\"url\":\"functions/index.LB02.html\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":64,\"name\":\"LB03\",\"url\":\"functions/index.LB03.html\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":64,\"name\":\"LB04\",\"url\":\"functions/index.LB04.html\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":64,\"name\":\"LB05\",\"url\":\"functions/index.LB05.html\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":64,\"name\":\"LB06\",\"url\":\"functions/index.LB06.html\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":64,\"name\":\"LBspacesStop\",\"url\":\"functions/index.LBspacesStop.html\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":64,\"name\":\"LB07\",\"url\":\"functions/index.LB07.html\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":64,\"name\":\"LB08\",\"url\":\"functions/index.LB08.html\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":64,\"name\":\"LB08a\",\"url\":\"functions/index.LB08a.html\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":64,\"name\":\"LB09\",\"url\":\"functions/index.LB09.html\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":64,\"name\":\"LB10\",\"url\":\"functions/index.LB10.html\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":64,\"name\":\"LB11\",\"url\":\"functions/index.LB11.html\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":64,\"name\":\"LB12\",\"url\":\"functions/index.LB12.html\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":64,\"name\":\"LB12a\",\"url\":\"functions/index.LB12a.html\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":64,\"name\":\"LB13\",\"url\":\"functions/index.LB13.html\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":64,\"name\":\"LB14\",\"url\":\"functions/index.LB14.html\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":64,\"name\":\"LB15\",\"url\":\"functions/index.LB15.html\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":64,\"name\":\"LB16\",\"url\":\"functions/index.LB16.html\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":64,\"name\":\"LB17\",\"url\":\"functions/index.LB17.html\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":64,\"name\":\"LB18\",\"url\":\"functions/index.LB18.html\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":64,\"name\":\"LB19\",\"url\":\"functions/index.LB19.html\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":64,\"name\":\"LB20\",\"url\":\"functions/index.LB20.html\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":64,\"name\":\"LB21\",\"url\":\"functions/index.LB21.html\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":64,\"name\":\"LB21a\",\"url\":\"functions/index.LB21a.html\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":64,\"name\":\"LB21b\",\"url\":\"functions/index.LB21b.html\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":64,\"name\":\"LB22\",\"url\":\"functions/index.LB22.html\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":64,\"name\":\"LB23\",\"url\":\"functions/index.LB23.html\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":64,\"name\":\"LB23a\",\"url\":\"functions/index.LB23a.html\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":64,\"name\":\"LB24\",\"url\":\"functions/index.LB24.html\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":64,\"name\":\"LB25\",\"url\":\"functions/index.LB25.html\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":64,\"name\":\"LB26\",\"url\":\"functions/index.LB26.html\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":64,\"name\":\"LB27\",\"url\":\"functions/index.LB27.html\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":64,\"name\":\"LB28\",\"url\":\"functions/index.LB28.html\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":64,\"name\":\"LB29\",\"url\":\"functions/index.LB29.html\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":64,\"name\":\"LB30\",\"url\":\"functions/index.LB30.html\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":64,\"name\":\"LB30a\",\"url\":\"functions/index.LB30a.html\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":64,\"name\":\"LB30b\",\"url\":\"functions/index.LB30b.html\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":64,\"name\":\"LB31\",\"url\":\"functions/index.LB31.html\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":64,\"name\":\"Example7_13\",\"url\":\"functions/index.Example7_13.html\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":64,\"name\":\"Example7_25\",\"url\":\"functions/index.Example7_25.html\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":32,\"name\":\"PASS\",\"url\":\"variables/index.PASS.html\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":32,\"name\":\"NO_BREAK\",\"url\":\"variables/index.NO_BREAK.html\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":32,\"name\":\"MAY_BREAK\",\"url\":\"variables/index.MAY_BREAK.html\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":32,\"name\":\"MUST_BREAK\",\"url\":\"variables/index.MUST_BREAK.html\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":128,\"name\":\"Rules\",\"url\":\"classes/index.Rules.html\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/index.Rules.html#constructor\",\"classes\":\"\",\"parent\":\"index.Rules\"},{\"kind\":1024,\"name\":\"#opts\",\"url\":\"classes/index.Rules.html#_opts\",\"classes\":\"tsd-is-private\",\"parent\":\"index.Rules\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/index.Rules.html#_opts.__type\",\"classes\":\"\",\"parent\":\"index.Rules.#opts\"},{\"kind\":1024,\"name\":\"string\",\"url\":\"classes/index.Rules.html#_opts.__type.string\",\"classes\":\"\",\"parent\":\"index.Rules.#opts.__type\"},{\"kind\":1024,\"name\":\"example7\",\"url\":\"classes/index.Rules.html#_opts.__type.example7\",\"classes\":\"\",\"parent\":\"index.Rules.#opts.__type\"},{\"kind\":1024,\"name\":\"verbose\",\"url\":\"classes/index.Rules.html#_opts.__type.verbose\",\"classes\":\"\",\"parent\":\"index.Rules.#opts.__type\"},{\"kind\":1024,\"name\":\"rules\",\"url\":\"classes/index.Rules.html#rules\",\"classes\":\"\",\"parent\":\"index.Rules\"},{\"kind\":2048,\"name\":\"removeRule\",\"url\":\"classes/index.Rules.html#removeRule\",\"classes\":\"\",\"parent\":\"index.Rules\"},{\"kind\":2048,\"name\":\"addRuleAfter\",\"url\":\"classes/index.Rules.html#addRuleAfter\",\"classes\":\"\",\"parent\":\"index.Rules\"},{\"kind\":2048,\"name\":\"addRuleBefore\",\"url\":\"classes/index.Rules.html#addRuleBefore\",\"classes\":\"\",\"parent\":\"index.Rules\"},{\"kind\":2048,\"name\":\"replaceRule\",\"url\":\"classes/index.Rules.html#replaceRule\",\"classes\":\"\",\"parent\":\"index.Rules\"},{\"kind\":2048,\"name\":\"#execRules\",\"url\":\"classes/index.Rules.html#_execRules\",\"classes\":\"tsd-is-private\",\"parent\":\"index.Rules\"},{\"kind\":2048,\"name\":\"#exec\",\"url\":\"classes/index.Rules.html#_exec\",\"classes\":\"tsd-is-private\",\"parent\":\"index.Rules\"},{\"kind\":2048,\"name\":\"breaks\",\"url\":\"classes/index.Rules.html#breaks\",\"classes\":\"\",\"parent\":\"index.Rules\"},{\"kind\":4194304,\"name\":\"BreakRule\",\"url\":\"types/index.BreakRule.html\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/index.BreakRule.html#__type\",\"classes\":\"\",\"parent\":\"index.BreakRule\"},{\"kind\":2,\"name\":\"state\",\"url\":\"modules/state.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"resolve\",\"url\":\"functions/state.resolve.html\",\"classes\":\"\",\"parent\":\"state\"},{\"kind\":32,\"name\":\"sot\",\"url\":\"variables/state.sot.html\",\"classes\":\"\",\"parent\":\"state\"},{\"kind\":32,\"name\":\"eot\",\"url\":\"variables/state.eot.html\",\"classes\":\"\",\"parent\":\"state\"},{\"kind\":128,\"name\":\"BreakerChar\",\"url\":\"classes/state.BreakerChar.html\",\"classes\":\"\",\"parent\":\"state\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/state.BreakerChar.html#constructor\",\"classes\":\"\",\"parent\":\"state.BreakerChar\"},{\"kind\":1024,\"name\":\"cp\",\"url\":\"classes/state.BreakerChar.html#cp\",\"classes\":\"\",\"parent\":\"state.BreakerChar\"},{\"kind\":1024,\"name\":\"cls\",\"url\":\"classes/state.BreakerChar.html#cls\",\"classes\":\"\",\"parent\":\"state.BreakerChar\"},{\"kind\":1024,\"name\":\"char\",\"url\":\"classes/state.BreakerChar.html#char\",\"classes\":\"\",\"parent\":\"state.BreakerChar\"},{\"kind\":1024,\"name\":\"len\",\"url\":\"classes/state.BreakerChar.html#len\",\"classes\":\"\",\"parent\":\"state.BreakerChar\"},{\"kind\":128,\"name\":\"BreakerState\",\"url\":\"classes/state.BreakerState.html\",\"classes\":\"tsd-is-private\",\"parent\":\"state\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/state.BreakerState.html#constructor\",\"classes\":\"\",\"parent\":\"state.BreakerState\"},{\"kind\":1024,\"name\":\"str\",\"url\":\"classes/state.BreakerState.html#str\",\"classes\":\"\",\"parent\":\"state.BreakerState\"},{\"kind\":1024,\"name\":\"len\",\"url\":\"classes/state.BreakerState.html#len\",\"classes\":\"\",\"parent\":\"state.BreakerState\"},{\"kind\":1024,\"name\":\"prevChunk\",\"url\":\"classes/state.BreakerState.html#prevChunk\",\"classes\":\"\",\"parent\":\"state.BreakerState\"},{\"kind\":1024,\"name\":\"prev\",\"url\":\"classes/state.BreakerState.html#prev\",\"classes\":\"\",\"parent\":\"state.BreakerState\"},{\"kind\":1024,\"name\":\"cur\",\"url\":\"classes/state.BreakerState.html#cur\",\"classes\":\"\",\"parent\":\"state.BreakerState\"},{\"kind\":1024,\"name\":\"next\",\"url\":\"classes/state.BreakerState.html#next\",\"classes\":\"\",\"parent\":\"state.BreakerState\"},{\"kind\":1024,\"name\":\"LB8\",\"url\":\"classes/state.BreakerState.html#LB8\",\"classes\":\"\",\"parent\":\"state.BreakerState\"},{\"kind\":1024,\"name\":\"spaces\",\"url\":\"classes/state.BreakerState.html#spaces\",\"classes\":\"\",\"parent\":\"state.BreakerState\"},{\"kind\":1024,\"name\":\"RI\",\"url\":\"classes/state.BreakerState.html#RI\",\"classes\":\"\",\"parent\":\"state.BreakerState\"},{\"kind\":1024,\"name\":\"ex7pos\",\"url\":\"classes/state.BreakerState.html#ex7pos\",\"classes\":\"\",\"parent\":\"state.BreakerState\"},{\"kind\":1024,\"name\":\"props\",\"url\":\"classes/state.BreakerState.html#props\",\"classes\":\"\",\"parent\":\"state.BreakerState\"},{\"kind\":1024,\"name\":\"extra\",\"url\":\"classes/state.BreakerState.html#extra\",\"classes\":\"\",\"parent\":\"state.BreakerState\"},{\"kind\":2048,\"name\":\"push\",\"url\":\"classes/state.BreakerState.html#push\",\"classes\":\"\",\"parent\":\"state.BreakerState\"},{\"kind\":2048,\"name\":\"pushEnd\",\"url\":\"classes/state.BreakerState.html#pushEnd\",\"classes\":\"\",\"parent\":\"state.BreakerState\"},{\"kind\":2048,\"name\":\"codePoints\",\"url\":\"classes/state.BreakerState.html#codePoints\",\"classes\":\"\",\"parent\":\"state.BreakerState\"},{\"kind\":2048,\"name\":\"classAfterSpaces\",\"url\":\"classes/state.BreakerState.html#classAfterSpaces\",\"classes\":\"\",\"parent\":\"state.BreakerState\"},{\"kind\":2048,\"name\":\"setProp\",\"url\":\"classes/state.BreakerState.html#setProp\",\"classes\":\"\",\"parent\":\"state.BreakerState\"},{\"kind\":8388608,\"name\":\"Break\",\"url\":\"modules/index.html#Break\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":8388608,\"name\":\"BreakerState\",\"url\":\"modules/index.html#BreakerState\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":8388608,\"name\":\"EastAsianWidth\",\"url\":\"modules/index.html#EastAsianWidth\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":8388608,\"name\":\"EastAsianWidthClasses\",\"url\":\"modules/index.html#EastAsianWidthClasses\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":8388608,\"name\":\"LineBreak\",\"url\":\"modules/index.html#LineBreak\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":8388608,\"name\":\"LineBreakClasses\",\"url\":\"modules/index.html#LineBreakClasses\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":8388608,\"name\":\"eot\",\"url\":\"modules/index.html#eot\",\"classes\":\"\",\"parent\":\"index\"},{\"kind\":8388608,\"name\":\"sot\",\"url\":\"modules/index.html#sot\",\"classes\":\"\",\"parent\":\"index\"}],\"index\":{\"version\":\"2.3.9\",\"fields\":[\"name\",\"comment\"],\"fieldVectors\":[[\"name/0\",[0,35.43]],[\"comment/0\",[]],[\"name/1\",[1,38.795]],[\"comment/1\",[]],[\"name/2\",[2,38.795]],[\"comment/2\",[]],[\"name/3\",[3,38.795]],[\"comment/3\",[]],[\"name/4\",[0,35.43]],[\"comment/4\",[]],[\"name/5\",[4,38.795]],[\"comment/5\",[]],[\"name/6\",[5,38.795]],[\"comment/6\",[]],[\"name/7\",[6,35.43]],[\"comment/7\",[]],[\"name/8\",[1,38.795]],[\"comment/8\",[]],[\"name/9\",[2,38.795]],[\"comment/9\",[]],[\"name/10\",[3,38.795]],[\"comment/10\",[]],[\"name/11\",[6,35.43]],[\"comment/11\",[]],[\"name/12\",[4,38.795]],[\"comment/12\",[]],[\"name/13\",[5,38.795]],[\"comment/13\",[]],[\"name/14\",[7,35.43]],[\"comment/14\",[]],[\"name/15\",[7,35.43]],[\"comment/15\",[]],[\"name/16\",[8,32.917]],[\"comment/16\",[]],[\"name/17\",[9,38.795]],[\"comment/17\",[]],[\"name/18\",[10,38.795]],[\"comment/18\",[]],[\"name/19\",[11,43.903]],[\"comment/19\",[]],[\"name/20\",[12,43.903]],[\"comment/20\",[]],[\"name/21\",[13,43.903]],[\"comment/21\",[]],[\"name/22\",[14,43.903]],[\"comment/22\",[]],[\"name/23\",[15,43.903]],[\"comment/23\",[]],[\"name/24\",[16,43.903]],[\"comment/24\",[]],[\"name/25\",[17,43.903]],[\"comment/25\",[]],[\"name/26\",[18,43.903]],[\"comment/26\",[]],[\"name/27\",[19,43.903]],[\"comment/27\",[]],[\"name/28\",[20,43.903]],[\"comment/28\",[]],[\"name/29\",[21,43.903]],[\"comment/29\",[]],[\"name/30\",[22,43.903]],[\"comment/30\",[]],[\"name/31\",[23,43.903]],[\"comment/31\",[]],[\"name/32\",[24,43.903]],[\"comment/32\",[]],[\"name/33\",[25,43.903]],[\"comment/33\",[]],[\"name/34\",[26,43.903]],[\"comment/34\",[]],[\"name/35\",[27,43.903]],[\"comment/35\",[]],[\"name/36\",[28,43.903]],[\"comment/36\",[]],[\"name/37\",[29,43.903]],[\"comment/37\",[]],[\"name/38\",[30,43.903]],[\"comment/38\",[]],[\"name/39\",[31,43.903]],[\"comment/39\",[]],[\"name/40\",[32,43.903]],[\"comment/40\",[]],[\"name/41\",[33,43.903]],[\"comment/41\",[]],[\"name/42\",[34,43.903]],[\"comment/42\",[]],[\"name/43\",[35,43.903]],[\"comment/43\",[]],[\"name/44\",[36,43.903]],[\"comment/44\",[]],[\"name/45\",[37,43.903]],[\"comment/45\",[]],[\"name/46\",[38,43.903]],[\"comment/46\",[]],[\"name/47\",[39,43.903]],[\"comment/47\",[]],[\"name/48\",[40,43.903]],[\"comment/48\",[]],[\"name/49\",[41,43.903]],[\"comment/49\",[]],[\"name/50\",[42,43.903]],[\"comment/50\",[]],[\"name/51\",[43,43.903]],[\"comment/51\",[]],[\"name/52\",[44,43.903]],[\"comment/52\",[]],[\"name/53\",[45,43.903]],[\"comment/53\",[]],[\"name/54\",[46,43.903]],[\"comment/54\",[]],[\"name/55\",[47,43.903]],[\"comment/55\",[]],[\"name/56\",[48,43.903]],[\"comment/56\",[]],[\"name/57\",[49,43.903]],[\"comment/57\",[]],[\"name/58\",[50,43.903]],[\"comment/58\",[]],[\"name/59\",[51,43.903]],[\"comment/59\",[]],[\"name/60\",[52,43.903]],[\"comment/60\",[]],[\"name/61\",[53,43.903]],[\"comment/61\",[]],[\"name/62\",[54,43.903]],[\"comment/62\",[]],[\"name/63\",[55,43.903]],[\"comment/63\",[]],[\"name/64\",[56,43.903]],[\"comment/64\",[]],[\"name/65\",[57,43.903]],[\"comment/65\",[]],[\"name/66\",[58,38.795]],[\"comment/66\",[]],[\"name/67\",[8,32.917]],[\"comment/67\",[]],[\"name/68\",[59,43.903]],[\"comment/68\",[]],[\"name/69\",[60,38.795]],[\"comment/69\",[]],[\"name/70\",[9,38.795]],[\"comment/70\",[]],[\"name/71\",[61,43.903]],[\"comment/71\",[]],[\"name/72\",[62,43.903]],[\"comment/72\",[]],[\"name/73\",[58,38.795]],[\"comment/73\",[]],[\"name/74\",[63,43.903]],[\"comment/74\",[]],[\"name/75\",[64,43.903]],[\"comment/75\",[]],[\"name/76\",[65,43.903]],[\"comment/76\",[]],[\"name/77\",[66,43.903]],[\"comment/77\",[]],[\"name/78\",[67,43.903]],[\"comment/78\",[]],[\"name/79\",[68,43.903]],[\"comment/79\",[]],[\"name/80\",[69,43.903]],[\"comment/80\",[]],[\"name/81\",[70,43.903]],[\"comment/81\",[]],[\"name/82\",[60,38.795]],[\"comment/82\",[]],[\"name/83\",[71,43.903]],[\"comment/83\",[]],[\"name/84\",[72,43.903]],[\"comment/84\",[]],[\"name/85\",[73,38.795]],[\"comment/85\",[]],[\"name/86\",[74,38.795]],[\"comment/86\",[]],[\"name/87\",[75,43.903]],[\"comment/87\",[]],[\"name/88\",[8,32.917]],[\"comment/88\",[]],[\"name/89\",[76,43.903]],[\"comment/89\",[]],[\"name/90\",[77,43.903]],[\"comment/90\",[]],[\"name/91\",[78,43.903]],[\"comment/91\",[]],[\"name/92\",[79,38.795]],[\"comment/92\",[]],[\"name/93\",[80,38.795]],[\"comment/93\",[]],[\"name/94\",[8,32.917]],[\"comment/94\",[]],[\"name/95\",[81,43.903]],[\"comment/95\",[]],[\"name/96\",[79,38.795]],[\"comment/96\",[]],[\"name/97\",[82,43.903]],[\"comment/97\",[]],[\"name/98\",[83,43.903]],[\"comment/98\",[]],[\"name/99\",[84,43.903]],[\"comment/99\",[]],[\"name/100\",[85,43.903]],[\"comment/100\",[]],[\"name/101\",[86,43.903]],[\"comment/101\",[]],[\"name/102\",[87,43.903]],[\"comment/102\",[]],[\"name/103\",[88,43.903]],[\"comment/103\",[]],[\"name/104\",[89,43.903]],[\"comment/104\",[]],[\"name/105\",[10,38.795]],[\"comment/105\",[]],[\"name/106\",[90,43.903]],[\"comment/106\",[]],[\"name/107\",[91,43.903]],[\"comment/107\",[]],[\"name/108\",[92,43.903]],[\"comment/108\",[]],[\"name/109\",[93,43.903]],[\"comment/109\",[]],[\"name/110\",[94,43.903]],[\"comment/110\",[]],[\"name/111\",[95,43.903]],[\"comment/111\",[]],[\"name/112\",[7,35.43]],[\"comment/112\",[]],[\"name/113\",[80,38.795]],[\"comment/113\",[]],[\"name/114\",[0,35.43]],[\"comment/114\",[]],[\"name/115\",[96,43.903]],[\"comment/115\",[]],[\"name/116\",[6,35.43]],[\"comment/116\",[]],[\"name/117\",[97,43.903]],[\"comment/117\",[]],[\"name/118\",[74,38.795]],[\"comment/118\",[]],[\"name/119\",[73,38.795]],[\"comment/119\",[]]],\"invertedIndex\":[[\"__type\",{\"_index\":60,\"name\":{\"69\":{},\"82\":{}},\"comment\":{}}],[\"addruleafter\",{\"_index\":64,\"name\":{\"75\":{}},\"comment\":{}}],[\"addrulebefore\",{\"_index\":65,\"name\":{\"76\":{}},\"comment\":{}}],[\"break\",{\"_index\":7,\"name\":{\"14\":{},\"15\":{},\"112\":{}},\"comment\":{}}],[\"breakerchar\",{\"_index\":75,\"name\":{\"87\":{}},\"comment\":{}}],[\"breakerstate\",{\"_index\":80,\"name\":{\"93\":{},\"113\":{}},\"comment\":{}}],[\"breakrule\",{\"_index\":70,\"name\":{\"81\":{}},\"comment\":{}}],[\"breaks\",{\"_index\":69,\"name\":{\"80\":{}},\"comment\":{}}],[\"char\",{\"_index\":78,\"name\":{\"91\":{}},\"comment\":{}}],[\"classafterspaces\",{\"_index\":94,\"name\":{\"110\":{}},\"comment\":{}}],[\"classes\",{\"_index\":4,\"name\":{\"5\":{},\"12\":{}},\"comment\":{}}],[\"cls\",{\"_index\":77,\"name\":{\"90\":{}},\"comment\":{}}],[\"codepoints\",{\"_index\":93,\"name\":{\"109\":{}},\"comment\":{}}],[\"constructor\",{\"_index\":8,\"name\":{\"16\":{},\"67\":{},\"88\":{},\"94\":{}},\"comment\":{}}],[\"cp\",{\"_index\":76,\"name\":{\"89\":{}},\"comment\":{}}],[\"cur\",{\"_index\":84,\"name\":{\"99\":{}},\"comment\":{}}],[\"eastasianwidth\",{\"_index\":0,\"name\":{\"0\":{},\"4\":{},\"114\":{}},\"comment\":{}}],[\"eastasianwidthclasses\",{\"_index\":96,\"name\":{\"115\":{}},\"comment\":{}}],[\"eot\",{\"_index\":74,\"name\":{\"86\":{},\"118\":{}},\"comment\":{}}],[\"ex7pos\",{\"_index\":89,\"name\":{\"104\":{}},\"comment\":{}}],[\"example7\",{\"_index\":61,\"name\":{\"71\":{}},\"comment\":{}}],[\"example7_13\",{\"_index\":52,\"name\":{\"60\":{}},\"comment\":{}}],[\"example7_25\",{\"_index\":53,\"name\":{\"61\":{}},\"comment\":{}}],[\"exec\",{\"_index\":68,\"name\":{\"79\":{}},\"comment\":{}}],[\"execrules\",{\"_index\":67,\"name\":{\"78\":{}},\"comment\":{}}],[\"extra\",{\"_index\":90,\"name\":{\"106\":{}},\"comment\":{}}],[\"generateddate\",{\"_index\":3,\"name\":{\"3\":{},\"10\":{}},\"comment\":{}}],[\"index\",{\"_index\":13,\"name\":{\"21\":{}},\"comment\":{}}],[\"inputfiledate\",{\"_index\":2,\"name\":{\"2\":{},\"9\":{}},\"comment\":{}}],[\"lb02\",{\"_index\":14,\"name\":{\"22\":{}},\"comment\":{}}],[\"lb03\",{\"_index\":15,\"name\":{\"23\":{}},\"comment\":{}}],[\"lb04\",{\"_index\":16,\"name\":{\"24\":{}},\"comment\":{}}],[\"lb05\",{\"_index\":17,\"name\":{\"25\":{}},\"comment\":{}}],[\"lb06\",{\"_index\":18,\"name\":{\"26\":{}},\"comment\":{}}],[\"lb07\",{\"_index\":20,\"name\":{\"28\":{}},\"comment\":{}}],[\"lb08\",{\"_index\":21,\"name\":{\"29\":{}},\"comment\":{}}],[\"lb08a\",{\"_index\":22,\"name\":{\"30\":{}},\"comment\":{}}],[\"lb09\",{\"_index\":23,\"name\":{\"31\":{}},\"comment\":{}}],[\"lb10\",{\"_index\":24,\"name\":{\"32\":{}},\"comment\":{}}],[\"lb11\",{\"_index\":25,\"name\":{\"33\":{}},\"comment\":{}}],[\"lb12\",{\"_index\":26,\"name\":{\"34\":{}},\"comment\":{}}],[\"lb12a\",{\"_index\":27,\"name\":{\"35\":{}},\"comment\":{}}],[\"lb13\",{\"_index\":28,\"name\":{\"36\":{}},\"comment\":{}}],[\"lb14\",{\"_index\":29,\"name\":{\"37\":{}},\"comment\":{}}],[\"lb15\",{\"_index\":30,\"name\":{\"38\":{}},\"comment\":{}}],[\"lb16\",{\"_index\":31,\"name\":{\"39\":{}},\"comment\":{}}],[\"lb17\",{\"_index\":32,\"name\":{\"40\":{}},\"comment\":{}}],[\"lb18\",{\"_index\":33,\"name\":{\"41\":{}},\"comment\":{}}],[\"lb19\",{\"_index\":34,\"name\":{\"42\":{}},\"comment\":{}}],[\"lb20\",{\"_index\":35,\"name\":{\"43\":{}},\"comment\":{}}],[\"lb21\",{\"_index\":36,\"name\":{\"44\":{}},\"comment\":{}}],[\"lb21a\",{\"_index\":37,\"name\":{\"45\":{}},\"comment\":{}}],[\"lb21b\",{\"_index\":38,\"name\":{\"46\":{}},\"comment\":{}}],[\"lb22\",{\"_index\":39,\"name\":{\"47\":{}},\"comment\":{}}],[\"lb23\",{\"_index\":40,\"name\":{\"48\":{}},\"comment\":{}}],[\"lb23a\",{\"_index\":41,\"name\":{\"49\":{}},\"comment\":{}}],[\"lb24\",{\"_index\":42,\"name\":{\"50\":{}},\"comment\":{}}],[\"lb25\",{\"_index\":43,\"name\":{\"51\":{}},\"comment\":{}}],[\"lb26\",{\"_index\":44,\"name\":{\"52\":{}},\"comment\":{}}],[\"lb27\",{\"_index\":45,\"name\":{\"53\":{}},\"comment\":{}}],[\"lb28\",{\"_index\":46,\"name\":{\"54\":{}},\"comment\":{}}],[\"lb29\",{\"_index\":47,\"name\":{\"55\":{}},\"comment\":{}}],[\"lb30\",{\"_index\":48,\"name\":{\"56\":{}},\"comment\":{}}],[\"lb30a\",{\"_index\":49,\"name\":{\"57\":{}},\"comment\":{}}],[\"lb30b\",{\"_index\":50,\"name\":{\"58\":{}},\"comment\":{}}],[\"lb31\",{\"_index\":51,\"name\":{\"59\":{}},\"comment\":{}}],[\"lb8\",{\"_index\":86,\"name\":{\"101\":{}},\"comment\":{}}],[\"lbspacesstop\",{\"_index\":19,\"name\":{\"27\":{}},\"comment\":{}}],[\"len\",{\"_index\":79,\"name\":{\"92\":{},\"96\":{}},\"comment\":{}}],[\"linebreak\",{\"_index\":6,\"name\":{\"7\":{},\"11\":{},\"116\":{}},\"comment\":{}}],[\"linebreakclasses\",{\"_index\":97,\"name\":{\"117\":{}},\"comment\":{}}],[\"may_break\",{\"_index\":56,\"name\":{\"64\":{}},\"comment\":{}}],[\"must_break\",{\"_index\":57,\"name\":{\"65\":{}},\"comment\":{}}],[\"next\",{\"_index\":85,\"name\":{\"100\":{}},\"comment\":{}}],[\"no_break\",{\"_index\":55,\"name\":{\"63\":{}},\"comment\":{}}],[\"opts\",{\"_index\":59,\"name\":{\"68\":{}},\"comment\":{}}],[\"pass\",{\"_index\":54,\"name\":{\"62\":{}},\"comment\":{}}],[\"position\",{\"_index\":11,\"name\":{\"19\":{}},\"comment\":{}}],[\"prev\",{\"_index\":83,\"name\":{\"98\":{}},\"comment\":{}}],[\"prevchunk\",{\"_index\":82,\"name\":{\"97\":{}},\"comment\":{}}],[\"props\",{\"_index\":10,\"name\":{\"18\":{},\"105\":{}},\"comment\":{}}],[\"push\",{\"_index\":91,\"name\":{\"107\":{}},\"comment\":{}}],[\"pushend\",{\"_index\":92,\"name\":{\"108\":{}},\"comment\":{}}],[\"removerule\",{\"_index\":63,\"name\":{\"74\":{}},\"comment\":{}}],[\"replacerule\",{\"_index\":66,\"name\":{\"77\":{}},\"comment\":{}}],[\"required\",{\"_index\":12,\"name\":{\"20\":{}},\"comment\":{}}],[\"resolve\",{\"_index\":72,\"name\":{\"84\":{}},\"comment\":{}}],[\"ri\",{\"_index\":88,\"name\":{\"103\":{}},\"comment\":{}}],[\"rules\",{\"_index\":58,\"name\":{\"66\":{},\"73\":{}},\"comment\":{}}],[\"setprop\",{\"_index\":95,\"name\":{\"111\":{}},\"comment\":{}}],[\"sot\",{\"_index\":73,\"name\":{\"85\":{},\"119\":{}},\"comment\":{}}],[\"spaces\",{\"_index\":87,\"name\":{\"102\":{}},\"comment\":{}}],[\"state\",{\"_index\":71,\"name\":{\"83\":{}},\"comment\":{}}],[\"str\",{\"_index\":81,\"name\":{\"95\":{}},\"comment\":{}}],[\"string\",{\"_index\":9,\"name\":{\"17\":{},\"70\":{}},\"comment\":{}}],[\"values\",{\"_index\":5,\"name\":{\"6\":{},\"13\":{}},\"comment\":{}}],[\"verbose\",{\"_index\":62,\"name\":{\"72\":{}},\"comment\":{}}],[\"version\",{\"_index\":1,\"name\":{\"1\":{},\"8\":{}},\"comment\":{}}]],\"pipeline\":[]}}"); \ No newline at end of file diff --git a/docs/classes/break.Break.html b/docs/classes/break.Break.html index 41e3250..133337b 100644 --- a/docs/classes/break.Break.html +++ b/docs/classes/break.Break.html @@ -21,7 +21,7 @@

Hierarchy

+
  • Defined in break.js:1
  • @@ -34,6 +34,7 @@

    Constructors

    Properties

    @@ -53,7 +54,7 @@
    position: Optional required: boolean = false

    Returns Break

    +
  • Defined in break.js:20
  • Properties

    @@ -62,21 +63,28 @@
    +
  • Defined in break.js:26
  • +
    + +
    props: undefined | Record<string, any> = undefined
    +

    Extra info from plugin rules.

    +
    required: boolean

    Is this a required break?

    +
  • Defined in break.js:33
  • string: undefined | string = undefined

    If the string option is enabled, a slice of the original input.

    +
  • Defined in break.js:7
  • state
    diff --git a/docs/classes/index.Rules.html b/docs/classes/index.Rules.html index c8a9339..9310a9c 100644 --- a/docs/classes/index.Rules.html +++ b/docs/classes/index.Rules.html @@ -21,7 +21,7 @@

    Hierarchy

    • Rules
    +
  • Defined in index.js:1014
  • @@ -33,7 +33,7 @@

    Constructors

    Properties

    -
    @@ -57,33 +57,34 @@
    • -
      opts: {} = {}
      -
    • +
      opts: RulesOptions = {}

      Returns Rules

      +
    • Defined in index.js:1033
    • Properties

      -
      - -
      opts: {
          example7: boolean;
          string: boolean;
      }
      +
      + +
      #opts: {
          example7: boolean;
          string: boolean;
          verbose: boolean;
      }

      Type declaration

      • example7: boolean
      • -
        string: boolean
      +
    • Defined in index.js:1015
    • rules: BreakRule[]

      Copy of rules, safe to tweak.

      +
    • Defined in index.js:1049
    • +
    • Defined in index.js:1075
    • Methods

      @@ -98,7 +99,7 @@

      Parameters

      state: BreakerState

      Returns Generator<Break, void, unknown>

      +
    • Defined in index.js:1171
    • Returns null | Break

      +
    • Defined in index.js:1137
    • +
    • Defined in index.js:1092
    • +
    • Defined in index.js:1108
    • Returns Generator<Break, void, unknown>

      +
    • Defined in index.js:1191
    • +
    • Defined in index.js:1070
    • +
    • Defined in index.js:1124
    • Returns BreakerChar

      +
    • Defined in state.js:80
    • Properties

      @@ -70,28 +70,28 @@
      +
    • Defined in state.js:68
    • cls: number = sot

      Line breaking class, or sot or eot.

      +
    • Defined in state.js:64
    • cp: number = -Infinity

      Code point

      +
    • Defined in state.js:60
    • len: number = 0

      The length of the whole string up to and including char, in JS chars.

      +
    • Defined in state.js:72
    • Constructors

      @@ -65,59 +68,73 @@

      Parameters

      str: string

      Returns BreakerState

      +
    • Defined in state.js:137
    • Properties

      LB8: boolean = false
      +
    • Defined in state.js:113
    • RI: number = 0
      +
    • Defined in state.js:115
    • cur: BreakerChar = ...
      +
    • Defined in state.js:109
    • ex7pos: null | number = null
      +
    • Defined in state.js:118
    • +
      + +
      extra: Record<string, any> = {}
      +

      Extra state information, for use by tailoring subclasses.

      +
      len: number = 0
      +
    • Defined in state.js:105
    • next: BreakerChar = ...
      +
    • Defined in state.js:110
    • prev: BreakerChar = ...
      +
    • Defined in state.js:108
    • prevChunk: number = 0
      +
    • Defined in state.js:106
    • +
      + +
      props: undefined | Record<string, any> = undefined
      +

      Extra properties, to be copied to Break when created.

      +
      spaces: boolean = false
      +
    • Defined in state.js:114
    • str: string = ''
      +
    • Defined in state.js:104
    • Methods

      @@ -135,7 +152,7 @@

      Parameters

      pos: number

      Returns number

      +
    • Defined in state.js:186
    • Returns Generator<BreakerChar, void, unknown>

      +
    • Defined in state.js:162
    • Returns void

      +
    • Defined in state.js:147
    • +
    • Defined in state.js:153
    • +
      + +
      +
    • pushEnd
    • +
    • setProp
    • state
      diff --git a/docs/functions/index.Example7_13.html b/docs/functions/index.Example7_13.html index 721c598..f12b0a0 100644 --- a/docs/functions/index.Example7_13.html +++ b/docs/functions/index.Example7_13.html @@ -32,7 +32,7 @@

      Parameters

      state: BreakerState
    • Returns typeof PASS | typeof NO_BREAK | typeof MAY_BREAK | typeof MUST_BREAK

      +
    • Defined in index.js:57
    • +
    • Defined in index.js:57
    • +
    • Defined in index.js:57
    • +
    • Defined in index.js:57
    • +
    • Defined in index.js:57
    • +
    • Defined in index.js:57
    • +
    • Defined in index.js:57
    • +
    • Defined in index.js:57
    • +
    • Defined in index.js:57
    • +
    • Defined in index.js:57
    • +
    • Defined in index.js:57
    • +
    • Defined in index.js:57
    • +
    • Defined in index.js:57
    • +
    • Defined in index.js:57
    • +
    • Defined in index.js:57
    • +
    • Defined in index.js:57
    • +
    • Defined in index.js:57
    • +
    • Defined in index.js:57
    • +
    • Defined in index.js:57
    • +
    • Defined in index.js:57
    • +
    • Defined in state.js:37
    • + +
      +

      Generated using TypeDoc

      +
      \ No newline at end of file diff --git a/docs/modules/LineBreak.html b/docs/modules/LineBreak.html new file mode 100644 index 0000000..9a0cd44 --- /dev/null +++ b/docs/modules/LineBreak.html @@ -0,0 +1,145 @@ +LineBreak | @cto.af/linebreak
      +
      + +
      + +
      +

      Generated using TypeDoc

      +
      \ No newline at end of file diff --git a/docs/modules/break.html b/docs/modules/break.html index c2440a9..118b4a2 100644 --- a/docs/modules/break.html +++ b/docs/modules/break.html @@ -16,7 +16,7 @@
    • break
    • Module break

      +
    • Defined in break.js:1
    • Index

      @@ -44,6 +44,26 @@

      Theme