xajaxScriptPlugin. inc.phpContains the xajaxScriptPlugin class declaration. Summary
xajaxScriptPlugin classPlease see copyright.inc.php for a detailed description, copyright and license information. xajaxScriptPluginContains the code that can produce script and style data during deferred script generation. This allows the xajax generated javascript and style sheet information to be loaded via an external file reference instead of inlined into the page source. Summary
configure
Sets/stores configuration options used by this plugin. See alsoxajax::configure. This plugin will watch for and store the current setting for the following configuration options:
generateClientScript
Called by the xajaxPluginManager when the text of the client script (or style) declarations are needed. This function will only output script or style information if the request URI contained an appropriate hash code and script deferral is in effect. canProcessRequest
Called by the xajaxPluginManager to determine if this plugin can process the current request. This will return true when the requestURI contains an appropriate hash code. processRequest
Called by the xajaxPluginManager when the current request should be processed. This plugin will generate the javascript or style sheet information that would normally be output by the other xajax plugin objects, when script deferral is in effect. If script deferral is disabled, this function returns without performing any functions. |
var $sRequest
var $sHash
var $sRequestURI
var $bDeferScriptGeneration
var $bValidateHash
var $bWorking
Construct and initialize the xajax script plugin object.
function xajaxScriptPlugin()
xajax::configure.
function configure( $sName, $mValue )
Call this function to set options that will effect the processing of xajax requests.
function configure( $sName, $mValue )
Called by the xajaxPluginManager when the text of the client script (or style) declarations are needed.
function generateClientScript()
Called by the xajaxPluginManager to determine if this plugin can process the current request.
function canProcessRequest()
Called by the xajaxPluginManager when the current request should be processed.
function processRequest()