Lawtext core references / core/src/law/std/stdEL / _StdEL
Interface: _StdEL
Defined in: core/src/law/std/stdEL.ts:151
EL: a simplified XML DOM functionality that implements JsonEL interface.
Extends
Extended by
LawLawNumLawBodyLawTitleEnactStatementTOCTOCLabelTOCPreambleLabelTOCPartTOCChapterTOCSectionTOCSubsectionTOCDivisionTOCArticleTOCSupplProvisionTOCAppdxTableLabelArticleRangePreambleMainProvisionPartPartTitleChapterChapterTitleSectionSectionTitleSubsectionSubsectionTitleDivisionDivisionTitleArticleArticleTitleArticleCaptionParagraphParagraphCaptionParagraphNumParagraphSentenceSupplNoteAmendProvisionAmendProvisionSentenceNewProvisionClassClassTitleClassSentenceItemItemTitleItemSentenceSubitem1Subitem1TitleSubitem1SentenceSubitem2Subitem2TitleSubitem2SentenceSubitem3Subitem3TitleSubitem3SentenceSubitem4Subitem4TitleSubitem4SentenceSubitem5Subitem5TitleSubitem5SentenceSubitem6Subitem6TitleSubitem6SentenceSubitem7Subitem7TitleSubitem7SentenceSubitem8Subitem8TitleSubitem8SentenceSubitem9Subitem9TitleSubitem9SentenceSubitem10Subitem10TitleSubitem10SentenceSentenceColumnSupplProvisionSupplProvisionLabelSupplProvisionAppdxTableSupplProvisionAppdxTableTitleSupplProvisionAppdxStyleSupplProvisionAppdxStyleTitleSupplProvisionAppdxAppdxTableAppdxTableTitleAppdxNoteAppdxNoteTitleAppdxStyleAppdxStyleTitleAppdxFormatAppdxFormatTitleAppdxArithFormulaNumArithFormulaAppdxFigAppdxFigTitleTableStructTableStructTitleTableTableRowTableHeaderRowTableHeaderColumnTableColumnFigStructFigStructTitleFigNoteStructNoteStructTitleNoteStyleStructStyleStructTitleStyleFormatStructFormatStructTitleFormatRelatedArticleNumRemarksRemarksLabelListListSentenceSublist1Sublist1SentenceSublist2Sublist2SentenceSublist3Sublist3SentenceQuoteStructRubyRtLineSupSub
Properties
attr
attr:
object
Defined in: core/src/node/el/index.ts:12
The attributes of the element
Index Signature
[key: string]: string | undefined
Inherited from
children
children: (
string|EL)[]
Defined in: core/src/node/el/index.ts:13
The children of the element
Inherited from
id
id:
number
Defined in: core/src/node/el/index.ts:14
Inherited from
isControl
isControl:
false
Defined in: core/src/law/std/stdEL.ts:152
Overrides
range
range: [
number,number] |null
Defined in: core/src/node/el/index.ts:15
Inherited from
tag
tag:
string
Defined in: core/src/node/el/index.ts:11
The tag name of the element
Inherited from
Methods
copy()
copy(
deep,copyID):EL
Defined in: core/src/node/el/index.ts:40
Parameters
deep
boolean = true
copyID
boolean = false
Returns
Inherited from
innerXML()
innerXML(
withControlEl):string
Defined in: core/src/node/el/index.ts:109
Parameters
withControlEl
boolean = false
Returns
string
Inherited from
json()
json(
withControlEl,withProperties):JsonEL
Defined in: core/src/node/el/index.ts:56
Parameters
withControlEl
boolean = false
withProperties
boolean = false
Returns
Inherited from
outerXML()
outerXML(
withControlEl):string
Defined in: core/src/node/el/index.ts:105
Parameters
withControlEl
boolean = false
Returns
string
Inherited from
text()
text():
string
Defined in: core/src/node/el/index.ts:95
Returns
string
Inherited from
wrapXML()
wrapXML(
inner):string
Defined in: core/src/node/el/index.ts:101
Parameters
inner
string
Returns
string