Library
core
src
data
query
interfaces
Lawcriteriaargs

Lawtext core references


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

Interface: LawCriteriaArgs

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

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

Properties

document()?

optional document: (document) => boolean | Promise<boolean>

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

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

Parameters

document

XMLDocument

Returns

boolean | Promise<boolean>


el()?

optional el: (el) => boolean | Promise<boolean>

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

Parameters

el

EL

Returns

boolean | Promise<boolean>


Enforced?

optional Enforced: boolean

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

施行済み法令かどうか


LawID?

optional LawID: RegExp

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

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


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)

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


xml?

optional xml: RegExp

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

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


XmlName?

optional XmlName: RegExp

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