Library
core
src
data
query
interfaces
Lawcriteriaargs

Lawtext core referencesDocs


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

Interface: LawCriteriaArgs

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

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) => boolean | Promise<boolean>

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

Parameters

document: XMLDocument

Returns

boolean | Promise<boolean>

Defined in

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


el()?

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

Parameters

el: EL

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)