Form Types
The form widget provides a variety of field types. You can choose and customize these elements to fit your specific needs.
Here are the different categories of form inputs available:
Standard Form

These are the standard building blocks for most forms:
Keyboard Input (for text, numbers, email, passwords)
Number
Select (Dropdown menu)
Radio (Select one option from a list)
Checkbox (Select multiple options)
Editor (A rich text editor for formatted content)
Waktu (Time)

Used for picking dates and times, with 4 options:
Pemilihan tanggal (Date Picker)
Pemilihan jam (Time Picker)
Pemilihan tanggal dan jam (Date & Time Picker)
Pemilihan rentang tanggal (Date Range Picker)
Media

Used for uploading files, with 2 options:
File Upload
Digital Signature
Camera

Uses the device's camera, with 3 options:
QR Code Scanner
Camera (Take a new photo)
Camera & Gallery (Take a photo or choose from gallery)
Location

Used for capturing or sharing geographic coordinates, with 2 options:
Map Coordinates (Select from a map)
Current Location (Uses device's GPS)
Dynamic Form

A type of input that allows users to add multiple entries of the same field dynamically within the form.
Built-in

Pre-filled with common data that users can select from. There are 5 options:
Satuan Kerja (Work Unit)
Samsat (Vehicle registration office)
Wilayah (Region)
Negara (Country)
API (Check Button)
External and Internal Data

Displays data from external or internal sources in a specified format. There are 2 options:
Select External Data
Select Internal Data
Visibility Form

This configuration makes a form field appear only when certain conditions are met. There are 2 types of conditions:
AND Condition (All rules must be true)
OR Condition (Any one rule must be true)
Available rules: equals, does not equal, contains, does not contain, is empty, is not empty, begins with, ends with.
Read-Only

A configuration that makes a form field visible by default, but users cannot edit it—they can only view the information.
Hidden

A configuration where the form field is hidden from the user's view, but its value is still included when the form is submitted.
Last updated
