DimensionsBuilder
Builder dimensi untuk menambah, mengubah, dan menghapus konfigurasi dimensi. Dimensi adalah field kategori dalam data, seperti waktu, wilayah, atau kategori produk
Metode
constructor
Definisi:
Parameter:
add
Menambahkan dimensi
Definisi:
Mengembalikan: DimensionsBuilder
Parameter:
remove
Menghapus dimensi dengan ID tertentu
Definisi:
Mengembalikan: DimensionsBuilder
Parameter:
update
Memperbarui konfigurasi dimensi dengan ID tertentu
Definisi:
Mengembalikan: DimensionsBuilder
Parameter:
find
Mencari dimensi pertama berdasarkan kondisi callback, sama seperti Array.find
Definisi:
Mengembalikan: DimensionNodeBuilder \| undefined
Parameter:
findAll
Mengambil semua dimensi
Definisi:
Mengembalikan: DimensionNodeBuilder[]
toJSON
Mengekspor semua dimensi sebagai array JSON
Definisi:
Mengembalikan: VBIDimension[]
observe
Memantau perubahan dimensi dan mengembalikan fungsi berhenti memantau
Definisi:
Mengembalikan: () => void
Parameter:
static isDimensionNode
Definisi:
Mengembalikan: node is VBIDimension
Parameter:
static isDimensionGroup
Definisi:
Mengembalikan: node is VBIDimensionGroup
Parameter: