Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • WorkerContext

Index

Properties

cards: {}

Type declaration

defaults: <TContract>(contract: Partial<TContract>) => TContract

Type declaration

    • <TContract>(contract: Partial<TContract>): TContract
    • Type parameters

      Parameters

      • contract: Partial<TContract>

      Returns TContract

errors: WorkerErrors
privilegedSession: string
sync: any

Methods

  • getEventSlug(type: string): Promise<string>
  • insertCard(lsession: string, typeCard: TypeContract, options: { actor?: string; attachEvents?: boolean; originator?: string; reason?: string; timestamp?: string | number | Date }, card: Partial<Contract<ContractData, {}>>): Promise<null | Contract<ContractData, {}>>
  • Parameters

    • lsession: string
    • typeCard: TypeContract
    • options: { actor?: string; attachEvents?: boolean; originator?: string; reason?: string; timestamp?: string | number | Date }
      • Optional actor?: string
      • Optional attachEvents?: boolean
      • Optional originator?: string
      • Optional reason?: string
      • Optional timestamp?: string | number | Date
    • card: Partial<Contract<ContractData, {}>>

    Returns Promise<null | Contract<ContractData, {}>>

  • patchCard(lsession: string, typeCard: TypeContract, options: { actor?: string; attachEvents?: boolean; originator?: string; reason?: string; timestamp?: string | number | Date }, card: Partial<Contract<ContractData, {}>>, patch: Operation[]): Promise<null | Contract<ContractData, {}>>
  • Parameters

    • lsession: string
    • typeCard: TypeContract
    • options: { actor?: string; attachEvents?: boolean; originator?: string; reason?: string; timestamp?: string | number | Date }
      • Optional actor?: string
      • Optional attachEvents?: boolean
      • Optional originator?: string
      • Optional reason?: string
      • Optional timestamp?: string | number | Date
    • card: Partial<Contract<ContractData, {}>>
    • patch: Operation[]

    Returns Promise<null | Contract<ContractData, {}>>

  • replaceCard(lsession: string, typeCard: TypeContract, options: { actor?: string; attachEvents?: boolean; originator?: string; reason?: string; timestamp?: string | number | Date }, card: Partial<Contract<ContractData, {}>>): Promise<null | Contract<ContractData, {}>>
  • Parameters

    • lsession: string
    • typeCard: TypeContract
    • options: { actor?: string; attachEvents?: boolean; originator?: string; reason?: string; timestamp?: string | number | Date }
      • Optional actor?: string
      • Optional attachEvents?: boolean
      • Optional originator?: string
      • Optional reason?: string
      • Optional timestamp?: string | number | Date
    • card: Partial<Contract<ContractData, {}>>

    Returns Promise<null | Contract<ContractData, {}>>

Generated using TypeDoc