コンテンツにスキップ

ImgProcDataAdapter

このコンテンツはまだ日本語訳がありません。

Defined in: types.ts:670

Data adapter

close: () => void | Promise<void>

Defined in: types.ts:713

Close database

void | Promise<void>


countdown: () => void | Promise<void>

Defined in: types.ts:703

Countdown all records

void | Promise<void>


delete: (criteria) => void | Promise<void>

Defined in: types.ts:699

Delete the record

ImgProcDataAdapterCriteria

void | Promise<void>


deleteExpiredRecords: (now) => null | Promise<null> | Set<string> | Promise<Set<string>>

Defined in: types.ts:709

Delete expired records

number

Unixtime (milliseconds)

null | Promise<null> | Set<string> | Promise<Set<string>>

Deleted hashes or null


fetch: (criteria) => null | ImgProcFileRecord | Promise<ImgProcFileRecord> | Promise<null>

Defined in: types.ts:680

Fetch single record

  • To fetch a record with category source, specify hash.
  • To fetch a record with category variant or placeholder, specify source and profile.

ImgProcDataAdapterCriteria

null | ImgProcFileRecord | Promise<ImgProcFileRecord> | Promise<null>


initialize: (options) => void | Promise<void>

Defined in: types.ts:674

Initialize database

ImgProcDataAdapterInitOptions

void | Promise<void>


insert: (data) => void | Promise<void>

Defined in: types.ts:686

Insert the record

ImgProcFile

void | Promise<void>


list: () => Set<string> | Promise<Set<string>>

Defined in: types.ts:684

List all hashes

Set<string> | Promise<Set<string>>


renew: (criteria) => void | Promise<void>

Defined in: types.ts:701

Renew the record

ImgProcDataAdapterCriteria

void | Promise<void>


updateMetadata: (data) => void | Promise<void>

Defined in: types.ts:688

Update the record for remote file

number

number

string

number

string

number

number

number

void | Promise<void>