Enums
Enums untuk Mempermudah Permintaan dan Penanganan Respon API
Dalam SDK StadataFlutter, Anda akan menemukan beberapa enums yang dirancang untuk menyederhanakan permintaan API dan memfasilitasi penanganan respon API.
Enum DataLanguage
-
Enum
DataLanguagedigunakan untuk menentukan parameter bahasa (lang) saat membuat permintaan API. Ini menawarkan dua opsi:Enums Nilai Param Deskripsi Status DataLanguage.idindMewakili bahasa Indonesia. Default DataLanguage.enengMewakili bahasa Inggris.
Enum DomainType
-
Enum
DomainTypemenyederhanakan parameter jenis domain (type) untuk modelDomaindalam permintaan API. Ini mencakup opsi berikut:Enums Nilai Aktual Deskripsi Status DomainType.allallMengambil semua domain, termasuk provinsi dan kabupaten. Default DomainType.provinceprovMengambil semua domain provinsi. DomainType.regencykabMengambil semua domain kabupaten. DomainType.regencyByProvincekabbyprovMengambil semua domain kabupaten dalam ID provinsi tertentu.
Enum DataAvailability
-
Enum
DataAvailabilitymembantu Anda memeriksa kuncidata-availabilitydalam respon API, memudahkan penentuan ketersediaan data. Ini mencakup opsi berikut:Enums Nilai Aktual Deskripsi DataAvailability.availableavailableMenunjukkan bahwa data tersedia. DataAvailability.listNotAvailablelist-not-availableMenunjukkan bahwa daftar tidak tersedia. DataAvailability.notAvailablenot-availableMenunjukkan bahwa data tidak tersedia.
Enums ini adalah alat berharga untuk meningkatkan keterbacaan dan pengelolaan kode terkait API Anda. Apakah Anda menentukan preferensi bahasa, jenis domain, atau memeriksa ketersediaan data, enums ini menyederhanakan proses dan membuat kode Anda lebih ringkas dan ekspresif.