Library
core
classes
Core Src Data Loaders Fetchstoredloader.storedlawxml

Lawtext core references / core/src/data/loaders/FetchStoredLoader / StoredLawXML

Class: StoredLawXML

core/src/data/loaders/FetchStoredLoader.StoredLawXML

Hierarchy

Table of contents

Constructors

Properties

Accessors

Methods

Constructors

constructor

new StoredLawXML(lawdataPath, lawInfo, _xml): StoredLawXML

Parameters

NameType
lawdataPathstring
lawInfoBaseLawInfo
_xmlstring

Returns

StoredLawXML

Overrides

LawXMLStruct.constructor

Defined in

core/src/data/loaders/FetchStoredLoader.ts:40 (opens in a new tab)

Properties

_xml

Private _xml: string

Defined in

core/src/data/loaders/FetchStoredLoader.ts:43 (opens in a new tab)


lawInfo

lawInfo: BaseLawInfo

Defined in

core/src/data/loaders/FetchStoredLoader.ts:42 (opens in a new tab)


lawdataPath

lawdataPath: string

Defined in

core/src/data/loaders/FetchStoredLoader.ts:41 (opens in a new tab)

Accessors

xml

get xml(): string

Returns

string

Overrides

LawXMLStruct.xml

Defined in

core/src/data/loaders/FetchStoredLoader.ts:47 (opens in a new tab)

Methods

getPictBlob

getPictBlob(src): Promise<null | { buf: ArrayBuffer ; type: string }>

Parameters

NameType
srcstring

Returns

Promise<null | { buf: ArrayBuffer ; type: string }>

Overrides

LawXMLStruct.getPictBlob

Defined in

core/src/data/loaders/FetchStoredLoader.ts:56 (opens in a new tab)


getPictFileOrBlobURL

getPictFileOrBlobURL(src): Promise<null | { type: string ; url: string }>

Parameters

NameType
srcstring

Returns

Promise<null | { type: string ; url: string }>

Overrides

LawXMLStruct.getPictFileOrBlobURL

Defined in

core/src/data/loaders/FetchStoredLoader.ts:50 (opens in a new tab)