package
0.0.0-20250210154908-aff261b4e5c5
Repository: https://github.com/acaloiaro/frm.git
Documentation: pkg.go.dev
# Functions
Builder is the primary form builder UI, surrounded by the app chrome.
FormBuilderNav is the top-of-the-page navigation bar.
FormBuilderNavTitle renders the title of the form in the nav bar.
FormFieldConfigurator is the view on the right-hand side of the screen for configuring individual fields.
FormFields lists a form's fields as a sortable list, that when re-sorted, updates the fields' sort order in the form.
FormFieldsForm is the list of fields on the left-hand side of the screen that displays a sorted list of form fields.
FormSettings is the UI for configuring form-level settings.
LogicConfiguratorStepThree returns HTML input elments appropriate for choosing values for `targetField` in the logic configurator.
# Constants
Field groups within the the form field configuration screen.
FieldLogicChosenField is the name of a HTML form field.
FieldLogicChosenFieldID is the name of a HTML form field.
FieldLogicChosenFieldValue is the name of a HTML Form field.
FieldsFormEvent is the event triggered when any of a form's fields have been updated in the UI.
FormSettingsEvent is the event triggered when any of a form's settings have been updated in the UI.
LogicConfiguratorTargetFieldSelected is the event triggered when a form field is selected as a the target for field logic.