Lawtext core references / core/src/elawsApi / ElawsLawData
Class: ElawsLawData
Defined in: core/src/elawsApi.ts:86 (opens in a new tab)
Extends
Constructors
new ElawsLawData()
new ElawsLawData(
lawID,law,imageData,_xml):ElawsLawData
Defined in: core/src/elawsApi.ts:87 (opens in a new tab)
Parameters
lawID
string
law
Element
imageData
null | Uint8Array<ArrayBufferLike>
_xml
null | string
Returns
Overrides
Properties
imageData
readonlyimageData:null|Uint8Array<ArrayBufferLike>
Defined in: core/src/elawsApi.ts:90 (opens in a new tab)
law
readonlylaw:Element
Defined in: core/src/elawsApi.ts:89 (opens in a new tab)
lawID
readonlylawID:string
Defined in: core/src/elawsApi.ts:88 (opens in a new tab)
Accessors
xml
Get Signature
get xml():
string
Defined in: core/src/elawsApi.ts:110 (opens in a new tab)
Returns
string
Overrides
Methods
ensurePict()
ensurePict():
Promise<null|Map<string, {buf:ArrayBuffer;type:string; }>>
Defined in: core/src/elawsApi.ts:122 (opens in a new tab)
Returns
Promise<null | Map<string, { buf: ArrayBuffer; type: string; }>>
getPictBlob()
getPictBlob(
src):Promise<null| {buf:ArrayBuffer;type:string; }>
Defined in: core/src/elawsApi.ts:137 (opens in a new tab)
Parameters
src
string
Returns
Promise<null | { buf: ArrayBuffer; type: string; }>
Overrides
getPictFileOrBlobURL()
getPictFileOrBlobURL(
src):Promise<null| {type:string;url:string; }>
Defined in: core/src/elawsApi.ts:114 (opens in a new tab)
Parameters
src
string
Returns
Promise<null | { type: string; url: string; }>