Lawtext core references / core/src/law/std/stdEL / _StdEL
Interface: _StdEL
Defined in: core/src/law/std/stdEL.ts:151 (opens in a new tab)
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
Defined in: core/src/node/el/index.ts:12 (opens in a new tab)
The attributes of the element
Index Signature
[key
: string
]: undefined
| string
Inherited from
children
children: (
string
|EL
)[]
Defined in: core/src/node/el/index.ts:13 (opens in a new tab)
The children of the element
Inherited from
id
id:
number
Defined in: core/src/node/el/index.ts:14 (opens in a new tab)
Inherited from
isControl
isControl:
false
Defined in: core/src/law/std/stdEL.ts:152 (opens in a new tab)
Overrides
range
range:
null
| [number
,number
]
Defined in: core/src/node/el/index.ts:15 (opens in a new tab)
Inherited from
tag
tag:
string
Defined in: core/src/node/el/index.ts:11 (opens in a new tab)
The tag name of the element
Inherited from
Methods
copy()
copy(
deep
,copyID
):EL
Defined in: core/src/node/el/index.ts:40 (opens in a new tab)
Parameters
deep
boolean
= true
copyID
boolean
= false
Returns
Inherited from
innerXML()
innerXML(
withControlEl
):string
Defined in: core/src/node/el/index.ts:109 (opens in a new tab)
Parameters
withControlEl
boolean
= false
Returns
string
Inherited from
json()
json(
withControlEl
,withProperties
):JsonEL
Defined in: core/src/node/el/index.ts:56 (opens in a new tab)
Parameters
withControlEl
boolean
= false
withProperties
boolean
= false
Returns
Inherited from
outerXML()
outerXML(
withControlEl
):string
Defined in: core/src/node/el/index.ts:105 (opens in a new tab)
Parameters
withControlEl
boolean
= false
Returns
string
Inherited from
text()
text():
string
Defined in: core/src/node/el/index.ts:95 (opens in a new tab)
Returns
string
Inherited from
wrapXML()
wrapXML(
inner
):string
Defined in: core/src/node/el/index.ts:101 (opens in a new tab)
Parameters
inner
string
Returns
string