Skip to Content
LibraryCoreSrcLawLawidcore/src/law/lawID

Lawtext core references


Lawtext core references / core/src/law/lawID

core/src/law/lawID

Enumerations

LawIDActCategory

Defined in: core/src/law/lawID.ts:144 

Enumeration Members

Cabinet

Cabinet: "0000000"

Defined in: core/src/law/lawID.ts:145 

HouseOfCouncillors

HouseOfCouncillors: "0100000"

Defined in: core/src/law/lawID.ts:147 

HouseOfRepresentative

HouseOfRepresentative: "1000000"

Defined in: core/src/law/lawID.ts:146 


LawIDCabinetOrderEffect

Defined in: core/src/law/lawID.ts:160 

Enumeration Members

Act

Act: "1000000"

Defined in: core/src/law/lawID.ts:162 

CabinetOrder

CabinetOrder: "0000000"

Defined in: core/src/law/lawID.ts:161 


LawIDType

Defined in: core/src/law/lawID.ts:8 

Enumeration Members

Act

Act: "Act"

Defined in: core/src/law/lawID.ts:10 

CabinetOrder

CabinetOrder: "CabinetOrder"

Defined in: core/src/law/lawID.ts:11 

Constitution

Constitution: "Constitution"

Defined in: core/src/law/lawID.ts:9 

DajokanFukoku

DajokanFukoku: "DajokanFukoku"

Defined in: core/src/law/lawID.ts:13 

DajokanFutatsu

DajokanFutatsu: "DajokanFutatsu"

Defined in: core/src/law/lawID.ts:15 

DajokanTasshi

DajokanTasshi: "DajokanTasshi"

Defined in: core/src/law/lawID.ts:14 

ImperialOrder

ImperialOrder: "ImperialOrder"

Defined in: core/src/law/lawID.ts:12 

Jinji

Jinji: "Jinji"

Defined in: core/src/law/lawID.ts:17 

MinisterialOrdinance

MinisterialOrdinance: "MinisterialOrdinance"

Defined in: core/src/law/lawID.ts:16 

PrimeMinisterDecision

PrimeMinisterDecision: "PrimeMinisterDecision"

Defined in: core/src/law/lawID.ts:19 

Rule

Rule: "Rule"

Defined in: core/src/law/lawID.ts:18 

Interfaces

Type Aliases

LawIDStruct

LawIDStruct = LawIDStructConstitution | LawIDStructAct | LawIDStructCabinetOrder | LawIDStructImperialOrder | LawIDStructDajokanFukoku | LawIDStructDajokanTasshi | LawIDStructDajokanFutatsu | LawIDStructMinisterialOrdinance | LawIDStructJinji | LawIDStructRule | LawIDStructPrimeMinisterDecision

Defined in: core/src/law/lawID.ts:256 

Variables

lawIDTypes

const lawIDTypes: LawIDType[]

Defined in: core/src/law/lawID.ts:22 


ptnLawID

const ptnLawID: { [K in LawIDType]: string }

Defined in: core/src/law/lawID.ts:24 

Functions

parseLawID()

parseLawID(text): LawIDStruct | null

Defined in: core/src/law/lawID.ts:270 

Parameters

text

string

Returns

LawIDStruct | null


parseLawIDOrLawRevID()

parseLawIDOrLawRevID(text): LawIDStruct | LawRevIDStruct | null

Defined in: core/src/law/lawID.ts:370 

Parameters

text

string

Returns

LawIDStruct | LawRevIDStruct | null

© 2017-2026 yamachi