ZEPETO.Multiplay.DataStorage
8 分
型 説明 datastorageerror /#datastorageerror データストレージ関連のリクエストが失敗した理由を示すエラーコード。 datastorage /#datastorage データを保存、取得、削除するメソッドを提供するデータストレージの抽象化を表します。このインターフェースは、単一および複数のデータ操作に対する非同期処理を定義します。 datastorageerror enum データストレージ関連のリクエストが失敗した理由を示すエラーコード。 名前 値 説明 unknown 1 エラー 不明なエラー。 networkerror 0 エラー 接続の切断や不安定な接続など、ネットワークに関連するエラー。 keyconstraintviolated 103 エラー キーのエラー。 valueconstraintviolated 104 エラー 値のエラー。 datastorage interface データを保存、取得、削除するメソッドを提供するデータストレージの抽象化を表します。 このインターフェースは、単一および複数のデータ操作に対する非同期処理を定義します。 メソッド set set(key string, value t) → promise\<boolean> 指定したキーで値を保存します。 datastorageerror をスローします。 パラメーター 型 説明 key string 保存に使用するキー。 value t 保存するデータ。 戻り値 promise\<boolean> — 処理の完了時に解決される promise 。成功時は true 、失敗時は false を示します。 get get(key string) → promise\<t> キーを指定して値を取得します。 datastorageerror をスローします。 パラメーター 型 説明 key string 検索するキー。 戻り値 promise\<t> — 処理の完了時に t 型の値とともに解決される promise 。 remove remove(key string) → promise\<boolean> 指定したキーの値を削除します。 datastorageerror をスローします。 パラメーター 型 説明 key string 検索するキー。 戻り値 promise\<boolean> — 処理の完了時に解決される promise 。成功時は true 、失敗時は false を示します。 mget mget(keys string\[]) → promise<{ \[key string] t }> 複数のキーを指定して値を取得します。 datastorageerror をスローします。 パラメーター 型 説明 keys string\[] 検索するキーの配列。 戻り値 promise<{ \[key string] t }> — 処理の完了時にキーと値のオブジェクトとともに解決される promise 。 mset mset(keyvalueset { key string; value t }\[]) → promise\<boolean> 指定した複数のキーで値を保存します。 datastorageerror をスローします。 パラメーター 型 説明 keyvalueset { key string; value t }\[] 保存するキーと値のオブジェクトの配列。 戻り値 promise\<boolean> — 処理の完了時に解決される promise 。成功時は true 、失敗時は false を示します。