Lawtext core references / core/src/node/container/sentenceEnv
core/src/node/container/sentenceEnv
Classes
Interfaces
Type Aliases
PointerLike
PointerLike:
PointerEnv|____LawRef| [____VarRef,____LawRef]
Defined in: core/src/node/container/sentenceEnv.ts:371 (opens in a new tab)
SentenceLike
SentenceLike:
Sentence|EnactStatement|TableHeaderColumn
Defined in: core/src/node/container/sentenceEnv.ts:352 (opens in a new tab)
SentenceText
SentenceText:
Ruby|QuoteStruct|ArithFormula|Sub|Sup|Line|__Text|__PStart|__PEnd|__MismatchStartParenthesis|__MismatchEndParenthesis|____Pointer|____LawNum|____Declaration|____VarRef
Defined in: core/src/node/container/sentenceEnv.ts:290 (opens in a new tab)
Variables
sentenceLikeTags
constsentenceLikeTags: readonly ["Sentence","EnactStatement","TableHeaderColumn"]
Defined in: core/src/node/container/sentenceEnv.ts:358 (opens in a new tab)
sentenceTextTags
constsentenceTextTags: readonly ["Ruby","QuoteStruct","ArithFormula","Sub","Sup","Line","__Text","__PStart","__PEnd","__MismatchStartParenthesis","__MismatchEndParenthesis","____Pointer","____LawNum","____Declaration","____VarRef"]
Defined in: core/src/node/container/sentenceEnv.ts:272 (opens in a new tab)
Functions
enumerateSentenceTexts()
enumerateSentenceTexts(
el):Iterable<SentenceText>
Defined in: core/src/node/container/sentenceEnv.ts:327 (opens in a new tab)
Parameters
el
Returns
Iterable<SentenceText>
isSentenceLike()
isSentenceLike(
el):el is SentenceLike
Defined in: core/src/node/container/sentenceEnv.ts:360 (opens in a new tab)
Parameters
el
string | EL
Returns
el is SentenceLike
isSentenceText()
isSentenceText(
el):el is SentenceText
Defined in: core/src/node/container/sentenceEnv.ts:308 (opens in a new tab)
Parameters
el
string | EL
Returns
el is SentenceText
setTextControl()
setTextControl(
el):void
Defined in: core/src/node/container/sentenceEnv.ts:338 (opens in a new tab)
Parameters
el
Returns
void
textOfSentenceText()
textOfSentenceText(
el):string
Defined in: core/src/node/container/sentenceEnv.ts:311 (opens in a new tab)
Parameters
el
Returns
string
toSentenceTextRanges()
toSentenceTextRanges(
origRangeInfos,sentenceEnvsStruct,following?):SentenceTextRange[]
Defined in: core/src/node/container/sentenceEnv.ts:166 (opens in a new tab)
Parameters
origRangeInfos
null | readonly RangeInfo[]
sentenceEnvsStruct
following?
null | SentenceTextPos