Files
common/docs/db/classes/_fileflatdb_index_.fileflatdb.md
T
2018-11-21 11:31:24 +00:00

3.3 KiB

Hierarchy

FileFlatDb

Implements

  • BaseDb

Constructors

constructor

⊕ new FileFlatDb(base: string, file?: string, options?: BaseDbOptions): FileFlatDb

Defined in FileFlatDb/index.ts:32

Parameters:

Name Type Default value
base string -
Default value file string defaults.DEFAULT_FILE
Default value options BaseDbOptions {}

Returns: FileFlatDb


Methods

close

▸ close(): void

Defined in FileFlatDb/index.ts:58

Returns: void


del

▸ del(key: Uint8Array): void

Defined in FileFlatDb/index.ts:105

Parameters:

Name Type
key Uint8Array

Returns: void


drop

▸ drop(): void

Defined in FileFlatDb/index.ts:68

Returns: void


empty

▸ empty(): void

Defined in FileFlatDb/index.ts:74

Returns: void


get

▸ get(key: Uint8Array): Uint8Array | null

Defined in FileFlatDb/index.ts:109

Parameters:

Name Type
key Uint8Array

Returns: Uint8Array | null


maintain

▸ maintain(fn: ProgressCb): void

Defined in FileFlatDb/index.ts:97

Parameters:

Name Type
fn ProgressCb

Returns: void


open

▸ open(): void

Defined in FileFlatDb/index.ts:48

Returns: void


put

▸ put(key: Uint8Array, value: Uint8Array): void

Defined in FileFlatDb/index.ts:127

Parameters:

Name Type
key Uint8Array
value Uint8Array

Returns: void


rename

▸ rename(base: string, file: string): void

Defined in FileFlatDb/index.ts:85

Parameters:

Name Type
base string
file string

Returns: void


size

▸ size(): number

Defined in FileFlatDb/index.ts:81

Returns: number