setInputCallback()
setInputCallback(callable $cb) : \Charcoal\Ui\FormGroup\FormGroupInterface
Parameters
| callable | $cb | The input callback. |
Returns
\Charcoal\Ui\FormGroup\FormGroupInterface —Chainable
Defines a form group.
setInputCallback(callable $cb) : \Charcoal\Ui\FormGroup\FormGroupInterface
| callable | $cb | The input callback. |
Chainable
setForm(\Charcoal\Ui\Form\FormInterface $form) : \Charcoal\Ui\FormGroup\FormGroupInterface
Set the form widget.
| \Charcoal\Ui\Form\FormInterface | $form | The related form widget. |
Chainable
form() : \Charcoal\Ui\Form\FormInterface
Retrieve the form widget.
setL10nMode(string $mode) : \Charcoal\Ui\FormGroup\FormGroupInterface
| string | $mode | The l10n mode. |
Chainable
setInputs(array $inputs) : \Charcoal\Ui\FormGroup\FormGroupInterface
| array | $inputs | The group inputs structure. |
Chainable
addInput(string $inputIdent, array|\Charcoal\Ui\FormGroup\FormInputInterface $input) : \Charcoal\Ui\Form\FormInterface
| string | $inputIdent | The input identifier. |
| array|\Charcoal\Ui\FormGroup\FormInputInterface | $input | The input object or structure. |
Chainable
inputs(callable $inputCallback = null) : array<mixed,\Charcoal\Ui\FormGroup\FormGroupInterface>
Form Input generator
| callable | $inputCallback | Optional. Input callback. |