Lawtext core references / core/src/data/lawdata
core/src/data/lawdata
Classes
Interfaces
Type Aliases
BaseLawDataProps
BaseLawDataProps:
BaseXMLLawDataProps
|BaseLawtextLawDataProps
Defined in: core/src/data/lawdata.ts:27 (opens in a new tab)
LawDataResult<TLawDataProps>
LawDataResult<
TLawDataProps
>: {lawData
:LawDataCore
&TLawDataProps
;lawtextErrors
:ErrorMessage
[];ok
:true
; } | {error
:Error
;ok
:false
; }
Defined in: core/src/data/lawdata.ts:29 (opens in a new tab)
Type Parameters
• TLawDataProps extends BaseLawDataProps
Functions
toLawData()
toLawData<
TLawDataProps
>(props
,onMessage
,timing
):Promise
<LawDataResult
<TLawDataProps
>>
Defined in: core/src/data/lawdata.ts:68 (opens in a new tab)
Type Parameters
• TLawDataProps extends BaseLawDataProps
Parameters
props
TLawDataProps
onMessage
(message
) => unknown
timing
Returns
Promise
<LawDataResult
<TLawDataProps
>>