Overview

Namespaces

  • Charcoal
    • Ui
      • Dashboard
      • Form
      • FormGroup
      • FormInput
      • Layout
      • Menu
      • MenuItem
      • ServiceProvider

Classes

  • AbstractFormInput
  • FormInputBuilder
  • GenericFormInput

Interfaces

  • FormInputInterface
  • Overview
  • Namespace
  • Class

Class AbstractFormInput

A Basic Form Input

Abstract implementation of Charcoal\Ui\FormInput\FormInputInterface.

Charcoal\Config\AbstractEntity
Extended by Charcoal\Ui\AbstractUiItem implements Charcoal\User\AuthAwareInterface, Psr\Log\LoggerAwareInterface, Charcoal\Ui\UiItemInterface uses Charcoal\User\AuthAwareTrait (not available) Psr\Log\LoggerAwareTrait (not available) Charcoal\Translator\TranslatorAwareTrait (not available) Charcoal\Ui\UiItemTrait, Charcoal\View\ViewableTrait (not available)
Extended by Charcoal\Ui\FormInput\AbstractFormInput implements Charcoal\Ui\FormInput\FormInputInterface

Direct known subclasses

Charcoal\Ui\FormInput\GenericFormInput
Abstract
Namespace: Charcoal\Ui\FormInput
Located at Charcoal/Ui/FormInput/AbstractFormInput.php
Methods summary
public Charcoal\Ui\FormInput\FormInputInterface
# setFormGroup( Charcoal\Ui\FormGroup\FormGroupInterface $formGroup )

Set the form input's parent group.

Set the form input's parent group.

Parameters

$formGroup
The parent form group object.

Returns

Charcoal\Ui\FormInput\FormInputInterface
Chainable

Implementation of

Charcoal\Ui\FormInput\FormInputInterface::setFormGroup()
public Charcoal\Ui\FormGroup\FormGroupInterface
# formGroup( )

Retrieve the input's parent group.

Retrieve the input's parent group.

Returns

Charcoal\Ui\FormGroup\FormGroupInterface

Implementation of

Charcoal\Ui\FormInput\FormInputInterface::formGroup()
Methods inherited from Charcoal\Ui\AbstractUiItem
__construct(), active(), setActive(), setDependencies()
Methods inherited from Charcoal\Ui\UiItemInterface
description(), notes(), setDescription(), setNotes(), setShowDescription(), setShowFooter(), setShowHeader(), setShowNotes(), setShowSubtitle(), setShowTitle(), setSubtitle(), setTemplate(), setTitle(), setType(), showDescription(), showFooter(), showHeader(), showNotes(), showSubtitle(), showTitle(), subtitle(), template(), title(), type()
Methods used from Charcoal\Ui\UiItemTrait
description(), icon(), notes(), setDescription(), setIcon(), setNotes(), setShowDescription(), setShowFooter(), setShowHeader(), setShowNotes(), setShowSubtitle(), setShowTitle(), setSubtitle(), setTemplate(), setTitle(), setType(), showDescription(), showFooter(), showHeader(), showNotes(), showSubtitle(), showTitle(), subtitle(), template(), title(), translator(), type()
Properties summary
protected Charcoal\Ui\FormGroup\FormGroupInterface $formGroup

The form group the input belongs to.

The form group the input belongs to.

#
API documentation generated by ApiGen