| $#! | |
| $ | |
| __get, xajaxResponse | |
| __sleep, xajax | |
| __wakeup, xajax | |
| _detectURI, xajax | |
| _encodeArray, xajaxResponse | |
| _enforceDataType, xajax. | |
| _escape, xajax. | |
| _getFormValue, xajax. | |
| _getFormValues, xajax. | |
| _getScriptFilename, xajaxIncludeClientScript | |
| _insertIntoArray, xajaxPluginManager | |
| _internalSend | |
| _nodeToObject, xajax. | |
| _objectToXML | |
| _printArray_XML, xajaxResponse | |
| _printCommand_XML, xajaxResponse | |
| _printEscapedString_XML, xajaxResponse | |
| _printHeader_XML, xajaxResponse | |
| _printResponse_XML, xajaxResponse | |
| _sendHeaders, xajaxResponse | |
| A | |
| aArgs, xajaxArgumentManager | |
| aAttributes, xajaxControl | |
| abortRequest, xajax. | |
| aCallableObjects, xajaxCallableObjectPlugin | |
| aChildren, xajaxControlContainer | |
| aClientScriptGenerators, xajaxPluginManager | |
| aCommands, xajaxResponse | |
| aConfigurable, xajaxPluginManager | |
| aConfiguration | |
| add, xajax.css | |
| addChild, xajaxControlContainer | |
| addCommand | |
| addFormValuesParameter, xajaxCall | |
| addHandler | |
| addOnPrefix, xajax. | |
| addOption | |
| addOptions | |
| addParameter | |
| addPluginCommand, xajaxResponse | |
| aDebugMessages, xajaxResponseManager | |
| aEvents | |
| aFunctions, xajaxFunctionPlugin | |
| aHandlers, xajaxEvent | |
| alert, xajaxResponse | |
| alert_confirm.php | |
| aMessages, xajaxLanguageManager | |
| aParameters | |
| append | |
| aProcessingEvents, xajax | |
| aProcessors, xajaxPluginManager | |
| aRegistrars, xajaxPluginManager | |
| aRequestPlugins, xajaxPluginManager | |
| aResponsePlugins, xajaxPluginManager | |
| aSequence, xajaxArgumentManager | |
| aSettings, xajax | |
| assign | |
| assign_append.php | |
| autoCompressJavascript, xajax | |
| Available events:, xajax | |
| aVariables;, xajaxCustomRequest |
Catch any exceptions thrown while attempting to locate an HTML element by it’s unique name.
xajax.debug.$ = xajax.tools.$; xajax.tools.$ = function( sId )
Shorthand for finding a uniquely named element within the document.
xajax.tools.$ = function( sId )
Magic function for PHP 5.
function &__get( $sPluginName )
function __sleep()
function __wakeup()
Returns the current requests URL based upon the SERVER vars.
function _detectURI()
Recursively serializes a data structure in an array so that it can be sent to the browser.
function _encodeArray( & $mData )
Ensure that the javascript variable created is of the correct data type.
xajax.tools._enforceDataType = function( value )
Determine if the specified value contains special characters and create a CDATA section so the value can be safely transmitted.
xajax.tools._escape = function( data )
Used internally by xajax.tools._getFormValues to extract a single form value.
xajax.tools._getFormValue = function( aFormValues, child, submitDisabledElements, prefix )
Used internally by xajax.tools.getFormValues to recursively get the value of form elements.
xajax.tools._getFormValues = function( aFormValues, children, submitDisabledElements, prefix )
Returns the name of the script file, based on the current settings.
function _getScriptFilename( $sFilename )
Inserts an entry into an array given the specified priority number.
function _insertIntoArray( & $aPlugins, & $objPlugin, $nPriority )
This function is used internally by xajax to initiate a request to the server.
xajax._internalSend = function( oRequest )
Generate a message indicating that the xajax request is about the be sent to the server.
xajax.debug._internalSend = xajax._internalSend; xajax._internalSend = function( oRequest )
Deserialize a javascript object from an XML node.
xajax.tools._nodeToObject = function( node )
Generate a message indicating that a javascript object is being converted to xml.
xajax.debug._objectToXML = xajax.tools._objectToXML; xajax.tools._objectToXML = function( obj, guard )
Convert a javascript object or array into XML suitable for transmission to the server.
xajax.tools._objectToXML = function( obj, guard )
Prints an XML representation of a php array suitable for inclusion in the response to the browser.
function _printArray_XML( & $mArray )
Prints an XML representation of the command.
function _printCommand_XML( & $aAttributes )
Escape the specified data if necessary, so special characters in the command data does not interfere with the structure of the response.
function _printEscapedString_XML( & $sData )
Used internally to print XML start tag.
function _printHeader_XML()
Used internally to generate the command output.
function _printResponse_XML()
Used internally to generate the response headers.
function _sendHeaders()
An array of arguments received via the GET or POST parameter xjxargs.
var $aArgs
An associative array of attributes that will be used in the generation of the HMTL code for this control.
var $aAttributes
Abort the request.
xajax.abortRequest = function( oRequest )
var $aCallableObjects
An array of child controls.
var $aChildren
var $aClientScriptGenerators
Stores the commands that will be sent to the browser in the response.
var $aCommands
var $aConfigurable
An associative array that will contain configuration options for zero or more of the objects methods.
var $aConfiguration
Configuration / call options to be used when initiating a xajax request to trigger this event.
var $aConfiguration
An associative array containing call options that will be sent to the browser curing client script generation.
var $aConfiguration
Add a LINK reference to the specified .css file if it does not already exist in the HEAD of the current document.
xajax.css.add = function( fileName, media )
Adds a control to the array of child controls.
function addChild( & $objControl )
Add a response command to the array of commands that will be sent to the browser.
function addCommand( $aAttributes, $mData )
Used internally to add a command to the response command list.
function addCommand( $aAttributes, $sData )
Add a parameter value that is the result of calling xajax.getFormValues for the specified form.
function addFormValuesParameter( $sFormID )
Add an event handler to the specified element.
xajax.events.addHandler = function( element, sEvent, fun )
Adds a xajaxUserFunction object to the list of handlers that will be fired when the event is triggered.
function addHandler( & $xuf )
Response command used to install an event handler on the specified element.
function addHandler( $sTarget, $sEvent, $sHandler )
Detect, and add if not found, the prefix ‘on’ from the specified string.
xajax.tools.addOnPrefix = function( sEventName )
Used to add a single option to the options list.
function addOption( $sValue, $sText )
Used to add a single option to the options list.
function addOption( $sValue, $sText )
Used to add a list of options.
function addOptions( $aOptions, $aFields = array() )
Used to add a list of options.
function addOptions( $aOptions, $aFields = array() )
Adds a parameter to the list that will be specified for the request generated by this xajaxCall object.
function addParameter( $sParameter, $bUseQuotes = true )
Adds a parameter value to the parameter list for this request.
function addParameter()
Adds a response command that is generated by a plugin.
function addPluginCommand( $objPlugin, $aAttributes, $mData )
var $aDebugMessages
An associative array of events that will be assigned to this control.
var $aEvents
var $aEvents
An array of xajaxUserFunction object that are registered and available via a xajax.request call.
var $aFunctions
A list of xajaxUserFunction objects associated with this registered event.
var $aHandlers
Response command that is used to display an alert message to the user.
function alert( $sMsg )
An array of the currently registered languages.
var $aMessages
The associative array that will be used to store the parameters for this call.
var $aParameters
An array of parameters that will be used to populate the argument list for this function when the javascript is output in xajaxRequest->printScript
var $aParameters
Append the specified value to an element’s attribute.
xajax.dom.append = function( element, property, data )
Response command that indicates the specified data should be appended to the given element’s property.
function append( $sTarget, $sAttribute, $sData )
Used, primarily internally, to append one response object onto the end of another.
function append( $mResponse )
Stores the processing event handlers that have been assigned during this run of the script.
var $aProcessingEvents
var $aProcessors
var $aRegistrars
var $aRequestPlugins
var $aResponsePlugins
Stores the decoding sequence table.
var $aSequence
This array is used to store all the configuration settings that are set during the run of the script.
var $aSettings
Catch any exceptions thrown during the assignment and display an error message.
if ( xajax.dom.assign )
Assign an element’s attribute to the specified value.
xajax.dom.assign = function( element, property, data )
Response command indicating that the specified value should be assigned to the given element’s attribute.
function assign( $sTarget, $sAttribute, $sData )
Creates a new xajax_core, xajax_debug, etc...
function autoCompressJavascript( $sJsFullFilename = NULL, $bAlways = false )