PHP Класс Arrilot\Widgets\Factories\JavascriptFactory

Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
$ajaxLink string Ajax link where widget can grab content.
$widgetFactory AbstractWidgetFactory Widget factory object.

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

Метод Описание
__construct ( AbstractWidgetFactory $widgetFactory )
getContainerId ( ) : string Get the current widget container id.
getLoader ( ) : string Construct javascript code to load the widget.
getReloader ( float | integer $timeout ) : string Construct javascript code to reload the widget.

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

Метод Описание
constructAjaxCall ( ) : string Construct ajax call for loaders.
constructJqueryAjaxCall ( string $url ) : string Construct ajax call with jquery.
constructNativeJsAjaxCall ( string $url ) : string Construct ajax call without jquery.
useJquery ( ) : boolean Determine what to use - jquery or native js.

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

__construct() публичный метод

public __construct ( AbstractWidgetFactory $widgetFactory )
$widgetFactory AbstractWidgetFactory

constructAjaxCall() защищенный метод

Construct ajax call for loaders.
protected constructAjaxCall ( ) : string
Результат string

constructJqueryAjaxCall() защищенный метод

Construct ajax call with jquery.
protected constructJqueryAjaxCall ( string $url ) : string
$url string
Результат string

constructNativeJsAjaxCall() защищенный метод

Construct ajax call without jquery.
protected constructNativeJsAjaxCall ( string $url ) : string
$url string
Результат string

getContainerId() публичный метод

Get the current widget container id.
public getContainerId ( ) : string
Результат string

getLoader() публичный метод

Construct javascript code to load the widget.
public getLoader ( ) : string
Результат string

getReloader() публичный метод

Construct javascript code to reload the widget.
public getReloader ( float | integer $timeout ) : string
$timeout float | integer
Результат string

useJquery() защищенный метод

Determine what to use - jquery or native js.
protected useJquery ( ) : boolean
Результат boolean

Описание свойств

$widgetFactory защищенное свойство

Widget factory object.
protected AbstractWidgetFactory,Arrilot\Widgets\Factories $widgetFactory
Результат AbstractWidgetFactory