Skip to content

Class: SerializesToJsonLD ​

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

Constructors ​

Constructor ​

new SerializesToJsonLD(): SerializesToJsonLD

Returns ​

SerializesToJsonLD

Methods ​

convertEngineFiltersToJsonLD() ​

protected convertEngineFiltersToJsonLD(this, filters, compactIRIs): EngineFilters

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

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:113

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:36

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:30

Parameters ​

this ​

SolidModel

options ​

Partial = {}

Returns ​

JsonLD