Skip to content

Interface: SerializesToJsonLD ​

Defined in: packages/soukai-solid/src/models/mixins/SerializesToJsonLD.ts:26

Methods ​

convertEngineFiltersToJsonLD() ​

protected convertEngineFiltersToJsonLD(this, filters, compactIRIs): EngineFilters

Defined in: packages/soukai-solid/src/models/mixins/SerializesToJsonLD.ts:69

Parameters ​

this ​

SolidModel

filters ​

EngineFilters

compactIRIs ​

boolean

Returns ​

EngineFilters


convertEngineUpdatesToJsonLD() ​

protected convertEngineUpdatesToJsonLD(this, updates, compactIRIs): EngineUpdates

Defined in: packages/soukai-solid/src/models/mixins/SerializesToJsonLD.ts:110

Parameters ​

this ​

SolidModel

updates ​

EngineUpdates

compactIRIs ​

boolean

Returns ​

EngineUpdates


parseEngineDocumentAttributesFromJsonLD() ​

protected parseEngineDocumentAttributesFromJsonLD(this, document, resourceId): Promise<Attributes>

Defined in: packages/soukai-solid/src/models/mixins/SerializesToJsonLD.ts:33

Parameters ​

this ​

SolidModel

document ​

EngineDocument

resourceId ​

string

Returns ​

Promise<Attributes>


serializeToJsonLD() ​

protected serializeToJsonLD(this, options?): JsonLD

Defined in: packages/soukai-solid/src/models/mixins/SerializesToJsonLD.ts:27

Parameters ​

this ​

SolidModel

options? ​

SerializeOptions = {}

Returns ​

JsonLD