Form Wizard
Membuat Form menjadi sebuah wizard.
Last updated
Membuat Form menjadi sebuah wizard.
Last updated
Form wizard ini pada dasarnya akan melihat attribute dari dynamic form, jadi syarat nya anda harus buat dulu attributes di Dynamic Form. Cara kerjanya attribute pada dynamicFormWizard ini yaitu mengubah visibilitas pada dynamic form sesuai step/urutan yang di deklarasikan dan akan mem-validasi input pada form ketika tombol next di klik.
contoh struktur json attribute diubah menjadi seperti ini:
isi dari dynamicFormWizard seperti ini:
Property | Type | Required | Description | Default |
---|---|---|---|---|
content | array | array yang berisi value dari nama "fieldName" yang berada di dynamic form. Bisa juga memasukan fieldName untuk sebuah type kolom seperti yang terlihat dari contoh diatas. | ||
title | string | Untuk mengeset judul yang akan ditampilkan pada button navigasi step & step header. | null | |
subtitle | string | Untuk mengeset sub judul yang akan ditampilkan pada button navigasi step & step header. | null | |
showContentHeader | boolean | Jika di set ke false, maka title & description tidak akan dimunculkan pada step header. | null | |
description | string | Untuk mengeset sub judul yang akan ditampilkan step header (dibawah judul). | null | |
icon | string | Untuk mengeset judul yang akan ditampilkan pada button navigasi step. | null | |
dynamicFormWizardType | number | Properti untuk menyetel tema layout wizard. Terdapat 4 pilihan, jika di isi 1 atau 4 maka akan tampil wizard horizontal, jika diisi 2 atau 3 makan maka akan tampil wizard vertical. Penempatan properti ini pada dibawah object crudOpt seperti pada contoh gambar. |