Lawtext core references / core/src/law/std/stdEL
Module: core/src/law/std/stdEL
Table of contents
Interfaces
- AmendProvision
- AmendProvisionSentence
- Appdx
- AppdxFig
- AppdxFigTitle
- AppdxFormat
- AppdxFormatTitle
- AppdxNote
- AppdxNoteTitle
- AppdxStyle
- AppdxStyleTitle
- AppdxTable
- AppdxTableTitle
- ArithFormula
- ArithFormulaNum
- Article
- ArticleCaption
- ArticleRange
- ArticleTitle
- Chapter
- ChapterTitle
- Class
- ClassSentence
- ClassTitle
- Column
- Division
- DivisionTitle
- EnactStatement
- Fig
- FigStruct
- FigStructTitle
- Format
- FormatStruct
- FormatStructTitle
- Item
- ItemSentence
- ItemTitle
- Law
- LawBody
- LawNum
- LawTitle
- Line
- List
- ListSentence
- MainProvision
- NewProvision
- Note
- NoteStruct
- NoteStructTitle
- Paragraph
- ParagraphCaption
- ParagraphNum
- ParagraphSentence
- Part
- PartTitle
- Preamble
- QuoteStruct
- RelatedArticleNum
- Remarks
- RemarksLabel
- Rt
- Ruby
- Section
- SectionTitle
- Sentence
- Style
- StyleStruct
- StyleStructTitle
- Sub
- Subitem1
- Subitem10
- Subitem10Sentence
- Subitem10Title
- Subitem1Sentence
- Subitem1Title
- Subitem2
- Subitem2Sentence
- Subitem2Title
- Subitem3
- Subitem3Sentence
- Subitem3Title
- Subitem4
- Subitem4Sentence
- Subitem4Title
- Subitem5
- Subitem5Sentence
- Subitem5Title
- Subitem6
- Subitem6Sentence
- Subitem6Title
- Subitem7
- Subitem7Sentence
- Subitem7Title
- Subitem8
- Subitem8Sentence
- Subitem8Title
- Subitem9
- Subitem9Sentence
- Subitem9Title
- Sublist1
- Sublist1Sentence
- Sublist2
- Sublist2Sentence
- Sublist3
- Sublist3Sentence
- Subsection
- SubsectionTitle
- Sup
- SupplNote
- SupplProvision
- SupplProvisionAppdx
- SupplProvisionAppdxStyle
- SupplProvisionAppdxStyleTitle
- SupplProvisionAppdxTable
- SupplProvisionAppdxTableTitle
- SupplProvisionLabel
- TOC
- TOCAppdxTableLabel
- TOCArticle
- TOCChapter
- TOCDivision
- TOCLabel
- TOCPart
- TOCPreambleLabel
- TOCSection
- TOCSubsection
- TOCSupplProvision
- Table
- TableColumn
- TableHeaderColumn
- TableHeaderRow
- TableRow
- TableStruct
- TableStructTitle
- _StdEL
- __EL
Type Aliases
Variables
Functions
- isAmendProvision
- isAmendProvisionSentence
- isAppdx
- isAppdxFig
- isAppdxFigTitle
- isAppdxFormat
- isAppdxFormatTitle
- isAppdxNote
- isAppdxNoteTitle
- isAppdxStyle
- isAppdxStyleTitle
- isAppdxTable
- isAppdxTableTitle
- isArithFormula
- isArithFormulaNum
- isArticle
- isArticleCaption
- isArticleRange
- isArticleTitle
- isChapter
- isChapterTitle
- isClass
- isClassSentence
- isClassTitle
- isColumn
- isControl
- isDivision
- isDivisionTitle
- isEnactStatement
- isFig
- isFigStruct
- isFigStructTitle
- isFormat
- isFormatStruct
- isFormatStructTitle
- isItem
- isItemSentence
- isItemTitle
- isLaw
- isLawBody
- isLawNum
- isLawTitle
- isLine
- isList
- isListSentence
- isMainProvision
- isNewProvision
- isNote
- isNoteStruct
- isNoteStructTitle
- isParagraph
- isParagraphCaption
- isParagraphNum
- isParagraphSentence
- isPart
- isPartTitle
- isPreamble
- isQuoteStruct
- isRelatedArticleNum
- isRemarks
- isRemarksLabel
- isRt
- isRuby
- isSection
- isSectionTitle
- isSentence
- isStdEL
- isStyle
- isStyleStruct
- isStyleStructTitle
- isSub
- isSubitem1
- isSubitem10
- isSubitem10Sentence
- isSubitem10Title
- isSubitem1Sentence
- isSubitem1Title
- isSubitem2
- isSubitem2Sentence
- isSubitem2Title
- isSubitem3
- isSubitem3Sentence
- isSubitem3Title
- isSubitem4
- isSubitem4Sentence
- isSubitem4Title
- isSubitem5
- isSubitem5Sentence
- isSubitem5Title
- isSubitem6
- isSubitem6Sentence
- isSubitem6Title
- isSubitem7
- isSubitem7Sentence
- isSubitem7Title
- isSubitem8
- isSubitem8Sentence
- isSubitem8Title
- isSubitem9
- isSubitem9Sentence
- isSubitem9Title
- isSublist1
- isSublist1Sentence
- isSublist2
- isSublist2Sentence
- isSublist3
- isSublist3Sentence
- isSubsection
- isSubsectionTitle
- isSup
- isSupplNote
- isSupplProvision
- isSupplProvisionAppdx
- isSupplProvisionAppdxStyle
- isSupplProvisionAppdxStyleTitle
- isSupplProvisionAppdxTable
- isSupplProvisionAppdxTableTitle
- isSupplProvisionLabel
- isTOC
- isTOCAppdxTableLabel
- isTOCArticle
- isTOCChapter
- isTOCDivision
- isTOCLabel
- isTOCPart
- isTOCPreambleLabel
- isTOCSection
- isTOCSubsection
- isTOCSupplProvision
- isTable
- isTableColumn
- isTableHeaderColumn
- isTableHeaderRow
- isTableRow
- isTableStruct
- isTableStructTitle
- makeIsStdEL
- newStdEL
Type Aliases
StdEL
Ƭ StdEL: 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
StdEL: a special type of EL (implements JsonEL
) that complies with the Standard Law XML Schema (opens in a new tab).
Defined in
core/src/law/std/stdEL.ts:7 (opens in a new tab)
StdELTag
Ƭ StdELTag: typeof stdELTags
[number
]
Defined in
core/src/law/std/stdEL.ts:2468 (opens in a new tab)
StdELType
Ƭ StdELType<TName
>: TName
extends "Law"
? Law
: TName
extends "LawNum"
? LawNum
: TName
extends "LawBody"
? LawBody
: TName
extends "LawTitle"
? LawTitle
: TName
extends "EnactStatement"
? EnactStatement
: TName
extends "TOC"
? TOC
: TName
extends "TOCLabel"
? TOCLabel
: TName
extends "TOCPreambleLabel"
? TOCPreambleLabel
: TName
extends "TOCPart"
? TOCPart
: TName
extends "TOCChapter"
? TOCChapter
: TName
extends "TOCSection"
? TOCSection
: TName
extends "TOCSubsection"
? TOCSubsection
: TName
extends "TOCDivision"
? TOCDivision
: TName
extends "TOCArticle"
? TOCArticle
: TName
extends "TOCSupplProvision"
? TOCSupplProvision
: TName
extends "TOCAppdxTableLabel"
? TOCAppdxTableLabel
: TName
extends "ArticleRange"
? ArticleRange
: TName
extends "Preamble"
? Preamble
: TName
extends "MainProvision"
? MainProvision
: TName
extends "Part"
? Part
: TName
extends "PartTitle"
? PartTitle
: TName
extends "Chapter"
? Chapter
: TName
extends "ChapterTitle"
? ChapterTitle
: TName
extends "Section"
? Section
: TName
extends "SectionTitle"
? SectionTitle
: TName
extends "Subsection"
? Subsection
: TName
extends "SubsectionTitle"
? SubsectionTitle
: TName
extends "Division"
? Division
: TName
extends "DivisionTitle"
? DivisionTitle
: TName
extends "Article"
? Article
: TName
extends "ArticleTitle"
? ArticleTitle
: TName
extends "ArticleCaption"
? ArticleCaption
: TName
extends "Paragraph"
? Paragraph
: TName
extends "ParagraphCaption"
? ParagraphCaption
: TName
extends "ParagraphNum"
? ParagraphNum
: TName
extends "ParagraphSentence"
? ParagraphSentence
: TName
extends "SupplNote"
? SupplNote
: TName
extends "AmendProvision"
? AmendProvision
: TName
extends "AmendProvisionSentence"
? AmendProvisionSentence
: TName
extends "NewProvision"
? NewProvision
: TName
extends "Class"
? Class
: TName
extends "ClassTitle"
? ClassTitle
: TName
extends "ClassSentence"
? ClassSentence
: TName
extends "Item"
? Item
: TName
extends "ItemTitle"
? ItemTitle
: TName
extends "ItemSentence"
? ItemSentence
: TName
extends "Subitem1"
? Subitem1
: TName
extends "Subitem1Title"
? Subitem1Title
: TName
extends "Subitem1Sentence"
? Subitem1Sentence
: TName
extends "Subitem2"
? Subitem2
: TName
extends "Subitem2Title"
? Subitem2Title
: TName
extends "Subitem2Sentence"
? Subitem2Sentence
: TName
extends "Subitem3"
? Subitem3
: TName
extends "Subitem3Title"
? Subitem3Title
: TName
extends "Subitem3Sentence"
? Subitem3Sentence
: TName
extends "Subitem4"
? Subitem4
: TName
extends "Subitem4Title"
? Subitem4Title
: TName
extends "Subitem4Sentence"
? Subitem4Sentence
: TName
extends "Subitem5"
? Subitem5
: TName
extends "Subitem5Title"
? Subitem5Title
: TName
extends "Subitem5Sentence"
? Subitem5Sentence
: TName
extends "Subitem6"
? Subitem6
: TName
extends "Subitem6Title"
? Subitem6Title
: TName
extends "Subitem6Sentence"
? Subitem6Sentence
: TName
extends "Subitem7"
? Subitem7
: TName
extends "Subitem7Title"
? Subitem7Title
: TName
extends "Subitem7Sentence"
? Subitem7Sentence
: TName
extends "Subitem8"
? Subitem8
: TName
extends "Subitem8Title"
? Subitem8Title
: TName
extends "Subitem8Sentence"
? Subitem8Sentence
: TName
extends "Subitem9"
? Subitem9
: TName
extends "Subitem9Title"
? Subitem9Title
: TName
extends "Subitem9Sentence"
? Subitem9Sentence
: TName
extends "Subitem10"
? Subitem10
: TName
extends "Subitem10Title"
? Subitem10Title
: TName
extends "Subitem10Sentence"
? Subitem10Sentence
: TName
extends "Sentence"
? Sentence
: TName
extends "Column"
? Column
: TName
extends "SupplProvision"
? SupplProvision
: TName
extends "SupplProvisionLabel"
? SupplProvisionLabel
: TName
extends "SupplProvisionAppdxTable"
? SupplProvisionAppdxTable
: TName
extends "SupplProvisionAppdxTableTitle"
? SupplProvisionAppdxTableTitle
: TName
extends "SupplProvisionAppdxStyle"
? SupplProvisionAppdxStyle
: TName
extends "SupplProvisionAppdxStyleTitle"
? SupplProvisionAppdxStyleTitle
: TName
extends "SupplProvisionAppdx"
? SupplProvisionAppdx
: TName
extends "AppdxTable"
? AppdxTable
: TName
extends "AppdxTableTitle"
? AppdxTableTitle
: TName
extends "AppdxNote"
? AppdxNote
: TName
extends "AppdxNoteTitle"
? AppdxNoteTitle
: TName
extends "AppdxStyle"
? AppdxStyle
: TName
extends "AppdxStyleTitle"
? AppdxStyleTitle
: TName
extends "AppdxFormat"
? AppdxFormat
: TName
extends "AppdxFormatTitle"
? AppdxFormatTitle
: TName
extends "Appdx"
? Appdx
: TName
extends "ArithFormulaNum"
? ArithFormulaNum
: TName
extends "ArithFormula"
? ArithFormula
: TName
extends "AppdxFig"
? AppdxFig
: TName
extends "AppdxFigTitle"
? AppdxFigTitle
: TName
extends "TableStruct"
? TableStruct
: TName
extends "TableStructTitle"
? TableStructTitle
: TName
extends "Table"
? Table
: TName
extends "TableRow"
? TableRow
: TName
extends "TableHeaderRow"
? TableHeaderRow
: TName
extends "TableHeaderColumn"
? TableHeaderColumn
: TName
extends "TableColumn"
? TableColumn
: TName
extends "FigStruct"
? FigStruct
: TName
extends "FigStructTitle"
? FigStructTitle
: TName
extends "Fig"
? Fig
: TName
extends "NoteStruct"
? NoteStruct
: TName
extends "NoteStructTitle"
? NoteStructTitle
: TName
extends "Note"
? Note
: TName
extends "StyleStruct"
? StyleStruct
: TName
extends "StyleStructTitle"
? StyleStructTitle
: TName
extends "Style"
? Style
: TName
extends "FormatStruct"
? FormatStruct
: TName
extends "FormatStructTitle"
? FormatStructTitle
: TName
extends "Format"
? Format
: TName
extends "RelatedArticleNum"
? RelatedArticleNum
: TName
extends "Remarks"
? Remarks
: TName
extends "RemarksLabel"
? RemarksLabel
: TName
extends "List"
? List
: TName
extends "ListSentence"
? ListSentence
: TName
extends "Sublist1"
? Sublist1
: TName
extends "Sublist1Sentence"
? Sublist1Sentence
: TName
extends "Sublist2"
? Sublist2
: TName
extends "Sublist2Sentence"
? Sublist2Sentence
: TName
extends "Sublist3"
? Sublist3
: TName
extends "Sublist3Sentence"
? Sublist3Sentence
: TName
extends "QuoteStruct"
? QuoteStruct
: TName
extends "Ruby"
? Ruby
: TName
extends "Rt"
? Rt
: TName
extends "Line"
? Line
: TName
extends "Sup"
? Sup
: TName
extends "Sub"
? Sub
: never
Type parameters
Name | Type |
---|---|
TName | extends string |
Defined in
core/src/law/std/stdEL.ts:2057 (opens in a new tab)
Variables
defaultAttrs
• Const
defaultAttrs: Object
Type declaration
Name | Type |
---|---|
AmendProvision | {} |
AmendProvisionSentence | {} |
Appdx | {} |
AppdxFig | {} |
AppdxFigTitle | { WritingMode : "vertical" = "vertical" } |
AppdxFigTitle.WritingMode | "vertical" |
AppdxFormat | {} |
AppdxFormatTitle | { WritingMode : "vertical" = "vertical" } |
AppdxFormatTitle.WritingMode | "vertical" |
AppdxNote | {} |
AppdxNoteTitle | { WritingMode : "vertical" = "vertical" } |
AppdxNoteTitle.WritingMode | "vertical" |
AppdxStyle | {} |
AppdxStyleTitle | { WritingMode : "vertical" = "vertical" } |
AppdxStyleTitle.WritingMode | "vertical" |
AppdxTable | {} |
AppdxTableTitle | { WritingMode : "vertical" = "vertical" } |
AppdxTableTitle.WritingMode | "vertical" |
ArithFormula | {} |
ArithFormulaNum | {} |
Article | { Delete : "false" = "false"; Hide : "false" = "false" } |
Article.Delete | "false" |
Article.Hide | "false" |
ArticleCaption | {} |
ArticleRange | {} |
ArticleTitle | {} |
Chapter | { Delete : "false" = "false"; Hide : "false" = "false" } |
Chapter.Delete | "false" |
Chapter.Hide | "false" |
ChapterTitle | {} |
Class | {} |
ClassSentence | {} |
ClassTitle | {} |
Column | { LineBreak : "false" = "false" } |
Column.LineBreak | "false" |
Division | { Delete : "false" = "false"; Hide : "false" = "false" } |
Division.Delete | "false" |
Division.Hide | "false" |
DivisionTitle | {} |
EnactStatement | {} |
Fig | {} |
FigStruct | {} |
FigStructTitle | {} |
Format | {} |
FormatStruct | {} |
FormatStructTitle | {} |
Item | { Delete : "false" = "false"; Hide : "false" = "false" } |
Item.Delete | "false" |
Item.Hide | "false" |
ItemSentence | {} |
ItemTitle | {} |
Law | {} |
LawBody | {} |
LawNum | {} |
LawTitle | {} |
Line | { Style : "solid" = "solid" } |
Line.Style | "solid" |
List | {} |
ListSentence | {} |
MainProvision | {} |
NewProvision | {} |
Note | {} |
NoteStruct | {} |
NoteStructTitle | {} |
Paragraph | { Hide : "false" = "false"; OldNum : "false" = "false"; OldStyle : "false" = "false" } |
Paragraph.Hide | "false" |
Paragraph.OldNum | "false" |
Paragraph.OldStyle | "false" |
ParagraphCaption | {} |
ParagraphNum | {} |
ParagraphSentence | {} |
Part | { Delete : "false" = "false"; Hide : "false" = "false" } |
Part.Delete | "false" |
Part.Hide | "false" |
PartTitle | {} |
Preamble | {} |
QuoteStruct | {} |
RelatedArticleNum | {} |
Remarks | {} |
RemarksLabel | { LineBreak : "false" = "false" } |
RemarksLabel.LineBreak | "false" |
Rt | {} |
Ruby | {} |
Section | { Delete : "false" = "false"; Hide : "false" = "false" } |
Section.Delete | "false" |
Section.Hide | "false" |
SectionTitle | {} |
Sentence | { WritingMode : "vertical" = "vertical" } |
Sentence.WritingMode | "vertical" |
Style | {} |
StyleStruct | {} |
StyleStructTitle | {} |
Sub | {} |
Subitem1 | { Delete : "false" = "false"; Hide : "false" = "false" } |
Subitem1.Delete | "false" |
Subitem1.Hide | "false" |
Subitem10 | { Delete : "false" = "false"; Hide : "false" = "false" } |
Subitem10.Delete | "false" |
Subitem10.Hide | "false" |
Subitem10Sentence | {} |
Subitem10Title | {} |
Subitem1Sentence | {} |
Subitem1Title | {} |
Subitem2 | { Delete : "false" = "false"; Hide : "false" = "false" } |
Subitem2.Delete | "false" |
Subitem2.Hide | "false" |
Subitem2Sentence | {} |
Subitem2Title | {} |
Subitem3 | { Delete : "false" = "false"; Hide : "false" = "false" } |
Subitem3.Delete | "false" |
Subitem3.Hide | "false" |
Subitem3Sentence | {} |
Subitem3Title | {} |
Subitem4 | { Delete : "false" = "false"; Hide : "false" = "false" } |
Subitem4.Delete | "false" |
Subitem4.Hide | "false" |
Subitem4Sentence | {} |
Subitem4Title | {} |
Subitem5 | { Delete : "false" = "false"; Hide : "false" = "false" } |
Subitem5.Delete | "false" |
Subitem5.Hide | "false" |
Subitem5Sentence | {} |
Subitem5Title | {} |
Subitem6 | { Delete : "false" = "false"; Hide : "false" = "false" } |
Subitem6.Delete | "false" |
Subitem6.Hide | "false" |
Subitem6Sentence | {} |
Subitem6Title | {} |
Subitem7 | { Delete : "false" = "false"; Hide : "false" = "false" } |
Subitem7.Delete | "false" |
Subitem7.Hide | "false" |
Subitem7Sentence | {} |
Subitem7Title | {} |
Subitem8 | { Delete : "false" = "false"; Hide : "false" = "false" } |
Subitem8.Delete | "false" |
Subitem8.Hide | "false" |
Subitem8Sentence | {} |
Subitem8Title | {} |
Subitem9 | { Delete : "false" = "false"; Hide : "false" = "false" } |
Subitem9.Delete | "false" |
Subitem9.Hide | "false" |
Subitem9Sentence | {} |
Subitem9Title | {} |
Sublist1 | {} |
Sublist1Sentence | {} |
Sublist2 | {} |
Sublist2Sentence | {} |
Sublist3 | {} |
Sublist3Sentence | {} |
Subsection | { Delete : "false" = "false"; Hide : "false" = "false" } |
Subsection.Delete | "false" |
Subsection.Hide | "false" |
SubsectionTitle | {} |
Sup | {} |
SupplNote | {} |
SupplProvision | {} |
SupplProvisionAppdx | {} |
SupplProvisionAppdxStyle | {} |
SupplProvisionAppdxStyleTitle | { WritingMode : "vertical" = "vertical" } |
SupplProvisionAppdxStyleTitle.WritingMode | "vertical" |
SupplProvisionAppdxTable | {} |
SupplProvisionAppdxTableTitle | { WritingMode : "vertical" = "vertical" } |
SupplProvisionAppdxTableTitle.WritingMode | "vertical" |
SupplProvisionLabel | {} |
TOC | {} |
TOCAppdxTableLabel | {} |
TOCArticle | { Delete : "false" = "false" } |
TOCArticle.Delete | "false" |
TOCChapter | { Delete : "false" = "false" } |
TOCChapter.Delete | "false" |
TOCDivision | { Delete : "false" = "false" } |
TOCDivision.Delete | "false" |
TOCLabel | {} |
TOCPart | { Delete : "false" = "false" } |
TOCPart.Delete | "false" |
TOCPreambleLabel | {} |
TOCSection | { Delete : "false" = "false" } |
TOCSection.Delete | "false" |
TOCSubsection | { Delete : "false" = "false" } |
TOCSubsection.Delete | "false" |
TOCSupplProvision | {} |
Table | { WritingMode : "vertical" = "vertical" } |
Table.WritingMode | "vertical" |
TableColumn | { BorderBottom : "solid" = "solid"; BorderLeft : "solid" = "solid"; BorderRight : "solid" = "solid"; BorderTop : "solid" = "solid" } |
TableColumn.BorderBottom | "solid" |
TableColumn.BorderLeft | "solid" |
TableColumn.BorderRight | "solid" |
TableColumn.BorderTop | "solid" |
TableHeaderColumn | {} |
TableHeaderRow | {} |
TableRow | {} |
TableStruct | {} |
TableStructTitle | { WritingMode : "vertical" = "vertical" } |
TableStructTitle.WritingMode | "vertical" |
Defined in
core/src/law/std/stdEL.ts:2331 (opens in a new tab)
stdELTags
• Const
stdELTags: readonly ["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"
]
Defined in
core/src/law/std/stdEL.ts:2194 (opens in a new tab)
Functions
isAmendProvision
▸ isAmendProvision(obj
): obj is AmendProvision
Parameters
Name | Type |
---|---|
obj | string | EL |
Returns
obj is AmendProvision
Defined in
core/src/law/std/stdEL.ts:713 (opens in a new tab)
isAmendProvisionSentence
▸ isAmendProvisionSentence(obj
): obj is AmendProvisionSentence
Parameters
Name | Type |
---|---|
obj | string | EL |
Returns
obj is AmendProvisionSentence
Defined in
core/src/law/std/stdEL.ts:725 (opens in a new tab)
isAppdx
▸ isAppdx(obj
): obj is Appdx
Parameters
Name | Type |
---|---|
obj | string | EL |
Returns
obj is Appdx
Defined in
core/src/law/std/stdEL.ts:1528 (opens in a new tab)
isAppdxFig
▸ isAppdxFig(obj
): obj is AppdxFig
Parameters
Name | Type |
---|---|
obj | string | EL |
Returns
obj is AppdxFig
Defined in
core/src/law/std/stdEL.ts:1569 (opens in a new tab)
isAppdxFigTitle
▸ isAppdxFigTitle(obj
): obj is AppdxFigTitle
Parameters
Name | Type |
---|---|
obj | string | EL |
Returns
obj is AppdxFigTitle
Defined in
core/src/law/std/stdEL.ts:1584 (opens in a new tab)
isAppdxFormat
▸ isAppdxFormat(obj
): obj is AppdxFormat
Parameters
Name | Type |
---|---|
obj | string | EL |
Returns
obj is AppdxFormat
Defined in
core/src/law/std/stdEL.ts:1499 (opens in a new tab)
isAppdxFormatTitle
▸ isAppdxFormatTitle(obj
): obj is AppdxFormatTitle
Parameters
Name | Type |
---|---|
obj | string | EL |
Returns
obj is AppdxFormatTitle
Defined in
core/src/law/std/stdEL.ts:1514 (opens in a new tab)
isAppdxNote
▸ isAppdxNote(obj
): obj is AppdxNote
Parameters
Name | Type |
---|---|
obj | string | EL |
Returns
obj is AppdxNote
Defined in
core/src/law/std/stdEL.ts:1437 (opens in a new tab)
isAppdxNoteTitle
▸ isAppdxNoteTitle(obj
): obj is AppdxNoteTitle
Parameters
Name | Type |
---|---|
obj | string | EL |
Returns
obj is AppdxNoteTitle
Defined in
core/src/law/std/stdEL.ts:1452 (opens in a new tab)
isAppdxStyle
▸ isAppdxStyle(obj
): obj is AppdxStyle
Parameters
Name | Type |
---|---|
obj | string | EL |
Returns
obj is AppdxStyle
Defined in
core/src/law/std/stdEL.ts:1468 (opens in a new tab)
isAppdxStyleTitle
▸ isAppdxStyleTitle(obj
): obj is AppdxStyleTitle
Parameters
Name | Type |
---|---|
obj | string | EL |
Returns
obj is AppdxStyleTitle
Defined in
core/src/law/std/stdEL.ts:1483 (opens in a new tab)
isAppdxTable
▸ isAppdxTable(obj
): obj is AppdxTable
Parameters
Name | Type |
---|---|
obj | string | EL |
Returns
obj is AppdxTable
Defined in
core/src/law/std/stdEL.ts:1406 (opens in a new tab)
isAppdxTableTitle
▸ isAppdxTableTitle(obj
): obj is AppdxTableTitle
Parameters
Name | Type |
---|---|
obj | string | EL |
Returns
obj is AppdxTableTitle
Defined in
core/src/law/std/stdEL.ts:1421 (opens in a new tab)
isArithFormula
▸ isArithFormula(obj
): obj is ArithFormula
Parameters
Name | Type |
---|---|
obj | string | EL |
Returns
obj is ArithFormula
Defined in
core/src/law/std/stdEL.ts:1554 (opens in a new tab)
isArithFormulaNum
▸ isArithFormulaNum(obj
): obj is ArithFormulaNum
Parameters
Name | Type |
---|---|
obj | string | EL |
Returns
obj is ArithFormulaNum
Defined in
core/src/law/std/stdEL.ts:1540 (opens in a new tab)
isArticle
▸ isArticle(obj
): obj is Article
Parameters
Name | Type |
---|---|
obj | string | EL |
Returns
obj is Article
Defined in
core/src/law/std/stdEL.ts:599 (opens in a new tab)
isArticleCaption
▸ isArticleCaption(obj
): obj is ArticleCaption
Parameters
Name | Type |
---|---|
obj | string | EL |
Returns
obj is ArticleCaption
Defined in
core/src/law/std/stdEL.ts:628 (opens in a new tab)
isArticleRange
▸ isArticleRange(obj
): obj is ArticleRange
Parameters
Name | Type |
---|---|
obj | string | EL |
Returns
obj is ArticleRange
Defined in
core/src/law/std/stdEL.ts:401 (opens in a new tab)
isArticleTitle
▸ isArticleTitle(obj
): obj is ArticleTitle
Parameters
Name | Type |
---|---|
obj | string | EL |
Returns
obj is ArticleTitle
Defined in
core/src/law/std/stdEL.ts:614 (opens in a new tab)
isChapter
▸ isChapter(obj
): obj is Chapter
Parameters
Name | Type |
---|---|
obj | string | EL |
Returns
obj is Chapter
Defined in
core/src/law/std/stdEL.ts:475 (opens in a new tab)
isChapterTitle
▸ isChapterTitle(obj
): obj is ChapterTitle
Parameters
Name | Type |
---|---|
obj | string | EL |
Returns
obj is ChapterTitle
Defined in
core/src/law/std/stdEL.ts:490 (opens in a new tab)
isClass
▸ isClass(obj
): obj is Class
Parameters
Name | Type |
---|---|
obj | string | EL |
Returns
obj is Class
Defined in
core/src/law/std/stdEL.ts:751 (opens in a new tab)
isClassSentence
▸ isClassSentence(obj
): obj is ClassSentence
Parameters
Name | Type |
---|---|
obj | string | EL |
Returns
obj is ClassSentence
Defined in
core/src/law/std/stdEL.ts:776 (opens in a new tab)
isClassTitle
▸ isClassTitle(obj
): obj is ClassTitle
Parameters
Name | Type |
---|---|
obj | string | EL |
Returns
obj is ClassTitle
Defined in
core/src/law/std/stdEL.ts:764 (opens in a new tab)
isColumn
▸ isColumn(obj
): obj is Column
Parameters
Name | Type |
---|---|
obj | string | EL |
Returns
obj is Column
Defined in
core/src/law/std/stdEL.ts:1284 (opens in a new tab)
isControl
▸ isControl(obj
): obj is __EL
Parameters
Name | Type |
---|---|
obj | string | EL |
Returns
obj is __EL
Defined in
core/src/law/std/stdEL.ts:148 (opens in a new tab)
isDivision
▸ isDivision(obj
): obj is Division
Parameters
Name | Type |
---|---|
obj | string | EL |
Returns
obj is Division
Defined in
core/src/law/std/stdEL.ts:568 (opens in a new tab)
isDivisionTitle
▸ isDivisionTitle(obj
): obj is DivisionTitle
Parameters
Name | Type |
---|---|
obj | string | EL |
Returns
obj is DivisionTitle
Defined in
core/src/law/std/stdEL.ts:583 (opens in a new tab)
isEnactStatement
▸ isEnactStatement(obj
): obj is EnactStatement
Parameters
Name | Type |
---|---|
obj | string | EL |
Returns
obj is EnactStatement
Defined in
core/src/law/std/stdEL.ts:227 (opens in a new tab)
isFig
▸ isFig(obj
): obj is Fig
Parameters
Name | Type |
---|---|
obj | string | EL |
Returns
obj is Fig
Defined in
core/src/law/std/stdEL.ts:1730 (opens in a new tab)
isFigStruct
▸ isFigStruct(obj
): obj is FigStruct
Parameters
Name | Type |
---|---|
obj | string | EL |
Returns
obj is FigStruct
Defined in
core/src/law/std/stdEL.ts:1704 (opens in a new tab)
isFigStructTitle
▸ isFigStructTitle(obj
): obj is FigStructTitle
Parameters
Name | Type |
---|---|
obj | string | EL |
Returns
obj is FigStructTitle
Defined in
core/src/law/std/stdEL.ts:1716 (opens in a new tab)
isFormat
▸ isFormat(obj
): obj is Format
Parameters
Name | Type |
---|---|
obj | string | EL |
Returns
obj is Format
Defined in
core/src/law/std/stdEL.ts:1838 (opens in a new tab)
isFormatStruct
▸ isFormatStruct(obj
): obj is FormatStruct
Parameters
Name | Type |
---|---|
obj | string | EL |
Returns
obj is FormatStruct
Defined in
core/src/law/std/stdEL.ts:1815 (opens in a new tab)
isFormatStructTitle
▸ isFormatStructTitle(obj
): obj is FormatStructTitle
Parameters
Name | Type |
---|---|
obj | string | EL |
Returns
obj is FormatStructTitle
Defined in
core/src/law/std/stdEL.ts:1827 (opens in a new tab)
isItem
▸ isItem(obj
): obj is Item
Parameters
Name | Type |
---|---|
obj | string | EL |
Returns
obj is Item
Defined in
core/src/law/std/stdEL.ts:792 (opens in a new tab)
isItemSentence
▸ isItemSentence(obj
): obj is ItemSentence
Parameters
Name | Type |
---|---|
obj | string | EL |
Returns
obj is ItemSentence
Defined in
core/src/law/std/stdEL.ts:819 (opens in a new tab)
isItemTitle
▸ isItemTitle(obj
): obj is ItemTitle
Parameters
Name | Type |
---|---|
obj | string | EL |
Returns
obj is ItemTitle
Defined in
core/src/law/std/stdEL.ts:807 (opens in a new tab)
isLaw
▸ isLaw(obj
): obj is Law
Parameters
Name | Type |
---|---|
obj | string | EL |
Returns
obj is Law
Defined in
core/src/law/std/stdEL.ts:170 (opens in a new tab)
isLawBody
▸ isLawBody(obj
): obj is LawBody
Parameters
Name | Type |
---|---|
obj | string | EL |
Returns
obj is LawBody
Defined in
core/src/law/std/stdEL.ts:197 (opens in a new tab)
isLawNum
▸ isLawNum(obj
): obj is LawNum
Parameters
Name | Type |
---|---|
obj | string | EL |
Returns
obj is LawNum
Defined in
core/src/law/std/stdEL.ts:182 (opens in a new tab)
isLawTitle
▸ isLawTitle(obj
): obj is LawTitle
Parameters
Name | Type |
---|---|
obj | string | EL |
Returns
obj is LawTitle
Defined in
core/src/law/std/stdEL.ts:214 (opens in a new tab)
isLine
▸ isLine(obj
): obj is Line
Parameters
Name | Type |
---|---|
obj | string | EL |
Returns
obj is Line
Defined in
core/src/law/std/stdEL.ts:2025 (opens in a new tab)
isList
▸ isList(obj
): obj is List
Parameters
Name | Type |
---|---|
obj | string | EL |
Returns
obj is List
Defined in
core/src/law/std/stdEL.ts:1891 (opens in a new tab)
isListSentence
▸ isListSentence(obj
): obj is ListSentence
Parameters
Name | Type |
---|---|
obj | string | EL |
Returns
obj is ListSentence
Defined in
core/src/law/std/stdEL.ts:1903 (opens in a new tab)
isMainProvision
▸ isMainProvision(obj
): obj is MainProvision
Parameters
Name | Type |
---|---|
obj | string | EL |
Returns
obj is MainProvision
Defined in
core/src/law/std/stdEL.ts:427 (opens in a new tab)
isNewProvision
▸ isNewProvision(obj
): obj is NewProvision
Parameters
Name | Type |
---|---|
obj | string | EL |
Returns
obj is NewProvision
Defined in
core/src/law/std/stdEL.ts:737 (opens in a new tab)
isNote
▸ isNote(obj
): obj is Note
Parameters
Name | Type |
---|---|
obj | string | EL |
Returns
obj is Note
Defined in
core/src/law/std/stdEL.ts:1766 (opens in a new tab)
isNoteStruct
▸ isNoteStruct(obj
): obj is NoteStruct
Parameters
Name | Type |
---|---|
obj | string | EL |
Returns
obj is NoteStruct
Defined in
core/src/law/std/stdEL.ts:1743 (opens in a new tab)
isNoteStructTitle
▸ isNoteStructTitle(obj
): obj is NoteStructTitle
Parameters
Name | Type |
---|---|
obj | string | EL |
Returns
obj is NoteStructTitle
Defined in
core/src/law/std/stdEL.ts:1755 (opens in a new tab)
isParagraph
▸ isParagraph(obj
): obj is Paragraph
Parameters
Name | Type |
---|---|
obj | string | EL |
Returns
obj is Paragraph
Defined in
core/src/law/std/stdEL.ts:646 (opens in a new tab)
isParagraphCaption
▸ isParagraphCaption(obj
): obj is ParagraphCaption
Parameters
Name | Type |
---|---|
obj | string | EL |
Returns
obj is ParagraphCaption
Defined in
core/src/law/std/stdEL.ts:664 (opens in a new tab)
isParagraphNum
▸ isParagraphNum(obj
): obj is ParagraphNum
Parameters
Name | Type |
---|---|
obj | string | EL |
Returns
obj is ParagraphNum
Defined in
core/src/law/std/stdEL.ts:677 (opens in a new tab)
isParagraphSentence
▸ isParagraphSentence(obj
): obj is ParagraphSentence
Parameters
Name | Type |
---|---|
obj | string | EL |
Returns
obj is ParagraphSentence
Defined in
core/src/law/std/stdEL.ts:689 (opens in a new tab)
isPart
▸ isPart(obj
): obj is Part
Parameters
Name | Type |
---|---|
obj | string | EL |
Returns
obj is Part
Defined in
core/src/law/std/stdEL.ts:444 (opens in a new tab)
isPartTitle
▸ isPartTitle(obj
): obj is PartTitle
Parameters
Name | Type |
---|---|
obj | string | EL |
Returns
obj is PartTitle
Defined in
core/src/law/std/stdEL.ts:459 (opens in a new tab)
isPreamble
▸ isPreamble(obj
): obj is Preamble
Parameters
Name | Type |
---|---|
obj | string | EL |
Returns
obj is Preamble
Defined in
core/src/law/std/stdEL.ts:413 (opens in a new tab)
isQuoteStruct
▸ isQuoteStruct(obj
): obj is QuoteStruct
Parameters
Name | Type |
---|---|
obj | string | EL |
Returns
obj is QuoteStruct
Defined in
core/src/law/std/stdEL.ts:1986 (opens in a new tab)
isRelatedArticleNum
▸ isRelatedArticleNum(obj
): obj is RelatedArticleNum
Parameters
Name | Type |
---|---|
obj | string | EL |
Returns
obj is RelatedArticleNum
Defined in
core/src/law/std/stdEL.ts:1851 (opens in a new tab)
isRemarks
▸ isRemarks(obj
): obj is Remarks
Parameters
Name | Type |
---|---|
obj | string | EL |
Returns
obj is Remarks
Defined in
core/src/law/std/stdEL.ts:1863 (opens in a new tab)
isRemarksLabel
▸ isRemarksLabel(obj
): obj is RemarksLabel
Parameters
Name | Type |
---|---|
obj | string | EL |
Returns
obj is RemarksLabel
Defined in
core/src/law/std/stdEL.ts:1877 (opens in a new tab)
isRt
▸ isRt(obj
): obj is Rt
Parameters
Name | Type |
---|---|
obj | string | EL |
Returns
obj is Rt
Defined in
core/src/law/std/stdEL.ts:2010 (opens in a new tab)
isRuby
▸ isRuby(obj
): obj is Ruby
Parameters
Name | Type |
---|---|
obj | string | EL |
Returns
obj is Ruby
Defined in
core/src/law/std/stdEL.ts:1999 (opens in a new tab)
isSection
▸ isSection(obj
): obj is Section
Parameters
Name | Type |
---|---|
obj | string | EL |
Returns
obj is Section
Defined in
core/src/law/std/stdEL.ts:506 (opens in a new tab)
isSectionTitle
▸ isSectionTitle(obj
): obj is SectionTitle
Parameters
Name | Type |
---|---|
obj | string | EL |
Returns
obj is SectionTitle
Defined in
core/src/law/std/stdEL.ts:521 (opens in a new tab)
isSentence
▸ isSentence(obj
): obj is Sentence
Parameters
Name | Type |
---|---|
obj | string | EL |
Returns
obj is Sentence
Defined in
core/src/law/std/stdEL.ts:1266 (opens in a new tab)
isStdEL
▸ isStdEL<TTag
>(obj
, tag?
): obj is TTag extends undefined ? StdEL : StdELType<Diff<TTag, undefined>>
Type parameters
Name | Type |
---|---|
TTag | extends undefined | "Law" | "LawNum" | "LawBody" | "LawTitle" | "EnactStatement" | "TOC" | "Preamble" | "MainProvision" | "SupplProvision" | "AppdxTable" | "AppdxNote" | "AppdxStyle" | "AppdxFormat" | "Appdx" | "AppdxFig" | "TOCLabel" | "TOCPreambleLabel" | "TOCPart" | "TOCChapter" | "TOCSection" | "ArticleRange" | "ChapterTitle" | "PartTitle" | "TOCSubsection" | "TOCDivision" | "DivisionTitle" | "SubsectionTitle" | "TOCArticle" | "ArticleTitle" | "ArticleCaption" | "TOCSupplProvision" | "SupplProvisionLabel" | "TOCAppdxTableLabel" | "Part" | "Chapter" | "Section" | "Article" | "SectionTitle" | "Subsection" | "Division" | "Paragraph" | "ParagraphCaption" | "ParagraphNum" | "ParagraphSentence" | "Sentence" | "Item" | "Subitem1" | "Subitem2" | "Subitem3" | "Subitem4" | "Subitem5" | "Subitem6" | "Subitem7" | "Subitem8" | "Subitem9" | "Subitem10" | "AmendProvision" | "AmendProvisionSentence" | "NewProvision" | "Class" | "ClassTitle" | "ClassSentence" | "TableStruct" | "TableStructTitle" | "Table" | "Remarks" | "FigStruct" | "FigStructTitle" | "Fig" | "StyleStruct" | "StyleStructTitle" | "Style" | "List" | "ListSentence" | "Sublist1" | "SupplNote" | "ItemTitle" | "ItemSentence" | "Subitem1Title" | "Subitem1Sentence" | "Subitem2Title" | "Subitem2Sentence" | "Subitem3Title" | "Subitem3Sentence" | "Subitem4Title" | "Subitem4Sentence" | "Subitem5Title" | "Subitem5Sentence" | "Subitem6Title" | "Subitem6Sentence" | "Subitem7Title" | "Subitem7Sentence" | "Subitem8Title" | "Subitem8Sentence" | "Subitem9Title" | "Subitem9Sentence" | "Subitem10Title" | "Subitem10Sentence" | "Column" | "SupplProvisionAppdxTable" | "SupplProvisionAppdxTableTitle" | "RelatedArticleNum" | "SupplProvisionAppdxStyle" | "SupplProvisionAppdxStyleTitle" | "SupplProvisionAppdx" | "ArithFormulaNum" | "ArithFormula" | "AppdxTableTitle" | "AppdxNoteTitle" | "AppdxStyleTitle" | "AppdxFormatTitle" | "AppdxFigTitle" | "TableRow" | "TableColumn" | "TableHeaderRow" | "TableHeaderColumn" | "NoteStruct" | "NoteStructTitle" | "Note" | "FormatStruct" | "FormatStructTitle" | "Format" | "RemarksLabel" | "Sublist1Sentence" | "Sublist2" | "Sublist2Sentence" | "Sublist3" | "Sublist3Sentence" | "QuoteStruct" | "Ruby" | "Rt" | "Line" | "Sup" | "Sub" |
Parameters
Name | Type |
---|---|
obj | string | EL |
tag? | TTag | TTag [] |
Returns
obj is TTag extends undefined ? StdEL : StdELType<Diff<TTag, undefined>>
Defined in
core/src/law/std/stdEL.ts:2484 (opens in a new tab)
isStyle
▸ isStyle(obj
): obj is Style
Parameters
Name | Type |
---|---|
obj | string | EL |
Returns
obj is Style
Defined in
core/src/law/std/stdEL.ts:1802 (opens in a new tab)
isStyleStruct
▸ isStyleStruct(obj
): obj is StyleStruct
Parameters
Name | Type |
---|---|
obj | string | EL |
Returns
obj is StyleStruct
Defined in
core/src/law/std/stdEL.ts:1779 (opens in a new tab)
isStyleStructTitle
▸ isStyleStructTitle(obj
): obj is StyleStructTitle
Parameters
Name | Type |
---|---|
obj | string | EL |
Returns
obj is StyleStructTitle
Defined in
core/src/law/std/stdEL.ts:1791 (opens in a new tab)
isSub
▸ isSub(obj
): obj is Sub
Parameters
Name | Type |
---|---|
obj | string | EL |
Returns
obj is Sub
Defined in
core/src/law/std/stdEL.ts:2050 (opens in a new tab)
isSubitem1
▸ isSubitem1(obj
): obj is Subitem1
Parameters
Name | Type |
---|---|
obj | string | EL |
Returns
obj is Subitem1
Defined in
core/src/law/std/stdEL.ts:835 (opens in a new tab)
isSubitem10
▸ isSubitem10(obj
): obj is Subitem10
Parameters
Name | Type |
---|---|
obj | string | EL |
Returns
obj is Subitem10
Defined in
core/src/law/std/stdEL.ts:1222 (opens in a new tab)
isSubitem10Sentence
▸ isSubitem10Sentence(obj
): obj is Subitem10Sentence
Parameters
Name | Type |
---|---|
obj | string | EL |
Returns
obj is Subitem10Sentence
Defined in
core/src/law/std/stdEL.ts:1249 (opens in a new tab)
isSubitem10Title
▸ isSubitem10Title(obj
): obj is Subitem10Title
Parameters
Name | Type |
---|---|
obj | string | EL |
Returns
obj is Subitem10Title
Defined in
core/src/law/std/stdEL.ts:1237 (opens in a new tab)
isSubitem1Sentence
▸ isSubitem1Sentence(obj
): obj is Subitem1Sentence
Parameters
Name | Type |
---|---|
obj | string | EL |
Returns
obj is Subitem1Sentence
Defined in
core/src/law/std/stdEL.ts:862 (opens in a new tab)
isSubitem1Title
▸ isSubitem1Title(obj
): obj is Subitem1Title
Parameters
Name | Type |
---|---|
obj | string | EL |
Returns
obj is Subitem1Title
Defined in
core/src/law/std/stdEL.ts:850 (opens in a new tab)
isSubitem2
▸ isSubitem2(obj
): obj is Subitem2
Parameters
Name | Type |
---|---|
obj | string | EL |
Returns
obj is Subitem2
Defined in
core/src/law/std/stdEL.ts:878 (opens in a new tab)
isSubitem2Sentence
▸ isSubitem2Sentence(obj
): obj is Subitem2Sentence
Parameters
Name | Type |
---|---|
obj | string | EL |
Returns
obj is Subitem2Sentence
Defined in
core/src/law/std/stdEL.ts:905 (opens in a new tab)
isSubitem2Title
▸ isSubitem2Title(obj
): obj is Subitem2Title
Parameters
Name | Type |
---|---|
obj | string | EL |
Returns
obj is Subitem2Title
Defined in
core/src/law/std/stdEL.ts:893 (opens in a new tab)
isSubitem3
▸ isSubitem3(obj
): obj is Subitem3
Parameters
Name | Type |
---|---|
obj | string | EL |
Returns
obj is Subitem3
Defined in
core/src/law/std/stdEL.ts:921 (opens in a new tab)
isSubitem3Sentence
▸ isSubitem3Sentence(obj
): obj is Subitem3Sentence
Parameters
Name | Type |
---|---|
obj | string | EL |
Returns
obj is Subitem3Sentence
Defined in
core/src/law/std/stdEL.ts:948 (opens in a new tab)
isSubitem3Title
▸ isSubitem3Title(obj
): obj is Subitem3Title
Parameters
Name | Type |
---|---|
obj | string | EL |
Returns
obj is Subitem3Title
Defined in
core/src/law/std/stdEL.ts:936 (opens in a new tab)
isSubitem4
▸ isSubitem4(obj
): obj is Subitem4
Parameters
Name | Type |
---|---|
obj | string | EL |
Returns
obj is Subitem4
Defined in
core/src/law/std/stdEL.ts:964 (opens in a new tab)
isSubitem4Sentence
▸ isSubitem4Sentence(obj
): obj is Subitem4Sentence
Parameters
Name | Type |
---|---|
obj | string | EL |
Returns
obj is Subitem4Sentence
Defined in
core/src/law/std/stdEL.ts:991 (opens in a new tab)
isSubitem4Title
▸ isSubitem4Title(obj
): obj is Subitem4Title
Parameters
Name | Type |
---|---|
obj | string | EL |
Returns
obj is Subitem4Title
Defined in
core/src/law/std/stdEL.ts:979 (opens in a new tab)
isSubitem5
▸ isSubitem5(obj
): obj is Subitem5
Parameters
Name | Type |
---|---|
obj | string | EL |
Returns
obj is Subitem5
Defined in
core/src/law/std/stdEL.ts:1007 (opens in a new tab)
isSubitem5Sentence
▸ isSubitem5Sentence(obj
): obj is Subitem5Sentence
Parameters
Name | Type |
---|---|
obj | string | EL |
Returns
obj is Subitem5Sentence
Defined in
core/src/law/std/stdEL.ts:1034 (opens in a new tab)
isSubitem5Title
▸ isSubitem5Title(obj
): obj is Subitem5Title
Parameters
Name | Type |
---|---|
obj | string | EL |
Returns
obj is Subitem5Title
Defined in
core/src/law/std/stdEL.ts:1022 (opens in a new tab)
isSubitem6
▸ isSubitem6(obj
): obj is Subitem6
Parameters
Name | Type |
---|---|
obj | string | EL |
Returns
obj is Subitem6
Defined in
core/src/law/std/stdEL.ts:1050 (opens in a new tab)
isSubitem6Sentence
▸ isSubitem6Sentence(obj
): obj is Subitem6Sentence
Parameters
Name | Type |
---|---|
obj | string | EL |
Returns
obj is Subitem6Sentence
Defined in
core/src/law/std/stdEL.ts:1077 (opens in a new tab)
isSubitem6Title
▸ isSubitem6Title(obj
): obj is Subitem6Title
Parameters
Name | Type |
---|---|
obj | string | EL |
Returns
obj is Subitem6Title
Defined in
core/src/law/std/stdEL.ts:1065 (opens in a new tab)
isSubitem7
▸ isSubitem7(obj
): obj is Subitem7
Parameters
Name | Type |
---|---|
obj | string | EL |
Returns
obj is Subitem7
Defined in
core/src/law/std/stdEL.ts:1093 (opens in a new tab)
isSubitem7Sentence
▸ isSubitem7Sentence(obj
): obj is Subitem7Sentence
Parameters
Name | Type |
---|---|
obj | string | EL |
Returns
obj is Subitem7Sentence
Defined in
core/src/law/std/stdEL.ts:1120 (opens in a new tab)
isSubitem7Title
▸ isSubitem7Title(obj
): obj is Subitem7Title
Parameters
Name | Type |
---|---|
obj | string | EL |
Returns
obj is Subitem7Title
Defined in
core/src/law/std/stdEL.ts:1108 (opens in a new tab)
isSubitem8
▸ isSubitem8(obj
): obj is Subitem8
Parameters
Name | Type |
---|---|
obj | string | EL |
Returns
obj is Subitem8
Defined in
core/src/law/std/stdEL.ts:1136 (opens in a new tab)
isSubitem8Sentence
▸ isSubitem8Sentence(obj
): obj is Subitem8Sentence
Parameters
Name | Type |
---|---|
obj | string | EL |
Returns
obj is Subitem8Sentence
Defined in
core/src/law/std/stdEL.ts:1163 (opens in a new tab)
isSubitem8Title
▸ isSubitem8Title(obj
): obj is Subitem8Title
Parameters
Name | Type |
---|---|
obj | string | EL |
Returns
obj is Subitem8Title
Defined in
core/src/law/std/stdEL.ts:1151 (opens in a new tab)
isSubitem9
▸ isSubitem9(obj
): obj is Subitem9
Parameters
Name | Type |
---|---|
obj | string | EL |
Returns
obj is Subitem9
Defined in
core/src/law/std/stdEL.ts:1179 (opens in a new tab)
isSubitem9Sentence
▸ isSubitem9Sentence(obj
): obj is Subitem9Sentence
Parameters
Name | Type |
---|---|
obj | string | EL |
Returns
obj is Subitem9Sentence
Defined in
core/src/law/std/stdEL.ts:1206 (opens in a new tab)
isSubitem9Title
▸ isSubitem9Title(obj
): obj is Subitem9Title
Parameters
Name | Type |
---|---|
obj | string | EL |
Returns
obj is Subitem9Title
Defined in
core/src/law/std/stdEL.ts:1194 (opens in a new tab)
isSublist1
▸ isSublist1(obj
): obj is Sublist1
Parameters
Name | Type |
---|---|
obj | string | EL |
Returns
obj is Sublist1
Defined in
core/src/law/std/stdEL.ts:1915 (opens in a new tab)
isSublist1Sentence
▸ isSublist1Sentence(obj
): obj is Sublist1Sentence
Parameters
Name | Type |
---|---|
obj | string | EL |
Returns
obj is Sublist1Sentence
Defined in
core/src/law/std/stdEL.ts:1927 (opens in a new tab)
isSublist2
▸ isSublist2(obj
): obj is Sublist2
Parameters
Name | Type |
---|---|
obj | string | EL |
Returns
obj is Sublist2
Defined in
core/src/law/std/stdEL.ts:1939 (opens in a new tab)
isSublist2Sentence
▸ isSublist2Sentence(obj
): obj is Sublist2Sentence
Parameters
Name | Type |
---|---|
obj | string | EL |
Returns
obj is Sublist2Sentence
Defined in
core/src/law/std/stdEL.ts:1951 (opens in a new tab)
isSublist3
▸ isSublist3(obj
): obj is Sublist3
Parameters
Name | Type |
---|---|
obj | string | EL |
Returns
obj is Sublist3
Defined in
core/src/law/std/stdEL.ts:1962 (opens in a new tab)
isSublist3Sentence
▸ isSublist3Sentence(obj
): obj is Sublist3Sentence
Parameters
Name | Type |
---|---|
obj | string | EL |
Returns
obj is Sublist3Sentence
Defined in
core/src/law/std/stdEL.ts:1975 (opens in a new tab)
isSubsection
▸ isSubsection(obj
): obj is Subsection
Parameters
Name | Type |
---|---|
obj | string | EL |
Returns
obj is Subsection
Defined in
core/src/law/std/stdEL.ts:537 (opens in a new tab)
isSubsectionTitle
▸ isSubsectionTitle(obj
): obj is SubsectionTitle
Parameters
Name | Type |
---|---|
obj | string | EL |
Returns
obj is SubsectionTitle
Defined in
core/src/law/std/stdEL.ts:552 (opens in a new tab)
isSup
▸ isSup(obj
): obj is Sup
Parameters
Name | Type |
---|---|
obj | string | EL |
Returns
obj is Sup
Defined in
core/src/law/std/stdEL.ts:2038 (opens in a new tab)
isSupplNote
▸ isSupplNote(obj
): obj is SupplNote
Parameters
Name | Type |
---|---|
obj | string | EL |
Returns
obj is SupplNote
Defined in
core/src/law/std/stdEL.ts:701 (opens in a new tab)
isSupplProvision
▸ isSupplProvision(obj
): obj is SupplProvision
Parameters
Name | Type |
---|---|
obj | string | EL |
Returns
obj is SupplProvision
Defined in
core/src/law/std/stdEL.ts:1302 (opens in a new tab)
isSupplProvisionAppdx
▸ isSupplProvisionAppdx(obj
): obj is SupplProvisionAppdx
Parameters
Name | Type |
---|---|
obj | string | EL |
Returns
obj is SupplProvisionAppdx
Defined in
core/src/law/std/stdEL.ts:1391 (opens in a new tab)
isSupplProvisionAppdxStyle
▸ isSupplProvisionAppdxStyle(obj
): obj is SupplProvisionAppdxStyle
Parameters
Name | Type |
---|---|
obj | string | EL |
Returns
obj is SupplProvisionAppdxStyle
Defined in
core/src/law/std/stdEL.ts:1360 (opens in a new tab)
isSupplProvisionAppdxStyleTitle
▸ isSupplProvisionAppdxStyleTitle(obj
): obj is SupplProvisionAppdxStyleTitle
Parameters
Name | Type |
---|---|
obj | string | EL |
Returns
obj is SupplProvisionAppdxStyleTitle
Defined in
core/src/law/std/stdEL.ts:1375 (opens in a new tab)
isSupplProvisionAppdxTable
▸ isSupplProvisionAppdxTable(obj
): obj is SupplProvisionAppdxTable
Parameters
Name | Type |
---|---|
obj | string | EL |
Returns
obj is SupplProvisionAppdxTable
Defined in
core/src/law/std/stdEL.ts:1329 (opens in a new tab)
isSupplProvisionAppdxTableTitle
▸ isSupplProvisionAppdxTableTitle(obj
): obj is SupplProvisionAppdxTableTitle
Parameters
Name | Type |
---|---|
obj | string | EL |
Returns
obj is SupplProvisionAppdxTableTitle
Defined in
core/src/law/std/stdEL.ts:1344 (opens in a new tab)
isSupplProvisionLabel
▸ isSupplProvisionLabel(obj
): obj is SupplProvisionLabel
Parameters
Name | Type |
---|---|
obj | string | EL |
Returns
obj is SupplProvisionLabel
Defined in
core/src/law/std/stdEL.ts:1315 (opens in a new tab)
isTOC
▸ isTOC(obj
): obj is TOC
Parameters
Name | Type |
---|---|
obj | string | EL |
Returns
obj is TOC
Defined in
core/src/law/std/stdEL.ts:239 (opens in a new tab)
isTOCAppdxTableLabel
▸ isTOCAppdxTableLabel(obj
): obj is TOCAppdxTableLabel
Parameters
Name | Type |
---|---|
obj | string | EL |
Returns
obj is TOCAppdxTableLabel
Defined in
core/src/law/std/stdEL.ts:389 (opens in a new tab)
isTOCArticle
▸ isTOCArticle(obj
): obj is TOCArticle
Parameters
Name | Type |
---|---|
obj | string | EL |
Returns
obj is TOCArticle
Defined in
core/src/law/std/stdEL.ts:363 (opens in a new tab)
isTOCChapter
▸ isTOCChapter(obj
): obj is TOCChapter
Parameters
Name | Type |
---|---|
obj | string | EL |
Returns
obj is TOCChapter
Defined in
core/src/law/std/stdEL.ts:295 (opens in a new tab)
isTOCDivision
▸ isTOCDivision(obj
): obj is TOCDivision
Parameters
Name | Type |
---|---|
obj | string | EL |
Returns
obj is TOCDivision
Defined in
core/src/law/std/stdEL.ts:346 (opens in a new tab)
isTOCLabel
▸ isTOCLabel(obj
): obj is TOCLabel
Parameters
Name | Type |
---|---|
obj | string | EL |
Returns
obj is TOCLabel
Defined in
core/src/law/std/stdEL.ts:251 (opens in a new tab)
isTOCPart
▸ isTOCPart(obj
): obj is TOCPart
Parameters
Name | Type |
---|---|
obj | string | EL |
Returns
obj is TOCPart
Defined in
core/src/law/std/stdEL.ts:278 (opens in a new tab)
isTOCPreambleLabel
▸ isTOCPreambleLabel(obj
): obj is TOCPreambleLabel
Parameters
Name | Type |
---|---|
obj | string | EL |
Returns
obj is TOCPreambleLabel
Defined in
core/src/law/std/stdEL.ts:263 (opens in a new tab)
isTOCSection
▸ isTOCSection(obj
): obj is TOCSection
Parameters
Name | Type |
---|---|
obj | string | EL |
Returns
obj is TOCSection
Defined in
core/src/law/std/stdEL.ts:312 (opens in a new tab)
isTOCSubsection
▸ isTOCSubsection(obj
): obj is TOCSubsection
Parameters
Name | Type |
---|---|
obj | string | EL |
Returns
obj is TOCSubsection
Defined in
core/src/law/std/stdEL.ts:329 (opens in a new tab)
isTOCSupplProvision
▸ isTOCSupplProvision(obj
): obj is TOCSupplProvision
Parameters
Name | Type |
---|---|
obj | string | EL |
Returns
obj is TOCSupplProvision
Defined in
core/src/law/std/stdEL.ts:377 (opens in a new tab)
isTable
▸ isTable(obj
): obj is Table
Parameters
Name | Type |
---|---|
obj | string | EL |
Returns
obj is Table
Defined in
core/src/law/std/stdEL.ts:1628 (opens in a new tab)
isTableColumn
▸ isTableColumn(obj
): obj is TableColumn
Parameters
Name | Type |
---|---|
obj | string | EL |
Returns
obj is TableColumn
Defined in
core/src/law/std/stdEL.ts:1687 (opens in a new tab)
isTableHeaderColumn
▸ isTableHeaderColumn(obj
): obj is TableHeaderColumn
Parameters
Name | Type |
---|---|
obj | string | EL |
Returns
obj is TableHeaderColumn
Defined in
core/src/law/std/stdEL.ts:1666 (opens in a new tab)
isTableHeaderRow
▸ isTableHeaderRow(obj
): obj is TableHeaderRow
Parameters
Name | Type |
---|---|
obj | string | EL |
Returns
obj is TableHeaderRow
Defined in
core/src/law/std/stdEL.ts:1654 (opens in a new tab)
isTableRow
▸ isTableRow(obj
): obj is TableRow
Parameters
Name | Type |
---|---|
obj | string | EL |
Returns
obj is TableRow
Defined in
core/src/law/std/stdEL.ts:1642 (opens in a new tab)
isTableStruct
▸ isTableStruct(obj
): obj is TableStruct
Parameters
Name | Type |
---|---|
obj | string | EL |
Returns
obj is TableStruct
Defined in
core/src/law/std/stdEL.ts:1598 (opens in a new tab)
isTableStructTitle
▸ isTableStructTitle(obj
): obj is TableStructTitle
Parameters
Name | Type |
---|---|
obj | string | EL |
Returns
obj is TableStructTitle
Defined in
core/src/law/std/stdEL.ts:1612 (opens in a new tab)
makeIsStdEL
▸ makeIsStdEL<TTag
>(tag
): (obj
: string
| EL
) => obj is StdELType<TTag>
Type parameters
Name | Type |
---|---|
TTag | extends "Law" | "LawNum" | "LawBody" | "LawTitle" | "EnactStatement" | "TOC" | "Preamble" | "MainProvision" | "SupplProvision" | "AppdxTable" | "AppdxNote" | "AppdxStyle" | "AppdxFormat" | "Appdx" | "AppdxFig" | "TOCLabel" | "TOCPreambleLabel" | "TOCPart" | "TOCChapter" | "TOCSection" | "ArticleRange" | "ChapterTitle" | "PartTitle" | "TOCSubsection" | "TOCDivision" | "DivisionTitle" | "SubsectionTitle" | "TOCArticle" | "ArticleTitle" | "ArticleCaption" | "TOCSupplProvision" | "SupplProvisionLabel" | "TOCAppdxTableLabel" | "Part" | "Chapter" | "Section" | "Article" | "SectionTitle" | "Subsection" | "Division" | "Paragraph" | "ParagraphCaption" | "ParagraphNum" | "ParagraphSentence" | "Sentence" | "Item" | "Subitem1" | "Subitem2" | "Subitem3" | "Subitem4" | "Subitem5" | "Subitem6" | "Subitem7" | "Subitem8" | "Subitem9" | "Subitem10" | "AmendProvision" | "AmendProvisionSentence" | "NewProvision" | "Class" | "ClassTitle" | "ClassSentence" | "TableStruct" | "TableStructTitle" | "Table" | "Remarks" | "FigStruct" | "FigStructTitle" | "Fig" | "StyleStruct" | "StyleStructTitle" | "Style" | "List" | "ListSentence" | "Sublist1" | "SupplNote" | "ItemTitle" | "ItemSentence" | "Subitem1Title" | "Subitem1Sentence" | "Subitem2Title" | "Subitem2Sentence" | "Subitem3Title" | "Subitem3Sentence" | "Subitem4Title" | "Subitem4Sentence" | "Subitem5Title" | "Subitem5Sentence" | "Subitem6Title" | "Subitem6Sentence" | "Subitem7Title" | "Subitem7Sentence" | "Subitem8Title" | "Subitem8Sentence" | "Subitem9Title" | "Subitem9Sentence" | "Subitem10Title" | "Subitem10Sentence" | "Column" | "SupplProvisionAppdxTable" | "SupplProvisionAppdxTableTitle" | "RelatedArticleNum" | "SupplProvisionAppdxStyle" | "SupplProvisionAppdxStyleTitle" | "SupplProvisionAppdx" | "ArithFormulaNum" | "ArithFormula" | "AppdxTableTitle" | "AppdxNoteTitle" | "AppdxStyleTitle" | "AppdxFormatTitle" | "AppdxFigTitle" | "TableRow" | "TableColumn" | "TableHeaderRow" | "TableHeaderColumn" | "NoteStruct" | "NoteStructTitle" | "Note" | "FormatStruct" | "FormatStructTitle" | "Format" | "RemarksLabel" | "Sublist1Sentence" | "Sublist2" | "Sublist2Sentence" | "Sublist3" | "Sublist3Sentence" | "QuoteStruct" | "Ruby" | "Rt" | "Line" | "Sup" | "Sub" |
Parameters
Name | Type |
---|---|
tag | TTag | TTag [] |
Returns
fn
▸ (obj
): obj is StdELType<TTag>
Parameters
Name | Type |
---|---|
obj | string | EL |
Returns
obj is StdELType<TTag>
Defined in
core/src/law/std/stdEL.ts:2496 (opens in a new tab)
newStdEL
▸ newStdEL<TName
, TStdEL
, TAttr
, TChildren
>(tag
, attr?
, children?
, range?
): StdELType
<TName
>
Type parameters
Name | Type |
---|---|
TName | extends string |
TStdEL | StdELType <TName > |
TAttr | extends Object = TStdEL extends StdEL ? TStdEL ["attr" ] : never |
TChildren | extends (string | EL )[] = TStdEL extends StdEL ? TStdEL ["children" ] : never |
Parameters
Name | Type | Default value |
---|---|---|
tag | TName | undefined |
attr? | TAttr | undefined |
children? | TChildren | undefined |
range | null | [start: number, end: number] | null |
Returns
StdELType
<TName
>