Class AbstractWidget
This abstract widget implementation collaborates with a ViewInterface object.
In this collaboration the Widget plays the "view" role and the ViewInterface object the "model" role, where data is stored.
Concrete implementations of an abstract widget specify how the data of the model is rendered into a string.
- Nethgui\Widget\AbstractWidget implements Nethgui\Renderer\WidgetInterface, Nethgui\Log\LogConsumerInterface
Indirect known subclasses
Nethgui\Widget\Xhtml\Button, Nethgui\Widget\Xhtml\CheckBox, Nethgui\Widget\Xhtml\ObjectPicker, Nethgui\Widget\Xhtml\ObjectsCollection, Nethgui\Widget\Xhtml\Panel, Nethgui\Widget\Xhtml\ProgressBar, Nethgui\Widget\Xhtml\RadioButton, Nethgui\Widget\Xhtml\Selector, Nethgui\Widget\Xhtml\Slider, Nethgui\Widget\Xhtml\Tabs, Nethgui\Widget\Xhtml\TextArea, Nethgui\Widget\Xhtml\TextInput, Nethgui\Widget\Xhtml\CollectionEditor, Nethgui\Widget\Xhtml\TextLabel, Nethgui\Widget\Xhtml\TextList, Nethgui\Widget\Xhtml\Columns, Nethgui\Widget\Xhtml\ElementList, Nethgui\Widget\Xhtml\Fieldset, Nethgui\Widget\Xhtml\FieldsetSwitch, Nethgui\Widget\Xhtml\FileUpload, Nethgui\Widget\Xhtml\Form, Nethgui\Widget\Xhtml\Hidden
Abstract
Namespace: Nethgui\Widget
Author: Davide Principi davide.principi@nethesis.it
Since: 1.0
Api
Located at Widget/AbstractWidget.php
Namespace: Nethgui\Widget
Author: Davide Principi davide.principi@nethesis.it
Since: 1.0
Api
Located at Widget/AbstractWidget.php
public
|
|
public
|
|
public
|
|
public
boolean
|
|
protected static
|
|
protected
|
|
public
|
|
protected
|
|
protected
|
|
protected
|
|
protected
|
|
protected
|
|
public
|
|
public
string
|
|
protected
|
|
public
|
|
public
|
|
abstract public
|
#
insertPlugins( string $name = 'Plugin' )
Insert any (sub)view object found in the view $name collection into the widget. |
protected
|
$view
|