Lawtext core references / core/src/elawsApi
core/src/elawsApi
Classes
Variables
allXMLZipURL
const
allXMLZipURL:"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
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 (opens in a new tab)
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 (opens in a new tab)
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 (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
>