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.
С версии: 3.1
Наследование: extends Prado\Web\UI\TClientSideOptions
Показать файл Открыть проект

Открытые методы

Метод Описание
getEnablePageStateUpdate ( ) : boolean
getHasPriority ( ) : boolean
getOnComplete ( ) : string
getOnException ( ) : string
getOnFailure ( ) : string
getOnInteractive ( ) : string
getOnLoaded ( ) : string
getOnLoading ( ) : string
getOnPreDispatch ( ) : string
getOnSuccess ( ) : string
getOnUninitialized ( ) : string
getPostBackParameter ( ) : string
getPostBackTarget ( ) : string
getPostState ( ) : boolean
getRequestTimeOut ( ) : integer
setEnablePageStateUpdate ( $value ) Set to true to enable the callback response to enable the viewstate update. This will automatically set HasPrority to true.
setHasPriority ( $value )
setOnComplete ( $javascript )
setOnException ( $javascript )
setOnFailure ( $javascript )
setOnInteractive ( $javascript )
setOnLoaded ( $javascript )
setOnLoading ( $javascript )
setOnPreDispatch ( $javascript )
setOnSuccess ( $javascript )
setOnUninitialized ( $javascript )
setPostBackParameter ( $value )
setPostBackTarget ( $value )
setPostState ( $value )
setRequestTimeOut ( $value )

Защищенные методы

Метод Описание
ensureFunction ( $javascript ) : string Returns javascript statement enclosed within a javascript function.

Описание методов

ensureFunction() защищенный Метод

Returns javascript statement enclosed within a javascript function.
protected ensureFunction ( $javascript ) : string
Результат string javascript statement wrapped in a javascript function

getEnablePageStateUpdate() публичный Метод

public getEnablePageStateUpdate ( ) : boolean
Результат boolean client-side viewstate will be updated on callback response if true. Default is true.

getHasPriority() публичный Метод

Устаревший: since 3.3.0
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() публичный Метод

public getOnComplete ( ) : string
Результат string javascript code for client-side onComplete event

getOnException() публичный Метод

public getOnException ( ) : string
Результат string javascript code for client-side onException event

getOnFailure() публичный Метод

public getOnFailure ( ) : string
Результат string javascript code for client-side onFailure event

getOnInteractive() публичный Метод

public getOnInteractive ( ) : string
Результат string javascript code for client-side onInteractive event

getOnLoaded() публичный Метод

public getOnLoaded ( ) : string
Результат string javascript code for client-side onLoaded event

getOnLoading() публичный Метод

public getOnLoading ( ) : string
Результат string javascript code for client-side onLoading event

getOnPreDispatch() публичный Метод

public getOnPreDispatch ( ) : string
Результат string javascript code to be executed before a request is dispatched.

getOnSuccess() публичный Метод

public getOnSuccess ( ) : string
Результат string javascript code for client-side onSuccess event

getOnUninitialized() публичный Метод

public getOnUninitialized ( ) : string
Результат string javascript code for client-side onUninitialized event

getPostBackParameter() публичный Метод

public getPostBackParameter ( ) : string
Результат string post back event parameter.

getPostBackTarget() публичный Метод

public getPostBackTarget ( ) : string
Результат string post back target ID

getPostState() публичный Метод

public getPostState ( ) : boolean
Результат boolean true to post the inputs of the form on callback, default is post the inputs on callback.

getRequestTimeOut() публичный Метод

public getRequestTimeOut ( ) : integer
Результат integer callback request timeout.

setEnablePageStateUpdate() публичный Метод

Set to true to enable the callback response to enable the viewstate update. This will automatically set HasPrority to true.
public setEnablePageStateUpdate ( $value )

setHasPriority() публичный Метод

Устаревший: since 3.3.0
public setHasPriority ( $value )

setOnComplete() публичный Метод

public setOnComplete ( $javascript )

setOnException() публичный Метод

public setOnException ( $javascript )

setOnFailure() публичный Метод

public setOnFailure ( $javascript )

setOnInteractive() публичный Метод

public setOnInteractive ( $javascript )

setOnLoaded() публичный Метод

public setOnLoaded ( $javascript )

setOnLoading() публичный Метод

public setOnLoading ( $javascript )

setOnPreDispatch() публичный Метод

public setOnPreDispatch ( $javascript )

setOnSuccess() публичный Метод

public setOnSuccess ( $javascript )

setOnUninitialized() публичный Метод

public setOnUninitialized ( $javascript )

setPostBackParameter() публичный Метод

public setPostBackParameter ( $value )

setPostBackTarget() публичный Метод

public setPostBackTarget ( $value )

setPostState() публичный Метод

public setPostState ( $value )

setRequestTimeOut() публичный Метод

public setRequestTimeOut ( $value )