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_Preview
|
Preview mask. |
mixed
$close_popup_button
= null (line 160)
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
string
$focus_object_id
= null (line 101)
The id of the object with active focus
mixed
$is_popup
= FALSE (line 155)
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.
mixed
$_icon
= NULL (line 157)
mixed
$_icon_size
= 48 (line 158)
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::$_helpers
P4A_Object::$_id
P4A_Object::$_map_actions
P4A_Object::$_name
P4A_Object::$_objects
P4A_Object::$_parent_id
addCss (line 645)
Include CSS
addJavascript (line 713)
Include a javascript file
addTempCss (line 675)
Include CSS
These CSS are removed after rendering
addTempJavascript (line 736)
Include a javascript file
These javascripts are removed after rendering
addTempVar (line 768)
Add a temporary variable
clearTempCss (line 703)
Clear temporary CSS list
clearTempJavascript (line 758)
Clear temporary javascript list
clearTemplateVars (line 406)
Removes every template variable assigned.
clearTempVars (line 789)
Clear temporary vars list
deleteRow (line 557)
Deletes the currently pointed record.
display (line 299)
Tells the template engine to show an object as a variable.
$object will be shown in the $variable template zone.
displayText (line 310)
Tells the template engine to show a strng as a variable.
dropCss (line 658)
Drop inclusion of CSS file
dropJavascript (line 723)
Drop inclusion of javascript file
dropTempCss (line 689)
Drop inclusion of CSS file
These CSS are removed after rendering
dropTempJavascript (line 747)
Drop inclusion of javascript file
These javascripts are removed after rendering
dropTempVar (line 778)
Drop a temporary variable
firstRow (line 593)
Moves to the first row.
getAsString (line 351)
Return the output mask
getIcon (line 799)
getIconSize (line 809)
getPrevMask (line 256)
Get the caller mask.
getTemplateName (line 283)
Returns the currently used template name.
getTitle (line 330)
Returns the title for the mask.
init (line 237)
Inizializes the mask.
It means that the 'init' function of the current mask's listener is called.
isPopup (line 201)
lastRow (line 584)
Moves to the last row.
loadRow (line 436)
Loads the current record data.
main (line 339)
Prints out the mask.
maskClose (line 626)
Returns the closing code for the mask.
maskOpen (line 603)
Returns the opening code for the mask.
newRow (line 548)
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 566)
Moves to the next row.
none (line 635)
Does nothing.
p4a_mask (line 169)
Mask constructor.
Generates unique ID for the object, istance a new SHEET for widget positioning and store itself into p4a application.
prevRow (line 575)
Moves to the previous row.
reloadRow (line 445)
Reloads data for the current record.
saveRow (line 536)
Overwrites internal data with the data arriving from the submitted mask.
saveUploads (line 459)
Manages file uploads when arriving from HTTP POST
setFocus (line 214)
Sets the focus on object
setIcon (line 794)
setIconSize (line 804)
setSource (line 418)
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 320)
Sets the title for the mask.
showPrevMask (line 246)
Shows the caller mask.
singleton (line 190)
unsetFocus (line 227)
Removes focus property
useTemplate (line 267)
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::dropIntercept()
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()
P4A_Object::_loadHelper()
P4A_Object::__call()
Documentation generated on Mon, 07 Jan 2008 11:29:25 +0100 by phpDocumentor 1.4.0