P4A_MaskThe mask is the basic interface object wich contains all widgets and generically every displayed object.
Located in /p4a/objects/mask.php (line 45)
P4A_Object | --P4A_Mask
| Class | Description |
|---|---|
P4A_Mask_Error
|
General errors mask. |
P4A_Mask_Image_Preview
|
Image preview mask. |
mixed
$data
= NULL (line 52)
The mask's data source.
DATA_BROWSER
$data_browser
= NULL (line 59)
The mask's data browser.
array
$external_fields
= array() (line 73)
Store the external fields' object_id
array
$fields
= null (line 66)
The fields collection
object
$focus_object
= NULL (line 101)
The object with active focus
array
$map_actions
= array() (line 80)
Keeps the association between actions events and actions.
string
$sOpen
= NULL (line 94)
Stores opening code for form.
string
$template_name
= NULL (line 108)
Currently used template name.
string
$title
= NULL (line 87)
Mask's title.
array
$_css
= array() (line 115)
CSS container.
array
$_javascript
= array() (line 146)
javascript container.
array
$_temp_css
= array() (line 131)
Temporary CSS container.
These CSS are rendered and removed
array
$_temp_javascript
= array() (line 123)
Temporary javascript container.
These javascripts are rendered and removed
array
$_temp_vars
= array() (line 139)
Temporary variables container.
These vars are usally in the templates, removed after main
array
$_tpl_vars
= array() (line 153)
variables used for templates
Inherited from P4A_Object
P4A_Object::$_id
P4A_Object::$_map_actions
P4A_Object::$_name
P4A_Object::$_objects
P4A_Object::$_parent_id
addCss (line 621)
Include CSS
addJavascript (line 689)
Include a javascript file
addTempCss (line 651)
Include CSS
These CSS are removed after rendering
addTempJavascript (line 712)
Include a javascript file
These javascripts are removed after rendering
addTempVar (line 744)
Add a temporary variable
clearTempCss (line 679)
Clear temporary CSS list
clearTempJavascript (line 734)
Clear temporary javascript list
clearTemplateVars (line 358)
Removes every template variable assigned.
clearTempVars (line 765)
Clear temporary vars list
deleteRow (line 501)
Deletes the currently pointed record.
display (line 273)
Tells the template engine to show an object as a variable.
$object will be shown in the $variable template zone.
displayText (line 284)
Tells the template engine to show a strng as a variable.
dropCss (line 634)
Drop inclusion of CSS file
dropJavascript (line 699)
Drop inclusion of javascript file
dropTempCss (line 665)
Drop inclusion of CSS file
These CSS are removed after rendering
dropTempJavascript (line 723)
Drop inclusion of javascript file
These javascripts are removed after rendering
dropTempVar (line 754)
Drop a temporary variable
firstRow (line 561)
Moves to the first row.
getPrevMask (line 234)
Get the caller mask.
getTemplateName (line 261)
Returns the currently used template name.
getTitle (line 304)
Returns the title for the mask.
init (line 215)
Inizializes the mask.
It means that the 'init' function of the current mask's listener is called.
lastRow (line 544)
Moves to the last row.
loadRow (line 386)
Loads the current record data.
main (line 313)
Prints out the mask.
maskClose (line 602)
Returns the closing code for the mask.
maskOpen (line 580)
Returns the opening code for the mask.
newRow (line 492)
Goes in "new row" modality.
This means that we prepare p4a for adding a new record to the data source wich is associated to the mask.
nextRow (line 510)
Moves to the next row.
none (line 611)
Does nothing.
p4a_mask (line 162)
Mask constructor.
Generates unique ID for the object, istance a new SHEET for widget positioning and store itself into p4a application.
prevRow (line 527)
Moves to the previous row.
reloadRow (line 395)
Reloads data for the current record.
saveRow (line 409)
Overwrites internal data with the data arriving from the submitted mask.
setFocus (line 195)
Sets the focus on object
setSource (line 370)
Associates a data source with the mask.
Also set the data structure to allow correct widget rendering. Also moves to the first row of the data source.
setTitle (line 294)
Sets the title for the mask.
showPrevMask (line 224)
Shows the caller mask.
singleton (line 179)
unsetFocus (line 204)
Removes focus property
useTemplate (line 245)
Tells the mask that we're going to use a template.
Inherited From P4A_Object
P4A_Object::actionHandler()
P4A_Object::build()
P4A_Object::destroy()
P4A_Object::errorHandler()
P4A_Object::getId()
P4A_Object::getName()
P4A_Object::getObjectType()
P4A_Object::getParentID()
P4A_Object::implementMethod()
P4A_Object::intercept()
P4A_Object::isActionTriggered()
P4A_Object::p4a_object()
P4A_Object::setName()
P4A_Object::setParentID()
P4A_Object::void()
Documentation generated on Fri, 26 May 2006 12:43:23 +0200 by phpDocumentor 1.3.0RC5