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