Class: SimpleStorage
Constructors
constructor
new SimpleStorage(name, cache, parent?)
Parameters
| Name | Type |
|---|---|
name | string |
cache | Record<string, StorageDataValueType | StorageDataType> |
parent? | SimpleStorage |
Defined in
dist/src/storage/simple-storage.d.ts:7
Properties
name
name: string
Defined in
dist/src/storage/simple-storage.d.ts:4
Accessors
displayName
get displayName(): string
Returns
string
Defined in
dist/src/storage/simple-storage.d.ts:8
Methods
delete
delete(key): void
Parameters
| Name | Type |
|---|---|
key | string |
Returns
void
Defined in
dist/src/storage/simple-storage.d.ts:16
derive
derive(name): SimpleStorage
派生一个新的 SimpleStorage 实例. 如果派生的名称为 IGNORE, 则返回一个空的且不会被 SimpleStorageManager 序列化的 SimpleStorage 实例.
当派生的名称已经存在, 但不是一个对象时, 会将其重置为一个空对象.
Parameters
| Name | Type |
|---|---|
name | string |
Returns
Defined in
dist/src/storage/simple-storage.d.ts:15
get
get<T>(key): undefined | T
Type parameters
| Name | Type |
|---|---|
T | extends StorageDataValueType |
Parameters
| Name | Type |
|---|---|
key | string |
Returns
undefined | T
Defined in
dist/src/storage/simple-storage.d.ts:17
set
set<T>(key, value): void
Type parameters
| Name | Type |
|---|---|
T | extends StorageDataValueType |
Parameters
| Name | Type |
|---|---|
key | string |
value | T |
Returns
void
Defined in
dist/src/storage/simple-storage.d.ts:18
toString
toString(): string
Returns
string
Defined in
dist/src/storage/simple-storage.d.ts:19