Globals / "src/renderer/utils/createStorage" / StorageHelper
Class: StorageHelper\#
Type parameters#
| Name |
|---|
T |
Hierarchy#
- StorageHelper
Index#
Constructors#
Properties#
Accessors#
Methods#
Object literals#
Constructors#
constructor#
+ new StorageHelper(key: string, defaultValue?: T, options?: IStorageHelperOptions): StorageHelper
Defined in src/renderer/utils/createStorage.ts:18
Parameters:
| Name | Type |
|---|---|
key |
string |
defaultValue? |
T |
options? |
IStorageHelperOptions |
Returns: StorageHelper
Properties#
defaultValue#
• Protected Optional defaultValue: T
Defined in src/renderer/utils/createStorage.ts:20
key#
• Protected key: string
Defined in src/renderer/utils/createStorage.ts:20
options#
• Protected Optional options: IStorageHelperOptions
Defined in src/renderer/utils/createStorage.ts:20
keyPrefix#
▪ Static keyPrefix: string = "lens_"
Defined in src/renderer/utils/createStorage.ts:13
Accessors#
storage#
• Protectedget storage(): Storage
Defined in src/renderer/utils/createStorage.ts:28
Returns: Storage
Methods#
clear#
▸ clear(): this
Defined in src/renderer/utils/createStorage.ts:55
Returns: this
get#
▸ get(): T
Defined in src/renderer/utils/createStorage.ts:33
Returns: T
getDefaultValue#
▸ getDefaultValue(): T
Defined in src/renderer/utils/createStorage.ts:60
Returns: T
merge#
▸ merge(value: Partial\
Defined in src/renderer/utils/createStorage.ts:50
Parameters:
| Name | Type |
|---|---|
value |
Partial\ |
Returns: this
restoreDefaultValue#
▸ restoreDefaultValue(): this
Defined in src/renderer/utils/createStorage.ts:64
Returns: this
set#
▸ set(value: T): this
Defined in src/renderer/utils/createStorage.ts:45
Parameters:
| Name | Type |
|---|---|
value |
T |
Returns: this
Object literals#
defaultOptions#
▪ Static defaultOptions: object
Defined in src/renderer/utils/createStorage.ts:15
Properties:
| Name | Type | Value |
|---|---|---|
addKeyPrefix |
true | true |
useSession |
false | false |