$#! | |
$ | |
__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 )