Overview

Namespaces

  • Nethgui
    • Adapter
    • Authorization
    • Component
    • Controller
      • Collection
      • Table
    • Exception
    • Log
    • Model
    • Module
      • Help
      • Notification
    • Renderer
    • Serializer
    • System
    • Test
      • Tool
      • Unit
        • Nethgui
          • Adapter
            • ParameterSet
          • Authorization
          • Log
          • Module
            • Notification
          • Renderer
          • Serializer
          • System
          • Utility
          • View
        • Test
          • Tool
    • Utility
    • View
    • Widget
      • Xhtml
  • None
  • Test
    • Tool

Classes

  • Button
  • CheckBox
  • CollectionEditor
  • Columns
  • ElementList
  • ElementModule
  • ElementRenderer
  • Fieldset
  • FieldsetSwitch
  • FileUpload
  • Form
  • Hidden
  • ObjectPicker
  • ObjectsCollection
  • Panel
  • ProgressBar
  • RadioButton
  • Selector
  • Slider
  • Tabs
  • TextArea
  • TextInput
  • TextLabel
  • TextList
  • Overview
  • Namespace
  • Class
  • Deprecated

Class Button

Attributes: - name - value - flags - label

Nethgui\Widget\AbstractWidget implements Nethgui\Renderer\WidgetInterface, Nethgui\Log\LogConsumerInterface
Extended by Nethgui\Widget\XhtmlWidget implements Nethgui\View\CommandReceiverInterface
Extended by Nethgui\Widget\Xhtml\Button
Namespace: Nethgui\Widget\Xhtml
Located at Widget/Xhtml/Button.php
Methods summary
protected array
# getJsWidgetTypes( )

Get the js types required by this widget class.

Get the js types required by this widget class.

Each element of the returned array is a string :

Returns

array
An array of required js widget types

Api

Overrides

Nethgui\Widget\XhtmlWidget::getJsWidgetTypes()
protected
# renderContent( )

Overrides

Nethgui\Widget\AbstractWidget::renderContent()
public mixed
# executeCommand( Nethgui\View\ViewInterface $origin, string $selector, string $name, array $arguments )

Specify an implementation for the given method and arguments.

Specify an implementation for the given method and arguments.

The original view that generated the command and the selector string that identifies the logical target provide more contextual informations.

Parameters

$origin
$selector
$name
$arguments

Returns

mixed

Overrides

Nethgui\Widget\XhtmlWidget::executeCommand()
Methods inherited from Nethgui\Widget\XhtmlWidget
applyDefaultLabelAlignment(), canEscapeUnobstrusive(), closeTag(), controlTag(), escapeUnobstrusive(), getChoices(), getControlName(), getRenderer(), getTranslateClosure(), hashToDatasource(), insertPlugins(), labeledControlTag(), openTag(), optGroups(), render(), selfClosingTag()
Methods inherited from Nethgui\Widget\AbstractWidget
__construct(), __toString(), getAttribute(), getChildren(), getClientEventTarget(), getInstanceCounter(), getLog(), hasAttribute(), hasChildren(), insert(), prepend(), renderChildren(), setAttribute(), setLog(), wrapChild()
Properties inherited from Nethgui\Widget\AbstractWidget
$view
Nethgui Framework API documentation generated by ApiGen