Class ZFormImage

Description

Located in /Form/elements/ZFormImage.php (line 34)

ZFormElement
   |
   --ZFormWebElement
      |
      --ZFormInputElement
         |
         --ZFormImage
Variable Summary
 mixed $_x
 mixed $_y
Method Summary
 void __construct ([string $id = null], [ZFormWebElement $parentNode = null])
 array getMemento ()
 void loadRequestData ()
 void setMemento (array $memento)
Variables
Methods
Constructor __construct (line 50)

Class constructor. Sets up the ZForm element, types it as a 'IMAGE' element

  • access: public
void __construct ([string $id = null], [ZFormWebElement $parentNode = null])
  • string $id: id The optional identifier for the newly created ZFormImage
  • ZFormWebElement $parentNode: The optional parent of the newly create ZFormentryField. The default value is null which means the ZFormImage is a root element.

Redefinition of:
ZFormInputElement::__construct()
Class constructor. Sets up the ZForm element, types it as a 'INPUT' element.
getMemento (line 95)

Create a memento which saves the state of the FormImage for storage in the session.

  • access: public
array getMemento ()

Redefinition of:
ZFormInputElement::getMemento()
Retrieve the memento which will be stored with the session data representing the state of the input field. The default implemention is to simply ask the input element for its value
loadRequestData (line 62)

The methods will loaded the x & y position of the image click into the ZFormImage component.

  • access: public
void loadRequestData ()

Redefinition of:
ZFormWebElement::loadRequestData()
Retrieves the data associated with this element from the ZRequest object.
setMemento (line 111)

Restores the state of the ZFormImage from its memento which was returned by getMemento.

  • access: public
void setMemento (array $memento)
  • array $memento: restored state memento from original call to getMeneto

Redefinition of:
ZFormInputElement::setMemento()
Restores the state of the input element from its memento which was returned by getMemento above. The default implementation is to set the value of the input element to the memento.

Inherited Methods

Inherited From ZFormInputElement

 ZFormInputElement::__construct()
 ZFormInputElement::getMemento()
 ZFormInputElement::setMemento()

Inherited From ZFormWebElement

 ZFormWebElement::__construct()
 ZFormWebElement::addScriptBlock()
 ZFormWebElement::close()
 ZFormWebElement::emitAttributes()
 ZFormWebElement::emitScriptBlocks()
 ZFormWebElement::getMemento()
 ZFormWebElement::getValue()
 ZFormWebElement::loadRequestData()
 ZFormWebElement::open()
 ZFormWebElement::render()
 ZFormWebElement::renderBody()
 ZFormWebElement::setMemento()
 ZFormWebElement::setValue()
 ZFormWebElement::setWrapExisting()
 ZFormWebElement::_applyClientBehaviors()
 ZFormWebElement::_emitClientBehaviors()
 ZFormWebElement::_emitClientValidators()
 ZFormWebElement::__get()
 ZFormWebElement::__set()

Inherited From ZFormElement

 ZFormElement::__construct()
 ZFormElement::addBehavior()
 ZFormElement::addEventListener()
 ZFormElement::addValidator()
 ZFormElement::appendChild()
 ZFormElement::fireEvent()
 ZFormElement::getAttribute()
 ZFormElement::getAttributes()
 ZFormElement::getBehaviors()
 ZFormElement::getChildNodes()
 ZFormElement::getElementById()
 ZFormElement::getErrorMessage()
 ZFormElement::getEventListeners()
 ZFormElement::getID()
 ZFormElement::getIDPath()
 ZFormElement::getIsProcessing()
 ZFormElement::getMemento()
 ZFormElement::getParentNode()
 ZFormElement::getRoot()
 ZFormElement::getValidationErrors()
 ZFormElement::getValidators()
 ZFormElement::getValue()
 ZFormElement::handleEvent()
 ZFormElement::hasChildNodes()
 ZFormElement::invokeApplication()
 ZFormElement::loadRequestData()
 ZFormElement::persist()
 ZFormElement::process()
 ZFormElement::removeChild()
 ZFormElement::removedBehavior()
 ZFormElement::removedValidator()
 ZFormElement::removeEventListener()
 ZFormElement::restoreState()
 ZFormElement::setAllowEvents()
 ZFormElement::setAttribute()
 ZFormElement::setID()
 ZFormElement::setMemento()
 ZFormElement::setParentNode()
 ZFormElement::setProcess()
 ZFormElement::setValue()
 ZFormElement::validate()
 ZFormElement::_appendToList()
 ZFormElement::_computeIDPath()
 ZFormElement::_gatherMementos()
 ZFormElement::_isLegalName()
 ZFormElement::_performValidation()
 ZFormElement::_processEvents()
 ZFormElement::_removeFromList()
 ZFormElement::_restoreMementos()
Class Constants

Inherited Constants

Inherited from ZFormElement

ZFormElement::PATH_SEPARATOR

Documentation generated on Wed, 21 Feb 2007 12:03:33 -0800 by phpDocumentor 1.3.1