Library
core
modules
Core Src Law Std Stdel

Lawtext core references / core/src/law/std/stdEL

Module: core/src/law/std/stdEL

Table of contents

Interfaces

Type Aliases

Variables

Functions

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

NameType
TNameextends string

Defined in

core/src/law/std/stdEL.ts:2057 (opens in a new tab)

Variables

defaultAttrs

Const defaultAttrs: Object

Type declaration

NameType
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

NameType
objstring | 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

NameType
objstring | 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

NameType
objstring | 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

NameType
objstring | 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

NameType
objstring | 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

NameType
objstring | 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

NameType
objstring | 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

NameType
objstring | 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

NameType
objstring | 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

NameType
objstring | 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

NameType
objstring | 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

NameType
objstring | 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

NameType
objstring | 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

NameType
objstring | 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

NameType
objstring | 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

NameType
objstring | 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

NameType
objstring | 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

NameType
objstring | 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

NameType
objstring | 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

NameType
objstring | 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

NameType
objstring | 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

NameType
objstring | 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

NameType
objstring | 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

NameType
objstring | 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

NameType
objstring | 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

NameType
objstring | 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

NameType
objstring | 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

NameType
objstring | 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

NameType
objstring | 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

NameType
objstring | 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

NameType
objstring | 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

NameType
objstring | 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

NameType
objstring | 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

NameType
objstring | 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

NameType
objstring | 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

NameType
objstring | 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

NameType
objstring | 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

NameType
objstring | 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

NameType
objstring | 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

NameType
objstring | 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

NameType
objstring | 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

NameType
objstring | 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

NameType
objstring | 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

NameType
objstring | 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

NameType
objstring | 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

NameType
objstring | 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

NameType
objstring | 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

NameType
objstring | 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

NameType
objstring | 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

NameType
objstring | 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

NameType
objstring | 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

NameType
objstring | 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

NameType
objstring | 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

NameType
objstring | 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

NameType
objstring | 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

NameType
objstring | 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

NameType
objstring | 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

NameType
objstring | 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

NameType
objstring | 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

NameType
objstring | 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

NameType
objstring | 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

NameType
objstring | 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

NameType
objstring | 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

NameType
objstring | 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

NameType
objstring | 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

NameType
objstring | 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

NameType
TTagextends 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

NameType
objstring | 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

NameType
objstring | 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

NameType
objstring | 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

NameType
objstring | 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

NameType
objstring | 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

NameType
objstring | 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

NameType
objstring | 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

NameType
objstring | 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

NameType
objstring | 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

NameType
objstring | 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

NameType
objstring | 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

NameType
objstring | 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

NameType
objstring | 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

NameType
objstring | 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

NameType
objstring | 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

NameType
objstring | 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

NameType
objstring | 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

NameType
objstring | 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

NameType
objstring | 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

NameType
objstring | 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

NameType
objstring | 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

NameType
objstring | 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

NameType
objstring | 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

NameType
objstring | 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

NameType
objstring | 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

NameType
objstring | 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

NameType
objstring | 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

NameType
objstring | 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

NameType
objstring | 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

NameType
objstring | 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

NameType
objstring | 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

NameType
objstring | 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

NameType
objstring | 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

NameType
objstring | 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

NameType
objstring | 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

NameType
objstring | 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

NameType
objstring | 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

NameType
objstring | 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

NameType
objstring | 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

NameType
objstring | 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

NameType
objstring | 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

NameType
objstring | 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

NameType
objstring | 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

NameType
objstring | 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

NameType
objstring | 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

NameType
objstring | 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

NameType
objstring | 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

NameType
objstring | 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

NameType
objstring | 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

NameType
objstring | 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

NameType
objstring | 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

NameType
objstring | 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

NameType
objstring | 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

NameType
objstring | 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

NameType
objstring | 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

NameType
objstring | 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

NameType
objstring | 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

NameType
objstring | 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

NameType
objstring | 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

NameType
objstring | 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

NameType
objstring | 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

NameType
objstring | 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

NameType
objstring | 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

NameType
objstring | 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

NameType
objstring | 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

NameType
objstring | 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

NameType
objstring | 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

NameType
objstring | 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

NameType
objstring | 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

NameType
objstring | 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

NameType
TTagextends "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

NameType
tagTTag | TTag[]

Returns

fn

▸ (obj): obj is StdELType<TTag>

Parameters
NameType
objstring | 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

NameType
TNameextends string
TStdELStdELType<TName>
TAttrextends Object = TStdEL extends StdEL ? TStdEL["attr"] : never
TChildrenextends (string | EL)[] = TStdEL extends StdEL ? TStdEL["children"] : never

Parameters

NameTypeDefault value
tagTNameundefined
attr?TAttrundefined
children?TChildrenundefined
rangenull | [start: number, end: number]null

Returns

StdELType<TName>

Defined in

core/src/law/std/stdEL.ts:2470 (opens in a new tab)