Lewati ke konten utama
Versi: terbaru

Variabel Vertikal

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

Parameters

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

Contoh

Contoh penggunaan dan keluaran contoh:

// Fetch vertical variables data from BPS
final result = await StadataFlutter.instance.list.verticalVariables(
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 variables = 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 variabel vertikal yang diambil
for (final variable in variables) {
print('Vertical Variable ID: ${unit.id}');
print('Title: ${unit.title}');
print('Item ID: ${unit.itemID}');
print('Group ID: ${unit.groupID}');
print('Group Name: ${unit.groupName}');
}

Properti (VerticalVariable)

PropertiTipeDeskripsi
idintPengenal unik untuk Variabel Vertikal.
titleStringJudul resmi atau label dari variabel vertikal.
itemIDintMenentukan item atau elemen tertentu dalam variabel vertikal.
groupIDint?Ini mengidentifikasi kelompok di mana variabel tersebut berada.
groupNameString?Menunjukkan nama kelompok yang terkait dengan variabel tersebut.