bbbfly. WidgetRegistry object

bbbfly.WidgetRegistry

In Packages

Methods

CallAllGroupWidgets (group, funcName, args){Array.<mixed>}

Call all widgets in group method
Parameters:
Name Type Description
group string Widget group id
funcName string Method to call
args Array.<mixed> Method arguments
Returns:
Type Description
Array.<mixed> Array of returned values

CallAllWidgets (funcName, args){Array.<mixed>}

Call all widgets method
Parameters:
Name Type Description
funcName string Method to call
args Array.<mixed> Method arguments
Returns:
Type Description
Array.<mixed> Array of returned values

CallWidget (widget, funcName, args){mixed}

Call widget method
Parameters:
Name Type Description
widget bbbfly.Widget
funcName string Method to call
args Array.<mixed> Method arguments
Returns:
Type Description
mixed called method return value

CallWidgetById (id, funcName, args){mixed}

Call widget method
Parameters:
Name Type Description
id string Widget id
funcName string Method to call
args Array.<mixed> Method arguments
Returns:
Type Description
mixed called method return value

GetGroupShownWidget (group){bbbfly.Widget}

Get widget shown in certain group
Parameters:
Name Type Description
group string Widget group id
Returns:
Type Description
bbbfly.Widget
Get all widgets of certain group
Parameters:
Name Type Description
group string Widget group id
Returns:
Type Description
Array.<bbbfly.Widget>
Parameters:
Name Type Description
id string Widget id
Returns:
Type Description
bbbfly.Widget
Returns:
Type Description
Array.<bbbfly.Widget>

RegisterWidget (){bolean}

Parameters:
Type Description
bbbfly.Widget Widget to register
Returns:
Type Description
bolean If widget was registered

WidgetId (){string|null}

Parameters:
Type Description
bbbfly.Widget Widget
Returns:
Type Description
string | null Widget ID