Lawtext core references / core/src/law/std/stdEL / NewProvision
Interface: NewProvision
Defined in: core/src/law/std/stdEL.ts:730 (opens in a new tab)
EL: a simplified XML DOM functionality that implements JsonEL interface.
Extends
Properties
attr
attr:
Record<string,never>
Defined in: core/src/law/std/stdEL.ts:732 (opens in a new tab)
The attributes of the element
Overrides
children
children: (
LawBody|LawTitle|TOC|Preamble|Part|PartTitle|Chapter|ChapterTitle|Section|SectionTitle|Subsection|SubsectionTitle|Division|DivisionTitle|Article|Paragraph|SupplNote|AmendProvision|Item|Subitem1|Subitem2|Subitem3|Subitem4|Subitem5|Subitem6|Subitem7|Subitem8|Subitem9|Subitem10|Sentence|SupplProvisionAppdxTable|SupplProvisionAppdxStyle|SupplProvisionAppdx|AppdxTable|AppdxNote|AppdxStyle|AppdxFormat|Appdx|AppdxFig|TableStruct|TableRow|TableColumn|FigStruct|NoteStruct|StyleStruct|FormatStruct|Remarks|List)[]
Defined in: core/src/law/std/stdEL.ts:733 (opens in a new tab)
The children of the element
Overrides
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)
Inherited from
range
range:
null| [number,number]
Defined in: core/src/node/el/index.ts:15 (opens in a new tab)
Inherited from
tag
tag:
"NewProvision"
Defined in: core/src/law/std/stdEL.ts:731 (opens in a new tab)
The tag name of the element
Overrides
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