Skip to Content
LibraryCoreSrcDataLoadersFetchelawsloaderClassesClass: ElawsLawData

Lawtext core references


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

LawXMLStruct.constructor

Properties

imageData

readonly imageData: Uint8Array<ArrayBufferLike> | null

Defined in: core/src/data/loaders/FetchElawsLoader.ts:37 


lawID

readonly lawID: string

Defined in: core/src/data/loaders/FetchElawsLoader.ts:36 


xml

readonly xml: string

Defined in: core/src/data/loaders/FetchElawsLoader.ts:38 

Inherited from

LawXMLStruct.xml

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

LawXMLStruct.getPictBlob


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>

Overrides

LawXMLStruct.getPictFileOrBlobURL

© 2017-2026 yamachi