Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • Dexie
    • DB

Index

Constructors

constructor

  • new DB(dbname: any): DB
  • Parameters

    • dbname: any

    Returns DB

Properties

blobs

blobs: Table<SavedBlob, string>

changes

changes: Table<SavedChange, string>

documents

documents: Table<SavedBinary, string>

states

states: Table<SavedState, any>

Methods

destroy

  • destroy(): Promise<void>
  • Returns Promise<void>

getDoc

  • getDoc(docId: string): Promise<Doc>
  • Parameters

    • docId: string

    Returns Promise<Doc>

getSyncState

  • getSyncState(docId: string, contactId: string): Promise<SyncState>
  • Parameters

    • docId: string
    • contactId: string

    Returns Promise<SyncState>

saveSnapshot

  • saveSnapshot(docId: any): Promise<[string, void]>
  • Parameters

    • docId: any

    Returns Promise<[string, void]>

storeChange

  • storeChange(docId: string, change: BinaryChange): Promise<string>
  • Parameters

    • docId: string
    • change: BinaryChange

    Returns Promise<string>

storeSyncState

  • storeSyncState(docId: string, contactId: string, state: SyncState): Promise<any>
  • Parameters

    • docId: string
    • contactId: string
    • state: SyncState

    Returns Promise<any>

Static AbortError

AbortError:

Static ConstraintError

ConstraintError:

Static DataCloneError

DataCloneError:

Static DataError

DataError:

Static DatabaseClosedError

DatabaseClosedError:

Static ForeignAwaitError

ForeignAwaitError:

Static InternalError

InternalError:

Static InvalidAccessError

InvalidAccessError:

Static InvalidArgumentError

InvalidArgumentError:

Static InvalidStateError

InvalidStateError:

Static InvalidTableError

InvalidTableError:

Static MissingAPIError

MissingAPIError:

Static NoSuchDatabaseError

NoSuchDatabaseError:

Static NotFoundError

NotFoundError:

Static OpenFailedError

OpenFailedError:

Static PrematureCommitError

PrematureCommitError:

Static QuotaExceededError

QuotaExceededError:

Static ReadOnlyError

ReadOnlyError:

Static SchemaError

SchemaError:

Static SubTransactionError

SubTransactionError:

Static TimeoutError

TimeoutError:

Static TransactionInactiveError

TransactionInactiveError:

Static UnknownError

UnknownError:

Static UnsupportedError

UnsupportedError:

Static UpgradeError

UpgradeError:

Static VersionChangeError

VersionChangeError:

Static VersionError

VersionError:

Generated using TypeDoc