Class ImageButton (namespace Nette\Forms)


Submittable image button form control.

Object
   |
   --Component
      |
      --FormControl
         |
         --Button
            |
            --SubmitButton
               |
               --ImageButton
Author: David Grudl
Copyright: Copyright (c) 2004, 2009 David Grudl
Located: in /Forms/Controls/ImageButton.php (line 33)
Public Method Summary
ImageButton
__construct ([string $src = NULL], [string $alt = NULL])
string
Returns name of control within a Form & INamingContainer scope.
void
Loads HTTP data.
Methods Inherited From SubmitButton
__construct(), click(), getValidationScope(), isSubmittedBy(), setValidationScope(), setValue(), validateSubmitted()
Methods Inherited From Button
__construct(), getControl(), getLabel()
Methods Inherited From FormControl
__construct(), addCondition(), addConditionOn(), addError(), addRule(), attached(), cleanErrors(), getControl(), getControlPrototype(), getErrors(), getForm(), getHtmlId(), getHtmlName(), getLabel(), getLabelPrototype(), getOption(), getOptions(), getRules(), getTranslator(), getValue(), hasErrors(), isDisabled(), isRendered(), isRequired(), loadHttpData(), notifyRule(), setDefaultValue(), setDisabled(), setHtmlId(), setOption(), setParent(), setRendered(), setRequired(), setTranslator(), setValue(), translate(), validateEqual(), validateFilled(), validateValid()
Methods Inherited From Component
__construct(), attached(), detached(), getName(), getParent(), lookup(), lookupPath(), monitor(), setParent(), unmonitor(), validateParent(), __clone(), __wakeup()
Methods Inherited From Object
extensionMethod(), getClass(), getReflection(), __call(), __callStatic(), __get(), __isset(), __set(), __unset()
Variable Summary

Method Details

line 40

__construct

public ImageButton __construct ([string $src = NULL], [string $alt = NULL])

Input
string $src URI of the image
string $alt alternate text for the image
Output
ImageButton  

line 54

getHtmlName

public string getHtmlName ()

Returns name of control within a Form & INamingContainer scope.

Output
string  

line 66

loadHttpData

public void loadHttpData ()

Loads HTTP data.

Output
void