PHP Класс Prado\Web\UI\ActiveControls\TCallbackClientSide
The following client side events are executing in order if the callback
request and response are send and received successfuly.
-
onPreDispatch executed before a request is dispatched.
-
onUninitialized executed when callback request is uninitialized.
-
onLoading* executed when callback request is initiated
-
onLoaded* executed when callback request begins.
-
onInteractive executed when callback request is in progress.
-
onCompleteexecuted when callback response returns.
-
onSuccess executed when callback request returns and is successful.
-
onFailure executed when callback request returns and fails.
-
onException raised when callback request fails due to request/response errors.
* Note that theses 2 events are not fired correctly by Opera. To make
them work in this browser, Prado will fire them just after onPreDispatch.
In a general way, onUninitialized, onLoading, onLoaded and onInteractive events
are not implemented consistently in all browsers.When cross browser compatibility is
needed, it is best to avoid use them
The OnSuccess and OnFailure events are raised when the
response is returned. A successful request/response will raise
OnSuccess event otherwise OnFailure will be raised.
-
PostState true to collect the form inputs and post them during callback, default is true.
-
RequestTimeOut The request timeout in milliseconds.
-
EnablePageStateUpdate enable the callback response to enable the
viewstate update.
Показать файл
Открыть проект
Открытые методы
Защищенные методы
Метод |
Описание |
|
ensureFunction ( $javascript ) : string |
Returns javascript statement enclosed within a javascript function. |
|
Описание методов
ensureFunction()
защищенный Метод
Returns javascript statement enclosed within a javascript function.
getEnablePageStateUpdate()
публичный Метод
getHasPriority()
публичный Метод
public getHasPriority ( ) : boolean |
Результат |
boolean |
true if the callback request has priority and will abort
existing prioritized request in order to send immediately. It does not
affect callbacks that are not prioritized. Default is true. |
getOnComplete()
публичный Метод
getOnException()
публичный Метод
getOnFailure()
публичный Метод
getOnInteractive()
публичный Метод
getOnLoaded()
публичный Метод
getOnLoading()
публичный Метод
getOnPreDispatch()
публичный Метод
getOnSuccess()
публичный Метод
getOnUninitialized()
публичный Метод
getPostBackParameter()
публичный Метод
getPostBackTarget()
публичный Метод
getPostState()
публичный Метод
public getPostState ( ) : boolean |
Результат |
boolean |
true to post the inputs of the form on callback, default
is post the inputs on callback. |
getRequestTimeOut()
публичный Метод
setEnablePageStateUpdate()
публичный Метод
Set to true to enable the callback response to enable the viewstate
update. This will automatically set HasPrority to true.
setHasPriority()
публичный Метод
setOnComplete()
публичный Метод
setOnException()
публичный Метод
setOnFailure()
публичный Метод
setOnInteractive()
публичный Метод
setOnLoaded()
публичный Метод
setOnLoading()
публичный Метод
setOnPreDispatch()
публичный Метод
setOnSuccess()
публичный Метод
setOnUninitialized()
публичный Метод
setPostBackParameter()
публичный Метод
setPostBackTarget()
публичный Метод
setPostState()
публичный Метод
setRequestTimeOut()
публичный Метод