PHP Class Arrilot\Widgets\Factories\JavascriptFactory

Afficher le fichier Open project: arrilot/laravel-widgets Class Usage Examples

Protected Properties

Свойство Type Description
$ajaxLink string Ajax link where widget can grab content.
$widgetFactory AbstractWidgetFactory Widget factory object.

Méthodes publiques

Méthode Description
__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.

Méthodes protégées

Méthode Description
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.

Method Details

__construct() public méthode

public __construct ( AbstractWidgetFactory $widgetFactory )
$widgetFactory AbstractWidgetFactory

constructAjaxCall() protected méthode

Construct ajax call for loaders.
protected constructAjaxCall ( ) : string
Résultat string

constructJqueryAjaxCall() protected méthode

Construct ajax call with jquery.
protected constructJqueryAjaxCall ( string $url ) : string
$url string
Résultat string

constructNativeJsAjaxCall() protected méthode

Construct ajax call without jquery.
protected constructNativeJsAjaxCall ( string $url ) : string
$url string
Résultat string

getContainerId() public méthode

Get the current widget container id.
public getContainerId ( ) : string
Résultat string

getLoader() public méthode

Construct javascript code to load the widget.
public getLoader ( ) : string
Résultat string

getReloader() public méthode

Construct javascript code to reload the widget.
public getReloader ( float | integer $timeout ) : string
$timeout float | integer
Résultat string

useJquery() protected méthode

Determine what to use - jquery or native js.
protected useJquery ( ) : boolean
Résultat boolean

Property Details

$widgetFactory protected_oe property

Widget factory object.
protected AbstractWidgetFactory,Arrilot\Widgets\Factories $widgetFactory
Résultat AbstractWidgetFactory