ZEPETO.Multiplay.Inventory
11 mnt
tipe deskripsi inventoryerror /#inventoryerror kode error yang menunjukkan penyebab kegagalan permintaan terkait inventaris inventoryrecord /#inventoryrecord informasi produk dalam inventaris inventory /#inventory inventory mengelola operasi yang berkaitan dengan inventaris produk in world milik pemain inventoryerror enum kode error yang menunjukkan penyebab kegagalan permintaan terkait inventaris nama nilai deskripsi unknown 1 error kesalahan tidak dikenal networkerror 0 error kesalahan terkait masalah jaringan, termasuk koneksi terputus atau koneksi tidak stabil inventoryrecord interface informasi produk dalam inventaris properti nama tipe deskripsi productid string id produk quantity number jumlah produk createdat date tanggal dan waktu saat produk ditambahkan ke inventaris updatedat date tanggal dan waktu saat informasi produk terakhir diperbarui inventory interface inventory mengelola operasi yang berkaitan dengan inventaris produk in world milik pemain metode use use(productid string, quantity? number, reason? string) → promise\<boolean> menggunakan produk in world dari inventaris pemain melempar inventoryerror parameter tipe deskripsi productid string id produk yang akan digunakan quantity (opsional) number jumlah produk yang akan digunakan nilai defaultnya adalah 1 reason (opsional) string secara opsional menjelaskan alasan penggunaan mengembalikan promise\<boolean> — promise yang selesai setelah proses berakhir, menunjukkan keberhasilan ( true ) atau kegagalan ( false ) add add(productid string, quantity? number, reason? string) → promise\<boolean> menambahkan produk in world ke inventaris pemain melempar inventoryerror parameter tipe deskripsi productid string id produk yang akan ditambahkan quantity (opsional) number jumlah produk yang akan ditambahkan nilai defaultnya adalah 1 reason (opsional) string secara opsional menjelaskan alasan penambahan mengembalikan promise\<boolean> — promise yang selesai setelah proses berakhir, menunjukkan keberhasilan ( true ) atau kegagalan ( false ) madd madd(products { productid string; quantity number; reason? string }\[]) → promise\<boolean> menambahkan beberapa produk in world ke inventaris pemain melempar inventoryerror parameter tipe deskripsi products { productid string; quantity number; reason? string }\[] array produk yang akan ditambahkan mengembalikan promise\<boolean> — promise yang selesai setelah proses berakhir, menunjukkan keberhasilan ( true ) atau kegagalan ( false ) has has(productid string) → promise\<boolean> memeriksa keberadaan produk in world di inventaris pemain melempar inventoryerror parameter tipe deskripsi productid string id produk yang akan diperiksa mengembalikan promise\<boolean> — promise yang selesai setelah proses berakhir, menunjukkan ada ( true ) atau tidak ada ( false ) get get(productid string) → promise\<inventoryrecord | null> mengambil produk in world dari inventaris pemain melempar inventoryerror parameter tipe deskripsi productid string id produk yang akan diambil mengembalikan promise\<inventoryrecord | null> — promise yang selesai setelah proses berakhir, dengan objek inventoryrecord yang diambil remove remove(productid string) → promise\<boolean> menghapus produk in world dari inventaris pemain melempar inventoryerror parameter tipe deskripsi productid string id produk yang akan dihapus mengembalikan promise\<boolean> — promise yang selesai setelah proses berakhir, menunjukkan keberhasilan ( true ) atau kegagalan ( false ) list list() → promise\<inventoryrecord\[]> mengambil seluruh produk in world dari inventaris pemain melempar inventoryerror mengembalikan promise\<inventoryrecord\[]> — promise yang selesai setelah proses berakhir, dengan array objek inventoryrecord yang diambil