Lawtext core references • Docs
Lawtext core references / core/src/law/std/stdEL / _StdEL
Interface: _StdEL
EL: a simplified XML DOM functionality that implements JsonEL interface.
Extends
Extended by
Law
LawNum
LawBody
LawTitle
EnactStatement
TOC
TOCLabel
TOCPreambleLabel
TOCPart
TOCChapter
TOCSection
TOCSubsection
TOCDivision
TOCArticle
TOCSupplProvision
TOCAppdxTableLabel
ArticleRange
Preamble
MainProvision
Part
PartTitle
Chapter
ChapterTitle
Section
SectionTitle
Subsection
SubsectionTitle
Division
DivisionTitle
Article
ArticleTitle
ArticleCaption
Paragraph
ParagraphCaption
ParagraphNum
ParagraphSentence
SupplNote
AmendProvision
AmendProvisionSentence
NewProvision
Class
ClassTitle
ClassSentence
Item
ItemTitle
ItemSentence
Subitem1
Subitem1Title
Subitem1Sentence
Subitem2
Subitem2Title
Subitem2Sentence
Subitem3
Subitem3Title
Subitem3Sentence
Subitem4
Subitem4Title
Subitem4Sentence
Subitem5
Subitem5Title
Subitem5Sentence
Subitem6
Subitem6Title
Subitem6Sentence
Subitem7
Subitem7Title
Subitem7Sentence
Subitem8
Subitem8Title
Subitem8Sentence
Subitem9
Subitem9Title
Subitem9Sentence
Subitem10
Subitem10Title
Subitem10Sentence
Sentence
Column
SupplProvision
SupplProvisionLabel
SupplProvisionAppdxTable
SupplProvisionAppdxTableTitle
SupplProvisionAppdxStyle
SupplProvisionAppdxStyleTitle
SupplProvisionAppdx
AppdxTable
AppdxTableTitle
AppdxNote
AppdxNoteTitle
AppdxStyle
AppdxStyleTitle
AppdxFormat
AppdxFormatTitle
Appdx
ArithFormulaNum
ArithFormula
AppdxFig
AppdxFigTitle
TableStruct
TableStructTitle
Table
TableRow
TableHeaderRow
TableHeaderColumn
TableColumn
FigStruct
FigStructTitle
Fig
NoteStruct
NoteStructTitle
Note
StyleStruct
StyleStructTitle
Style
FormatStruct
FormatStructTitle
Format
RelatedArticleNum
Remarks
RemarksLabel
List
ListSentence
Sublist1
Sublist1Sentence
Sublist2
Sublist2Sentence
Sublist3
Sublist3Sentence
QuoteStruct
Ruby
Rt
Line
Sup
Sub
Properties
attr
attr:
object
The attributes of the element
Index Signature
[key
: string
]: string
| undefined
Inherited from
Defined in
core/src/node/el/index.ts:12 (opens in a new tab)
children
children: (
string
|EL
)[]
The children of the element
Inherited from
Defined in
core/src/node/el/index.ts:13 (opens in a new tab)
id
id:
number
Inherited from
Defined in
core/src/node/el/index.ts:14 (opens in a new tab)
isControl
isControl:
false
Overrides
Defined in
core/src/law/std/stdEL.ts:152 (opens in a new tab)
range
range:
null
| [number
,number
]
Inherited from
Defined in
core/src/node/el/index.ts:15 (opens in a new tab)
tag
tag:
string
The tag name of the element
Inherited from
Defined in
core/src/node/el/index.ts:11 (opens in a new tab)
Methods
copy()
copy(
deep
,copyID
):EL
Parameters
• deep: boolean
= true
• copyID: boolean
= false
Returns
Inherited from
Defined in
core/src/node/el/index.ts:40 (opens in a new tab)
innerXML()
innerXML(
withControlEl
):string
Parameters
• withControlEl: boolean
= false
Returns
string
Inherited from
Defined in
core/src/node/el/index.ts:109 (opens in a new tab)
json()
json(
withControlEl
,withProperties
):JsonEL
Parameters
• withControlEl: boolean
= false
• withProperties: boolean
= false
Returns
Inherited from
Defined in
core/src/node/el/index.ts:56 (opens in a new tab)
outerXML()
outerXML(
withControlEl
):string
Parameters
• withControlEl: boolean
= false
Returns
string
Inherited from
Defined in
core/src/node/el/index.ts:105 (opens in a new tab)
text()
text():
string
Returns
string
Inherited from
Defined in
core/src/node/el/index.ts:95 (opens in a new tab)
wrapXML()
wrapXML(
inner
):string
Parameters
• inner: string
Returns
string