$formGroup
$formGroup : \Charcoal\Ui\FormGroup\FormGroupInterface
The form group the input belongs to.
A Basic Form Input
Abstract implementation of \Charcoal\Ui\FormInput\FormInputInterface.
$formGroup : \Charcoal\Ui\FormGroup\FormGroupInterface
The form group the input belongs to.
setActive(boolean  $active) : \Charcoal\Ui\AbstractUiItem
                Activates/deactivates the UI item.
| boolean | $active | Activate (TRUE) or deactivate (FALSE) the UI item.  | 
                            
Chainable
setType(string|null  $type) : \Charcoal\Ui\UiItemInterface
                Set the UI item type.
| string|null | $type | The UI item type.  | 
                            
If the type is not a string.
Chainable
setTemplate(string  $template) : \Charcoal\Ui\UiItemInterface
                Set the UI item's template.
Usually, a path to a file containing the template to be rendered.
| string | $template | A template (identifier).  | 
                            
If the template is not a string.
Chainable
setTitle(mixed  $title) : \Charcoal\Ui\UiItemInterface
                Set the UI item's title.
| mixed | $title | A title.  | 
                            
Chainable
setSubtitle(mixed  $subtitle) : \Charcoal\Ui\UiItemInterface
                Set the UI item's sub-title.
| mixed | $subtitle | A sub-title.  | 
                            
Chainable
setDescription(mixed  $description) : \Charcoal\Ui\UiItemInterface
                Set the UI item's description.
| mixed | $description | A description.  | 
                            
Chainable
setNotes(mixed  $notes) : \Charcoal\Ui\UiItemInterface
                Set notes about the UI item.
| mixed | $notes | Notes.  | 
                            
Chainable
setShowTitle(boolean  $show) : \Charcoal\Ui\UiItemInterface
                Show/hide the UI item's title.
| boolean | $show | Show (TRUE) or hide (FALSE) the title.  | 
                            
Chainable
setShowSubtitle(boolean  $show) : \Charcoal\Ui\UiItemInterface
                Show/hide the UI item's sub-title.
| boolean | $show | Show (TRUE) or hide (FALSE) the sub-title.  | 
                            
Chainable
setShowDescription(boolean  $show) : \Charcoal\Ui\UiItemInterface
                Show/hide the UI item's description.
| boolean | $show | Show (TRUE) or hide (FALSE) the description.  | 
                            
Chainable
setShowNotes(boolean  $show) : \Charcoal\Ui\UiItemInterface
                Show/hide the UI item's notes.
| boolean | $show | Show (TRUE) or hide (FALSE) the notes.  | 
                            
Chainable
setShowHeader(boolean  $show) : \Charcoal\Ui\UiItemInterface
                Show/hide the UI item's header.
| boolean | $show | Show (TRUE) or hide (FALSE) the header.  | 
                            
Chainable
setShowFooter(boolean  $show) : \Charcoal\Ui\UiItemInterface
                Show/hide the UI item's footer.
| boolean | $show | Show (TRUE) or hide (FALSE) the footer.  | 
                            
Chainable
setIcon(string  $icon) : \Charcoal\Ui\UiItemInterface
                Set the path to the item's icon associated with the object.
| string | $icon | A path to an image.  | 
                            
Chainable
setFormGroup(\Charcoal\Ui\FormGroup\FormGroupInterface  $formGroup) : \Charcoal\Ui\FormInput\FormInputInterface
                Set the form input's parent group.
| \Charcoal\Ui\FormGroup\FormGroupInterface | $formGroup | The parent form group object.  | 
                            
Chainable
formGroup() : \Charcoal\Ui\FormGroup\FormGroupInterface
Retrieve the input's parent group.