Lawtext core references / core/src/data/loaders/FetchElawsLoader / ElawsLawData
Class: ElawsLawData
Defined in: core/src/data/loaders/FetchElawsLoader.ts:34
Extends
Constructors
Constructor
new ElawsLawData(
lawID,imageData,xml):ElawsLawData
Defined in: core/src/data/loaders/FetchElawsLoader.ts:35
Parameters
lawID
string
imageData
Uint8Array<ArrayBufferLike> | null
xml
string
Returns
ElawsLawData
Overrides
Properties
imageData
readonlyimageData:Uint8Array<ArrayBufferLike> |null
Defined in: core/src/data/loaders/FetchElawsLoader.ts:37
lawID
readonlylawID:string
Defined in: core/src/data/loaders/FetchElawsLoader.ts:36
xml
readonlyxml:string
Defined in: core/src/data/loaders/FetchElawsLoader.ts:38
Inherited from
Methods
ensurePict()
ensurePict():
Promise<Map<string, {buf:ArrayBuffer;type:string; }> |null>
Defined in: core/src/data/loaders/FetchElawsLoader.ts:51
Returns
Promise<Map<string, { buf: ArrayBuffer; type: string; }> | null>
getPictBlob()
getPictBlob(
src):Promise<{buf:ArrayBuffer;type:string; } |null>
Defined in: core/src/data/loaders/FetchElawsLoader.ts:76
Parameters
src
string
Returns
Promise<{ buf: ArrayBuffer; type: string; } | null>
Overrides
getPictFileOrBlobURL()
getPictFileOrBlobURL(
src):Promise<{type:string;url:string; } |null>
Defined in: core/src/data/loaders/FetchElawsLoader.ts:43
Parameters
src
string
Returns
Promise<{ type: string; url: string; } | null>