Library
core
interfaces
Core Src Data Query.lawcriteriaargs

Lawtext core references / core/src/data/query / LawCriteriaArgs

Interface: LawCriteriaArgs

core/src/data/query.LawCriteriaArgs

Lawtext query の法令検索パラメータです。

Table of contents

Properties

Properties

Enforced

Optional Enforced: boolean

施行済み法令かどうか

Defined in

core/src/data/query.ts:442 (opens in a new tab)


LawID

Optional LawID: RegExp

法令IDのマッチに用いる正規表現

Defined in

core/src/data/query.ts:436 (opens in a new tab)


LawNum

Optional LawNum: RegExp

法令番号のマッチに用いる正規表現

Defined in

core/src/data/query.ts:438 (opens in a new tab)


LawTitle

Optional LawTitle: RegExp

法令名のマッチに用いる正規表現

Defined in

core/src/data/query.ts:440 (opens in a new tab)


Path

Optional Path: RegExp

Defined in

core/src/data/query.ts:444 (opens in a new tab)


ReferencedLawNum

Optional ReferencedLawNum: RegExp

この法令を参照している法令の法令番号のマッチに用いる正規表現

Defined in

core/src/data/query.ts:450 (opens in a new tab)


ReferencingLawNum

Optional ReferencingLawNum: RegExp

この法令が参照している法令の法令番号のマッチに用いる正規表現

Defined in

core/src/data/query.ts:448 (opens in a new tab)


XmlName

Optional XmlName: RegExp

Defined in

core/src/data/query.ts:445 (opens in a new tab)


document

Optional document: (document: XMLDocument) => boolean | Promise<boolean>

Type declaration

▸ (document): boolean | Promise<boolean>

法令XMLのDOMを受け取り、マッチしたかどうかを返す関数。

Parameters
NameType
documentXMLDocument
Returns

boolean | Promise<boolean>

Defined in

core/src/data/query.ts:455 (opens in a new tab)


el

Optional el: (el: EL) => boolean | Promise<boolean>

Type declaration

▸ (el): boolean | Promise<boolean>

Parameters
NameType
elEL
Returns

boolean | Promise<boolean>

Defined in

core/src/data/query.ts:456 (opens in a new tab)


xml

Optional xml: RegExp

法令XML文字列のマッチに用いる正規表現

Defined in

core/src/data/query.ts:453 (opens in a new tab)