Lewati ke konten utama
Versi: 0.7.1

Satuan

Metode ini digunakan untuk mengambil daftar satuan berdasarkan domain yang dipilih (wilayah).

Parameters

ParameterTipeDeskripsi
domainStringKode domain (wilayah) untuk mengambil satuan.
langDataLanguageBahasa untuk data satuan (default: DataLanguage.id).
pageintNomor halaman (default: 1).
variableIDint?ID Variable dari satuan (opsional).

Contoh

Contoh penggunaan dan keluaran contoh:

// Fetch units data from BPS
final result = await StadataFlutter.instance.list.units(
domain: 'kode_domain_contoh', // Ganti dengan kode domain yang diinginkan
lang: DataLanguage.id,
page: 1,
variableID: 'contoh_kata_kunci', // Ganti dengan ID variabel yang diinginkan atau null
);

final units = result.data;
final pagination = result.pagination;

// Mencetak informasi halaman
print('Current page: ${pagination.page}');
print('Total Pages: ${pagination.pages}');
print('Total Data in This Page: ${pagination.count}');
print('PerPage: ${pagination.perPage}');
print('Total: ${pagination.total}');
print('------------------------');

// Mencetak data satuan yang diambil
for (final unit in units) {
print('Unit ID: ${unit.id}');
print('Title: ${unit.title}');
}

Properti (UnitData)

PropertiTipeDeskripsi
idintIdentifier unik dari satuan.
titleStringNama/Judul satuan.