概要
ローカルストレージAPIを表します。
シグネチャ
1 |
|
名前空間
cAlgo.API
メソッド
SetString (2)
SetString (2つのうち1つ)
概要
文字列の値をローカルストレージに保存します。ストレージスコープはLocalStorageScope.Instanceです。
シグネチャ
1 |
|
パラメータ
名前 | 型 | 説明 |
---|---|---|
key | string | 追加する要素のキー。キーの最大長は50文字であり、英数字とスペース文字のみが許可されます。キーの先頭や末尾ではなく、中央にのみスペースを使用できます。 |
value | string | 追加する要素の値 |
戻り値
void
SetString (2つのうち2つ)
概要
文字列の値をローカルストレージに保存します。
シグネチャ
1 |
|
パラメータ
名前 | 型 | 説明 |
---|---|---|
key | string | 追加する要素のキー。キーの最大長は50文字であり、英数字とスペース文字のみが許可されます。キーの先頭や末尾ではなく、中央にのみスペースを使用できます。 |
value | string | 追加する要素の値 |
localStorageScope | LocalStorageScope | 要素のストレージスコープ |
戻り値
void
SetObject (2)
SetObject (2つのうち1つ)
概要
オブジェクトをローカルストレージに保存します。ストレージスコープはLocalStorageScope.Instanceです。
シグネチャ
1 |
|
パラメータ
名前 | 型 | 説明 |
---|---|---|
key | string | 追加する要素のキー。キーの最大長は50文字であり、英数字とスペース文字のみが許可されます。キーの先頭や末尾ではなく、中央にのみスペースを使用できます。 |
obj | object | 追加する要素のオブジェクト |
戻り値
void
SetObject (2つのうち2つ)
概要
オブジェクトをローカルストレージに保存します。
シグネチャ
<span="normal">1 |
|
パラメータ
名前 | 型 | 説明 |
---|---|---|
key | string | 追加する要素のキー。キーの最大長は50文字であり、英数字とスペース文字のみが許可されます。キーの先頭や末尾ではなく、中央にのみスペースを使用できます。 |
obj | object | 追加する要素のオブジェクト |
localStorageScope | LocalStorageScope | 要素のストレージスコープ |
戻り値
void
GetString (2)
GetString (2つのうち1つ)
概要
ローカルストレージから文字列の値を取得します。このメソッドは、利用可能なすべてのスコープ(Instance -> Type -> Device)を検索し、最初に見つかった値を返します。
シグネチャ
<span="normal">1 |
|
パラメータ
名前 | 型 | 説明 |
---|---|---|
key | string | 取得する要素のキー。キーの最大長は50文字であり、英数字とスペース文字のみが許可されます。キーの先頭や末尾ではなく、中央にのみスペースを使用できます。 |
戻り値
string
GetString (2つのうち2つ)
概要
ローカルストレージから文字列の値を取得します。
シグネチャ
<span="normal">1 |
|
パラメータ
名前 | 型 | 説明 |
---|---|---|
key | string | 取得する要素のキー。キーの最大長は50文字であり、英数字とスペース文字のみが許可されます。キーの先頭や末尾ではなく、中央にのみスペースを使用できます。 |
localStorageScope | LocalStorageScope | 要素のストレージスコープ |
戻り値
string
GetObject (2)
GetObject (2つのうち1つ)
概要
ローカルストレージからオブジェクトを取得します。このメソッドは、利用可能なすべてのスコープ(Instance -> Type -> Device)を検索し、最初に見つかった値を返します。
シグネチャ
<span="normal">1 |
|
パラメータ
名前 | 型 | 説明 |
---|---|---|
key | string | 取得する要素のキー。キーの最大長は50文字であり、英数字とスペース文字のみが許可されます。キーの先頭や末尾ではなく、中央にのみスペースを使用できます。 |
戻り値
T
GetObject (2つのうち2つ)
概要
ローカルストレージからオブジェクトを取得します。
シグネチャ
<span="normal">1 |
|
パラメータ
名前 | 型 | 説明 |
---|---|---|
key | string | 取得する要素のキー。キーの最大長は50文字であり、英数字とスペース文字のみが許可されます。キーの先頭や末尾ではなく、中央にのみスペースを使用できます。 |
localStorageScope | LocalStorageScope | 要素のストレージスコープ |
戻り値
T
Remove (2)
Remove (2つのうち1つ)
概要
ローカルストレージから要素を削除します。このメソッドは、利用可能なすべてのスコープ(Instance -> Type -> Device)を検索し、最初に見つかった値を削除します。
シグネチャ
<span="normal">1 |
|
パラメータ
名前 | 型 | 説明 |
---|---|---|
key | string | 削除する要素のキー。キーの最大長は50文字であり、英数字とスペース文字のみが許可されます。キーの先頭や末尾ではなく、中央にのみスペースを使用できます。 |
戻り値
void
Remove (2つのうち2つ)
概要
ローカルストレージから要素を削除します。
シグネチャ
<span="normal">1 |
|
パラメータ
名前 | 型 | 説明 |
---|---|---|
key | string | 削除する要素のキー。キーの最大長は50文字であり、英数字とスペース文字のみが許可されます。キーの先頭や末尾ではなく、中央にのみスペースを使用できます。 |
localStorageScope | LocalStorageScope | 要素のストレージスコープ |
戻り値
void
Flush
概要
すべてのデータをディスクに保存します。ローカルストレージを使用する場合、データは自動的に1分ごとに保存されます。このメソッドを使用すると、遅延なくデータを保存できます。
シグネチャ
<span="normal">1 |
|
パラメータ
名前 | 型 | 説明 |
---|---|---|
localStorageScope | LocalStorageScope | ディスクに保存するストレージスコープ |
戻り値
void
Reload
概要
ディスクからすべての値を再読み込みします。このメソッドを呼び出すと、未保存の保留中の変更が失われる可能性があります。情報を失わないようにするために、最初にFlush()メソッドを呼び出してください。
シグネチャ
<span="normal">1 |
|
パラメータ
名前 | 型 | 説明 |
---|---|---|
localStorageScope | LocalStorageScope | 再読み込みするストレージスコープ |
戻り値
void
関連チュートリアル
- ローカルストレージ