Lawtext core references / core/src/elawsApi / ElawsLawData
Class: ElawsLawData
core/src/elawsApi.ElawsLawData
Hierarchy
-
↳
ElawsLawData
Table of contents
Constructors
Properties
Accessors
Methods
Constructors
constructor
• new ElawsLawData(lawID
, law
, imageData
, _xml?
): ElawsLawData
Parameters
Name | Type | Default value |
---|---|---|
lawID | string | undefined |
law | Element | undefined |
imageData | null | Uint8Array | undefined |
_xml | null | string | null |
Returns
Overrides
Defined in
core/src/elawsApi.ts:87 (opens in a new tab)
Properties
_pict
• Private
_pict: null
| Map
<string
, { buf
: ArrayBuffer
; type
: string
}> = null
Defined in
core/src/elawsApi.ts:103 (opens in a new tab)
_xml
• Private
_xml: null
| string
= null
Defined in
core/src/elawsApi.ts:91 (opens in a new tab)
imageData
• Readonly
imageData: null
| Uint8Array
Defined in
core/src/elawsApi.ts:90 (opens in a new tab)
law
• Readonly
law: Element
Defined in
core/src/elawsApi.ts:89 (opens in a new tab)
lawID
• Readonly
lawID: string
Defined in
core/src/elawsApi.ts:88 (opens in a new tab)
Accessors
xml
• get
xml(): string
Returns
string
Overrides
LawXMLStruct.xml
Defined in
core/src/elawsApi.ts:110 (opens in a new tab)
Methods
ensurePict
▸ ensurePict(): Promise
<null
| Map
<string
, { buf
: ArrayBuffer
; type
: string
}>>
Returns
Promise
<null
| Map
<string
, { buf
: ArrayBuffer
; type
: string
}>>
Defined in
core/src/elawsApi.ts:122 (opens in a new tab)
getPictBlob
▸ getPictBlob(src
): Promise
<null
| { buf
: ArrayBuffer
; type
: string
}>
Parameters
Name | Type |
---|---|
src | string |
Returns
Promise
<null
| { buf
: ArrayBuffer
; type
: string
}>
Overrides
Defined in
core/src/elawsApi.ts:137 (opens in a new tab)
getPictFileOrBlobURL
▸ getPictFileOrBlobURL(src
): Promise
<null
| { type
: string
; url
: string
}>
Parameters
Name | Type |
---|---|
src | string |
Returns
Promise
<null
| { type
: string
; url
: string
}>
Overrides
LawXMLStruct.getPictFileOrBlobURL
Defined in
core/src/elawsApi.ts:114 (opens in a new tab)
getXml
▸ getXml(): string
Returns
string