Skip to Content
LibraryCoreSrcElawsapicore/src/elawsApi

Lawtext core references


Lawtext core references / core/src/elawsApi

core/src/elawsApi

Classes

Variables

allXMLZipURL

const allXMLZipURL: "https://laws.e-gov.go.jp/bulkdownload?file_section=1&only_xml_flag=true" = "https://laws.e-gov.go.jp/bulkdownload?file_section=1&only_xml_flag=true"

Defined in: core/src/elawsApi.ts:19 


articlesURL

const articlesURL: "https://laws.e-gov.go.jp/api/1/articles/" = "https://laws.e-gov.go.jp/api/1/articles/"

Defined in: core/src/elawsApi.ts:18 


lawdataURL

const lawdataURL: "https://laws.e-gov.go.jp/api/1/lawdata/" = "https://laws.e-gov.go.jp/api/1/lawdata/"

Defined in: core/src/elawsApi.ts:17 


lawlistsURL

const lawlistsURL: "https://laws.e-gov.go.jp/api/1/lawlists/1" = "https://laws.e-gov.go.jp/api/1/lawlists/1"

Defined in: core/src/elawsApi.ts:16 

Functions

fetchAllXMLZip()

fetchAllXMLZip(): Promise<ArrayBuffer>

Defined in: core/src/elawsApi.ts:173 

Returns

Promise<ArrayBuffer>


fetchElaws()

fetchElaws(url, retry): Promise<Element>

Defined in: core/src/elawsApi.ts:21 

Parameters

url

string

retry

number = 5

Returns

Promise<Element>


fetchLawData()

fetchLawData(lawIDOrLawNum): Promise<ElawsLawData>

Defined in: core/src/elawsApi.ts:152 

Parameters

lawIDOrLawNum

string

Returns

Promise<ElawsLawData>


fetchLawNameList()

fetchLawNameList(): Promise<LawNameListInfo[]>

Defined in: core/src/elawsApi.ts:71 

Returns

Promise<LawNameListInfo[]>


fetchPartialLaw()

fetchPartialLaw(options): Promise<string>

Defined in: core/src/elawsApi.ts:181 

Parameters

options
appdxTable?

string

article?

string

lawNum

string

paragraph?

string

Returns

Promise<string>

© 2017-2026 yamachi