Button

Klik untuk menyalin

Pengaturan Tampilan dan Nuansa

  • Label (tidak wajib) digunakan untuk menunjukkan label komponen.
  • Icon (tidak wajib) - ikon tombol.
  • Size (wajib) - ukuran tombol standar.
  • Type (wajib) - tata letak tombol standar.
  • Name (wajib) - nama ini akan membantu Anda menemukan komponen ini di BP.
  • Enabled (wajib) - ketersediaan tombol dalam aplikasi. Diaktifkan secara default.
  • Visible () - membuat komponen terlihat jika dihidupkan. Diaktifkan secara default.

Pemicu alur kerja:

  • onCreate – aktif saat elemen dibuat di halaman;
  • onShow – aktif ketika komponen mengubah statusnya menjadi terlihat (ditampilkan di halaman);
  • onHide – menyala ketika komponen mengubah statusnya menjadi tersembunyi (berhenti ditampilkan);
  • onDestroy – menyala ketika komponen dihancurkan;
  • onClick - aktif ketika komponen diklik.

Tindakan Komponen:

Button Get Properties:

Mendapatkan properti tombol

Parameter masukan :

  • Component Id [string] - pengenal komponen tombol.

Parameter keluaran :

  • Label [string] - label tombol;
  • Type [enum] - jenis tombol;
  • Size [enum] - jenis tombol;
  • Icon [enum] - ikon tombol;
  • Color [string] - warna tombol;
  • Visible [boolean] - status visibilitas tombol;
  • Enabled [boolean] - status tombol diaktifkan/dinonaktifkan;
  • Loading [boolean] - status pemuatan tombol.

Button Get Properties

Button Set Properties

Setel semua properti tombol

Parameter masukan :

  • Component Id [string] - pengenal komponen tombol.
  • Label [string] - label tombol;
  • Type [enum] - jenis tombol;
  • Size [enum] - jenis tombol;
  • Icon [enum] - ikon tombol;
  • Color [string] - warna tombol;
  • Visible [boolean] - status visibilitas tombol;
  • Enabled [boolean] - status tombol diaktifkan/dinonaktifkan;
  • Loading [boolean] - status pemuatan tombol.

Button Set Properties

Button Update Properties

Perbarui properti tombol

Parameter masukan :

  • Component Id [string] - pengenal komponen tombol.
  • Label [string] - label tombol;
  • Type [enum] - jenis tombol;
  • Size [enum] - jenis tombol;
  • Icon [enum] - ikon tombol;
  • Color [string] - warna tombol;
  • Visible [boolean] - status visibilitas tombol;
  • Enabled [boolean] - status tombol diaktifkan/dinonaktifkan;
  • Loading [boolean] - status pemuatan tombol.

Button Update Properties

Button Click

Melakukan klik tombol

Parameter masukan :

  • Component Id [string] - pengenal komponen tombol.

Button_onClick

Button Reset State

Setel ulang semua status tombol ke default

Parameter masukan :

  • Component Id [string] - pengenal komponen tombol.

Button Reset State

Button Set Loading

Setel status pemuatan ke true

Parameter masukan :

  • Component Id [string] - pengenal komponen tombol.

Button Set Loading

Button Remove Loading

Setel status pemuatan ke parameter Input yang salah:

Parameter masukan :

  • Component Id [string] - pengenal komponen tombol.

Button Remove Loading

Button Enable

Setel status yang diaktifkan ke true

Parameter masukan :

  • Component Id [string] - pengenal komponen tombol.
    Button Enable

Button Disable

Setel status yang diaktifkan ke false

Parameter masukan :

  • Component Id [string] - pengenal komponen tombol.

    Button Disable

Button Show

Setel status yang terlihat ke true

Parameter masukan :

  • Component Id [string] - pengenal komponen tombol.



Button Show

Button Hide

Setel status yang terlihat ke false

Parameter masukan :

  • Component Id [string] - pengenal komponen tombol.

Button Hide


Contoh penggunaan:

Misalnya, menggunakan tombol untuk membuka jendela modal

Example Button