Lawtext core references • Docs
Lawtext core references / core/src/law/std/stdEL / NewProvision
Interface: NewProvision
EL: a simplified XML DOM functionality that implements JsonEL interface.
Extends
Properties
attr
attr:
Record
<string
,never
>
The attributes of the element
Overrides
Defined in
core/src/law/std/stdEL.ts:732 (opens in a new tab)
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
)[]
The children of the element
Overrides
Defined in
core/src/law/std/stdEL.ts:733 (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
Inherited from
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:
"NewProvision"
The tag name of the element
Overrides
Defined in
core/src/law/std/stdEL.ts:731 (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