Lawtext core references / core/src/elawsApi
core/src/elawsApi
Classes
Variables
allXMLZipURL
constallXMLZipURL:"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
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
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
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
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>