Exports the Bookmark class which extends the BookmarkSchema interface. This allows creating Bookmark instances with the required fields defined in BookmarkSchema.

Hierarchy

Constructors

Properties

Accessors

Methods

addDirtyHistoryOperations addHistoryOperations afterSave attributeValueChanged authorizationsRelationship beforeCreate beforeDocumentSave beforeSave beforeUpdate belongsToMany belongsToOne callAttributeGetter callAttributeSetter castAttribute castAttributes cleanDirty clone convertEngineFiltersToJsonLD convertEngineUpdatesToJsonLD createFromEngineDocument createManyFromEngineDocuments delete deleteModels deleteModelsFromEngine disableHistory disableTombstone documentExists emit enableHistory enableTombstone exists fetchPublicPermissions fetchPublicPermissionsIfMissing fixMalformedAttributes fresh getAttribute getAttributeValue getAttributes getCascadeModels getContainerUrl getCreatedAtAttribute getDefaultCollection getDeletedAtAttribute getDirtyDocumentModels getDirtyEngineDocumentUpdates getDocumentModels getDocumentUrl getEngine getFinalEngine getHistoryHash getIdAttribute getMalformedDocumentAttributes getOriginalAttribute getPrimaryKey getRelatedModels getRelation getRelationModel getRelationModels getRemovedDocumentModels getSerializedPrimaryKey getSourceContainerUrl getSourceDocumentUrl getUpdatedAtAttribute guessCollection hasAttribute hasAttributeGetter hasAttributeSetter hasMany hasOne hasRelation initialize initializeAttributes initializeMetadataRelation initializeProxy initializeRelations initializeRelationsEnabling is isContainedBy isDirty isRelationLoaded isSoftDeleted leavesTombstone loadDocumentModels loadEmptyRelations loadRelation loadRelationIfUnloaded metadataRelationship mintDocumentModelsKeys mintUrl newInstance newUniqueUrl newUrl onMoved onPrimaryKeyUpdated operationsRelationship parseEngineDocumentAttributes parseEngineDocumentAttributesFromJsonLD parseKey performDelete performMalformedAttributeFixes performSave rebuildAttributesFromHistory registerInTypeIndex removeDuplicatedHistoryOperations requireContainerUrl requireDocumentUrl requireEngine requireFinalEngine requireRelation reset resetEngineData save saveInDocument serializeKey serializeToJsonLD setAttribute setAttributeValue setAttributes setCreatedAtAttribute setDocumentExists setEngine setExists setMalformedDocumentAttributes setOriginalAttribute setRelationModel setRelationModels setSourceDocumentUrl setUpdatedAtAttribute softDelete static syncDirty toEngineDocument toJsonLD toTurtle tombstoneRelationship touch trackPublicPermissions tracksHistory unloadRelation unsetAttribute update updatePublicPermissions usesRdfAliases wasRecentlyCreated withEngine withoutTimestamps withoutTrackingHistory aliasRdfPrefixes all at boot bootFields bootRdfContexts bootRdfsClasses create createFromEngineDocument createFromJsonLD createInDocument createManyFromEngineDocuments ensureBooted find findOrFail findResourceId first from getDefaultRdfContext getEngine getFieldDefinition getFieldRdfProperty getFinalEngine getRdfPropertyField hasAutomaticTimestamp hasAutomaticTimestamps instance newFromJsonLD newInstance on prepareEngineFilters pureInstance rdfTerm replaceRdfPrefixes requireEngine requireFetch requireFieldRdfProperty requireFinalEngine resetRdfAliases setEngine synchronize withCollection withEngine withoutTimestamps

Constructors

  • Parameters

    • Optional attributes: Attributes
    • Optional exists: boolean

    Returns Bookmark

Properties

_attributes: Attributes
_dirtyAttributes: Attributes
_documentExists: boolean
_exists: boolean
_malformedDocumentAttributes: Record<string, string[]>
_originalAttributes: Attributes
_proxy: Bookmark
_publicPermissions?: SolidDocumentPermission[]
_relations: Record<string, SolidRelation<SolidModel, SolidModel, SolidModelConstructor<SolidModel>>>
_removedResourceUrls: string[]
_sourceDocumentUrl: null | string
_trackedDirtyAttributes: Attributes
_usesRdfAliases: boolean
_wasRecentlyCreated: boolean
authorizations?: SolidACLAuthorization[]
created?: Date = ...
creator?: any = ...
deletedAt?: Date
id: string
link: any = ...
metadata: Metadata
operations: Operation[]
relatedAuthorizations: SolidACLAuthorizationsRelation<Bookmark>
relatedMetadata: SolidHasOneRelation<Bookmark, Metadata, SolidModelConstructor<Metadata>>
relatedOperations: OperationsRelation<Bookmark>
relatedTombstone: TombstoneRelation<Bookmark>
title: string = ...
tombstone?: Tombstone
topic?: any = ...
updated?: Date = ...
url: string
__attributeGetters: Map<string, (() => unknown)>

Type declaration

    • (): unknown
    • Returns unknown

__attributeSetters: Map<string, ((value) => void)>

Type declaration

    • (value): void
    • Parameters

      • value: unknown

      Returns void

classFields: string[]
collection: string
defaultResourceHash: string
fields: SolidFieldsDefinition
history: boolean
historyDisabled: WeakMap<SolidModel, void>
mintsUrls: boolean
modelName: string
primaryKey: string
rdfContext?: string
rdfContexts: Record<string, string>
rdfPropertyFields?: Record<string, string>
rdfsClass?: string
rdfsClasses: string[]
rdfsClassesAliases: string[][]
relations: string[]
reservedRelations: string[]
timestamps: TimestampsDefinition
tombstone: boolean

Accessors

  • get isPrivate(): null | boolean
  • Returns null | boolean

  • get isPublic(): null | boolean
  • Returns null | boolean

Methods

  • Returns Promise<void>

  • Parameters

    • operations: Operation[]

    Returns void

  • Parameters

    • Optional ignoreRelations: boolean

    Returns Promise<void>

  • Parameters

    • originalValue: unknown
    • newValue: unknown

    Returns boolean

  • Returns Relation<Model, Model, ModelConstructor<Model>>

  • Returns Promise<void>

  • Returns Promise<void>

  • Parameters

    • Optional ignoreRelations: boolean

    Returns Promise<void>

  • Returns Promise<void>

  • Type Parameters

    • T extends typeof SolidModel

    Parameters

    • relatedClass: T
    • Optional foreignKeyField: string
    • Optional localKeyField: string

    Returns SolidBelongsToManyRelation<SolidModel, SolidModel, SolidModelConstructor<SolidModel>>

  • Type Parameters

    • T extends typeof Model

    Parameters

    • relatedClass: T
    • Optional foreignKeyField: string
    • Optional localKeyField: string

    Returns Relation<Model, Model, ModelConstructor<Model>>

  • Type Parameters

    • T extends typeof SolidModel

    Parameters

    • relatedClass: T
    • Optional foreignKeyField: string
    • Optional localKeyField: string

    Returns SolidBelongsToOneRelation<SolidModel, SolidModel, SolidModelConstructor<SolidModel>>

  • Type Parameters

    • T extends typeof Model

    Parameters

    • relatedClass: T
    • Optional foreignKeyField: string
    • Optional localKeyField: string

    Returns Relation<Model, Model, ModelConstructor<Model>>

  • Parameters

    • field: string

    Returns unknown

  • Parameters

    • field: string
    • value: unknown

    Returns void

  • Parameters

    • value: unknown
    • Optional options: ModelCastAttributeOptions

    Returns unknown

  • Parameters

    • attributes: Attributes
    • definitions: BootedFieldsDefinition<unknown>
    • Optional malformedAttributes: Record<string, string[]>
    • Optional fieldPrefix: string

    Returns Attributes

  • Parameters

    • Optional ignoreRelations: boolean

    Returns void

  • Parameters

    • Optional options: Partial<{
          clean: boolean;
          clones: WeakMap<Model, Model>;
          constructors: WeakMap<typeof Model, typeof Model> | [typeof Model, typeof Model][];
      }>

    Returns Bookmark

  • Type Parameters

    • T extends Model

    Parameters

    • Optional options: Partial<{
          clean: boolean;
          clones: WeakMap<Model, Model>;
          constructors: WeakMap<typeof Model, typeof Model> | [typeof Model, typeof Model][];
      }>

    Returns T

  • Parameters

    • this: SolidModel
    • filters: EngineFilters
    • compactIRIs: boolean

    Returns EngineFilters

  • Parameters

    • this: SolidModel
    • updates: EngineUpdates
    • compactIRIs: boolean

    Returns EngineUpdates

  • Parameters

    • id: any
    • document: EngineDocument
    • Optional resourceId: string

    Returns Promise<Bookmark>

  • Parameters

    • documents: Record<string, EngineDocument>

    Returns Promise<Bookmark[]>

  • Returns Promise<Bookmark>

  • Parameters

    • this: SolidModel
    • models: SolidModel[]

    Returns Promise<void>

  • Parameters

    Returns Promise<void>

  • Returns void

  • Returns void

  • Returns boolean

  • Parameters

    • event: ModelEventValue

    Returns Promise<void>

  • Returns void

  • Returns void

  • Returns boolean

  • Parameters

    • this: SolidModel

    Returns Promise<void>

  • Parameters

    • this: SolidModel

    Returns Promise<void>

  • Returns void

  • Returns Promise<Bookmark>

  • Type Parameters

    • T = unknown

    Parameters

    • field: string
    • Optional includeUndefined: boolean

    Returns T

  • Type Parameters

    • T = unknown

    Parameters

    • field: string
    • Optional includeUndefined: boolean

    Returns T

  • Parameters

    • Optional includeUndefined: boolean

    Returns Attributes

  • Returns Promise<Model[]>

  • Returns null | string

  • Returns Date

  • Returns string

  • Returns undefined | Date

  • Returns SolidModel[]

  • Parameters

    • Optional ignoreRelations: boolean

    Returns EngineUpdates

  • Parameters

    • Optional _documentModels: Set<SolidModel>

    Returns SolidModel[]

  • Returns null | string

  • Returns undefined | Engine

  • Returns undefined | Engine

  • Returns null | string

  • Returns string

  • Returns Record<string, string[]>

  • Type Parameters

    • T = unknown

    Parameters

    • field: string

    Returns T

  • Returns any

  • Parameters

    • Optional _relatedModels: Set<SolidModel>

    Returns SolidModel[]

  • Type Parameters

    • T extends Relation<Model, Model, ModelConstructor<Model>> = Relation<Model, Model, ModelConstructor<Model>>

    Parameters

    • relation: string

    Returns null | T

  • Type Parameters

    • T extends SolidModel

    Parameters

    • relation: string

    Returns null | T

  • Type Parameters

    • T extends Model

    Parameters

    • relation: string

    Returns null | T

  • Type Parameters

    • T extends SolidModel

    Parameters

    • relation: string

    Returns null | T[]

  • Type Parameters

    • T extends Model

    Parameters

    • relation: string

    Returns null | T[]

  • Returns SolidModel[]

  • Returns null | string

  • Returns null | string

  • Returns null | string

  • Returns Date

  • Returns undefined | string

  • Parameters

    • field: string

    Returns boolean

  • Parameters

    • field: string

    Returns boolean

  • Parameters

    • field: string

    Returns boolean

  • Type Parameters

    • T extends typeof SolidModel

    Parameters

    • relatedClass: T
    • Optional foreignKeyField: string
    • Optional localKeyField: string

    Returns SolidHasManyRelation<SolidModel, SolidModel, SolidModelConstructor<SolidModel>>

  • Type Parameters

    • T extends typeof Model

    Parameters

    • relatedClass: T
    • Optional foreignKeyField: string
    • Optional localKeyField: string

    Returns Relation<Model, Model, ModelConstructor<Model>>

  • Type Parameters

    • T extends typeof SolidModel

    Parameters

    • relatedClass: T
    • Optional foreignKeyField: string
    • Optional localKeyField: string

    Returns SolidHasOneRelation<SolidModel, SolidModel, SolidModelConstructor<SolidModel>>

  • Type Parameters

    • T extends typeof Model

    Parameters

    • relatedClass: T
    • Optional foreignKeyField: string
    • Optional localKeyField: string

    Returns Relation<Model, Model, ModelConstructor<Model>>

  • Parameters

    • relation: string

    Returns boolean

  • Parameters

    • attributes: Attributes
    • exists: boolean

    Returns void

  • Parameters

    • attributes: Attributes
    • exists: boolean

    Returns void

  • Returns void

  • Returns void

  • Returns void

  • Returns void

  • Parameters

    Returns boolean

  • Type Parameters

    • T extends typeof SolidContainer

    Parameters

    • model: T

    Returns SolidIsContainedByRelation<SolidModel, SolidContainer, SolidContainerConstructor<SolidContainer>>

  • Parameters

    • Optional field: string
    • Optional ignoreRelations: boolean

    Returns boolean

  • Parameters

    • relation: string

    Returns boolean

  • Returns boolean

  • Returns boolean

  • Parameters

    • documentUrl: string
    • document: EngineDocument

    Returns Promise<void>

  • Returns Promise<void>

  • Type Parameters

    • T extends null | Model | Model[] = null | Model | Model[]

    Parameters

    • relation: string

    Returns Promise<T>

  • Type Parameters

    • T extends null | Model | Model[] = null | Model | Model[]

    Parameters

    • relation: string

    Returns Promise<T>

  • Returns Relation<Model, Model, ModelConstructor<Model>>

  • Parameters

    • models: SolidModel[]

    Returns void

  • Parameters

    • Optional documentUrl: string
    • Optional documentExists: boolean
    • Optional resourceHash: string

    Returns void

  • Type Parameters

    • T extends Model

    Parameters

    • this: T
    • Rest ...params: [attributes?: Attributes, exists?: boolean]

    Returns T

  • Parameters

    • Optional url: string

    Returns string

  • Parameters

    • Optional documentUrl: string
    • Optional resourceHash: string

    Returns string

  • Parameters

    • newResourceUrl: string
    • Optional newDocumentUrl: string

    Returns void

  • Parameters

    • value: any
    • oldValue: any

    Returns void

  • Returns Relation<Model, Model, ModelConstructor<Model>>

  • Parameters

    • id: any
    • document: EngineDocument
    • Optional resourceId: string

    Returns Promise<Attributes>

  • Parameters

    • this: SolidModel
    • document: EngineDocument
    • resourceId: string

    Returns Promise<Attributes>

  • Parameters

    • key: string

    Returns any

  • Returns Promise<void>

  • Returns void

  • Returns Promise<void>

  • Returns void

  • Parameters

    • typeIndexUrl: string

    Returns Promise<void>

  • Returns void

  • Returns string

  • Returns string

  • Type Parameters

    • T extends Engine

    Returns T

  • Type Parameters

    • T extends Engine

    Returns T

  • Type Parameters

    • T extends SolidRelation<SolidModel, SolidModel, SolidModelConstructor<SolidModel>> = SolidRelation<SolidModel, SolidModel, SolidModelConstructor<SolidModel>>

    Parameters

    • relation: string

    Returns T

  • Type Parameters

    • T extends Relation<Model, Model, ModelConstructor<Model>> = Relation<Model, Model, ModelConstructor<Model>>

    Parameters

    • relation: string

    Returns T

  • Returns void

  • Returns void

    Deprecated

    use reset instead.

  • Parameters

    • Optional collection: string

    Returns Promise<Bookmark>

  • Parameters

    • documentUrl: string
    • Optional resourceHash: string

    Returns Promise<Bookmark>

  • Parameters

    • key: any

    Returns string

  • Parameters

    • this: SolidModel
    • Optional includeRelations: boolean

    Returns JsonLD

  • Parameters

    • field: string
    • value: unknown

    Returns void

  • Parameters

    • field: string
    • value: unknown

    Returns void

  • Parameters

    • attributes: Attributes

    Returns void

  • Parameters

    • value: unknown

    Returns void

  • Parameters

    • documentExists: boolean

    Returns void

  • Parameters

    • Optional engine: Engine

    Returns void

  • Parameters

    • exists: boolean

    Returns void

  • Parameters

    • malformedAttributes: Record<string, string[]>

    Returns void

  • Parameters

    • field: string
    • value: unknown

    Returns void

  • Parameters

    • relation: string
    • model: null | SolidModel

    Returns void

  • Parameters

    • relation: string
    • models: null | SolidModel[]

    Returns void

  • Parameters

    • sourceDocumentUrl: null | string

    Returns void

  • Parameters

    • value: unknown

    Returns void

  • Returns Promise<Bookmark>

  • Returns SolidModelConstructor<Bookmark>

  • Parameters

    • property: "fields"

    Returns SolidBootedFieldsDefinition

  • Parameters

    • property: "timestamps"

    Returns TimestampFieldValue[]

  • Type Parameters

    • T extends "at" | "find" | "all" | "on" | "history" | "prototype" | "from" | "first" | "fields" | "primaryKey" | "timestamps" | "collection" | "modelName" | "classFields" | "relations" | "__attributeGetters" | "__attributeSetters" | "boot" | "create" | "createFromEngineDocument" | "createManyFromEngineDocuments" | "findOrFail" | "newInstance" | "instance" | "hasAutomaticTimestamp" | "hasAutomaticTimestamps" | "getEngine" | "getFinalEngine" | "requireEngine" | "requireFinalEngine" | "setEngine" | "withEngine" | "withoutTimestamps" | "rdfContext" | "rdfContexts" | "rdfsClass" | "rdfsClasses" | "rdfsClassesAliases" | "defaultResourceHash" | "tombstone" | "reservedRelations" | "mintsUrls" | "getFieldDefinition" | "getFieldRdfProperty" | "getRdfPropertyField" | "requireFetch" | "requireFieldRdfProperty" | "aliasRdfPrefixes" | "resetRdfAliases" | "replaceRdfPrefixes" | "prepareEngineFilters" | "rdfTerm" | "newFromJsonLD" | "createFromJsonLD" | "createInDocument" | "synchronize"

    Parameters

    • property: T

    Returns SolidModelConstructor<Bookmark>[T]

  • Returns Promise<string>

  • Returns EngineDocument

  • Parameters

    • Optional options: SolidModelSerializationOptions

    Returns Record<string, unknown>

  • Parameters

    • Optional options: SolidModelSerializationOptions

    Returns Promise<string>

  • Returns Relation<Model, Model, ModelConstructor<Model>>

  • Set the updatedAt attribute to the current time.

    Returns void

  • Parameters

    • this: SolidModel

    Returns PermissionsTracker

  • Returns boolean

  • Parameters

    • relation: string

    Returns void

  • Parameters

    • field: string

    Returns void

  • Parameters

    • Optional attributes: Attributes

    Returns Promise<Bookmark>

  • Parameters

    • this: SolidModel
    • permissions: SolidDocumentPermission[]

    Returns Promise<void>

  • Returns boolean

  • Returns boolean

  • Type Parameters

    • T

    Parameters

    • engine: Engine
    • operation: ((model) => T)
        • (model): T
        • Parameters

          Returns T

    Returns T

  • Type Parameters

    • T

    Parameters

    • engine: Engine
    • operation: ((model) => Promise<T>)
        • (model): Promise<T>
        • Parameters

          Returns Promise<T>

    Returns Promise<T>

  • Type Parameters

    • T

    Parameters

    • operation: (() => Promise<T>)
        • (): Promise<T>
        • Returns Promise<T>

    Returns Promise<T>

  • Type Parameters

    • T

    Parameters

    • operation: (() => T)
        • (): T
        • Returns T

    Returns T

  • Type Parameters

    • T

    Parameters

    • operation: (() => Promise<T>)
        • (): Promise<T>
        • Returns Promise<T>

    Returns Promise<T>

  • Parameters

    • aliases: Record<string, string>

    Returns void

  • Type Parameters

    • T extends Model

    Parameters

    • this: ModelConstructor<T>
    • Optional filters: EngineFilters

    Returns Promise<T[]>

  • Type Parameters

    • T extends SolidModel

    Parameters

    • this: SolidModelConstructor<T>
    • Optional filters: EngineFilters

    Returns Promise<T[]>

  • Type Parameters

    • T extends SolidModel

    Parameters

    • this: SolidModelConstructor<T>
    • parentUrl: string

    Returns SolidModelConstructor<T>

  • Parameters

    • Optional name: string

    Returns void

  • Returns SolidBootedFieldsDefinition

  • Parameters

    • Optional initialClass: typeof SolidModel
    • Optional initialRdfContexts: Record<string, string>

    Returns Record<string, string>

  • Parameters

    • Optional initialClass: typeof SolidModel

    Returns string[]

  • Type Parameters

    • T extends Model

    Parameters

    • this: ModelConstructor<T>
    • Optional attributes: Attributes

    Returns Promise<T>

  • Type Parameters

    • T extends SolidModel

    Parameters

    • this: SolidModelConstructor<T>
    • id: any
    • document: EngineDocument
    • Optional resourceId: string

    Returns Promise<T>

  • Type Parameters

    • T extends Model

    Parameters

    • this: ModelConstructor<T>
    • id: any
    • document: EngineDocument

    Returns Promise<T>

  • Type Parameters

    • T extends SolidModel

    Parameters

    • this: SolidModelConstructor<T>
    • jsonld: JsonLD
    • Optional baseUrl: string
    • Optional resourceId: string

    Returns Promise<T>

  • Type Parameters

    • T extends SolidModel

    Parameters

    • this: SolidModelConstructor<T>
    • attributes: Attributes
    • documentUrl: string
    • Optional resourceHash: string

    Returns Promise<T>

  • Type Parameters

    • T extends Model

    Parameters

    • this: ModelConstructor<T>
    • documents: Record<string, EngineDocument>

    Returns Promise<T[]>

  • Type Parameters

    • T extends Model

    Parameters

    • this: ModelConstructor<T>

    Returns void

  • Type Parameters

    • T extends Model

    Parameters

    • this: ModelConstructor<T>
    • id: any

    Returns Promise<null | T>

  • Type Parameters

    • T extends SolidModel

    Parameters

    • this: SolidModelConstructor<T>
    • id: any

    Returns Promise<null | T>

  • Type Parameters

    • T extends Model

    Parameters

    • this: ModelConstructor<T>
    • id: any

    Returns Promise<T>

  • Parameters

    • quads: Quad[]
    • Optional baseUrl: string

    Returns string

  • Type Parameters

    • T extends Model

    Parameters

    • this: ModelConstructor<T>
    • Optional filters: EngineFilters

    Returns Promise<null | T>

  • Type Parameters

    • T extends SolidModel

    Parameters

    • this: SolidModelConstructor<T>
    • parentUrl: string

    Returns SolidModelConstructor<T>

  • Returns string

  • Returns undefined | Engine

  • Parameters

    • field: string
    • Optional value: unknown

    Returns SolidBootedFieldDefinition

  • Parameters

    • field: string

    Returns null | string

  • Returns undefined | Engine

  • Parameters

    • rdfProperty: string

    Returns null | string

  • Parameters

    • timestamp: TimestampFieldValue

    Returns boolean

  • Returns boolean

  • Type Parameters

    • T extends Model

    Parameters

    • this: ModelConstructor<T>

    Returns T

  • Type Parameters

    • T extends SolidModel

    Parameters

    • this: SolidModelConstructor<T>
    • sourceJsonLD: JsonLD
    • Optional baseUrl: string
    • Optional sourceResourceId: string

    Returns Promise<T>

  • Type Parameters

    • T extends Model

    Parameters

    • this: ModelConstructor<T>
    • Rest ...params: [attributes?: Attributes, exists?: boolean]

    Returns T

  • Type Parameters

    • T extends Model

    Parameters

    • this: ModelConstructor<T>
    • event: ModelEventValue
    • listener: ModelListener<T>

    Returns (() => void)

      • (): void
      • Returns void

  • Parameters

    • Optional filters: EngineFilters

    Returns EngineFilters

  • Type Parameters

    • T extends Model

    Parameters

    • this: ModelConstructor<T>

    Returns T

  • Parameters

    • property: string

    Returns string

  • Parameters

    • replacements: Record<string, string>

    Returns void

  • Type Parameters

    • T extends Engine = Engine

    Returns T

  • Returns Fetch

  • Parameters

    • field: string

    Returns string

  • Type Parameters

    • T extends Engine = Engine

    Returns T

  • Returns void

  • Parameters

    • Optional engine: Engine

    Returns void

  • Type Parameters

    • T extends SolidModel

    Parameters

    • this: SolidModelConstructor<T>
    • a: T
    • b: T

    Returns Promise<void>

  • Type Parameters

    • Result

    Parameters

    • Optional collection: string | (() => Result | Promise<Result>)
    • Optional operation: (() => Result | Promise<Result>)
        • (): Result | Promise<Result>
        • Returns Result | Promise<Result>

    Returns Promise<Result>

  • Type Parameters

    • T

    Parameters

    • engine: Engine
    • operation: (() => T)
        • (): T
        • Returns T

    Returns T

  • Type Parameters

    • T

    Parameters

    • engine: Engine
    • operation: (() => Promise<T>)
        • (): Promise<T>
        • Returns Promise<T>

    Returns Promise<T>

  • Type Parameters

    • T

    Parameters

    • operation: (() => Promise<T>)
        • (): Promise<T>
        • Returns Promise<T>

    Returns Promise<T>

Generated using TypeDoc