Lawtext core references / core/src/elawsApi
core/src/elawsApi
Classes
Variables
allXMLZipURL
constallXMLZipURL:"https://laws.e-gov.go.jp/download?file_section=1&only_xml_flag=true"="https://laws.e-gov.go.jp/download?file_section=1&only_xml_flag=true"
Defined in: core/src/elawsApi.ts:19 (opens in a new tab)
articlesURL
constarticlesURL:"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 (opens in a new tab)
lawdataURL
constlawdataURL:"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 (opens in a new tab)
lawlistsURL
constlawlistsURL:"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 (opens in a new tab)
Functions
fetchAllXMLZip()
fetchAllXMLZip():
Promise<ArrayBuffer>
Defined in: core/src/elawsApi.ts:163 (opens in a new tab)
Returns
Promise<ArrayBuffer>
fetchElaws()
fetchElaws(
url,retry):Promise<Element>
Defined in: core/src/elawsApi.ts:21 (opens in a new tab)
Parameters
url
string
retry
number = 5
Returns
Promise<Element>
fetchLawData()
fetchLawData(
lawIDOrLawNum):Promise<ElawsLawData>
Defined in: core/src/elawsApi.ts:142 (opens in a new tab)
Parameters
lawIDOrLawNum
string
Returns
Promise<ElawsLawData>
fetchLawNameList()
fetchLawNameList():
Promise<LawNameListInfo[]>
Defined in: core/src/elawsApi.ts:71 (opens in a new tab)
Returns
Promise<LawNameListInfo[]>
fetchPartialLaw()
fetchPartialLaw(
options):Promise<string>
Defined in: core/src/elawsApi.ts:171 (opens in a new tab)
Parameters
options
appdxTable?
string
article?
string
lawNum
string
paragraph?
string
Returns
Promise<string>