Search:
jgrouse.widgets.Widget
module jgrouse.widgets.Widget
Module with base jGrouse widget
Defined in jgrouse/widgets/Widget.js
Class Summary
Spices are components that enhance default behavior of widgets.
Base class for all jGrouse widgets.
Structure Summary
Structure describing dimensions of widget, in px
Variable Summary
Map containing all widget instances in the system
Function Summary
getSpiceClass(String spiceAlias)
Get spice's class by alias
Get widget's class by widget's alias
String nextId()
Generate unique identifier that could be used as an ID for DOM element.
Associate widget's alias with widget's class
Variable Details
variable _widgetInstances
Map containing all widget instances in the system
Defined in jgrouse.widgets.Widget
Function Details
function getSpiceClass
getSpiceClass(String spiceAlias)
Get spice's class by alias
Parameters:
spiceAlias
function getWidgetClass
String getWidgetClass(String widgetType)
Get widget's class by widget's alias
Parameters:
widgetType - widget's aliasfunction nextId
String nextId()
Generate unique identifier that could be used as an ID for DOM element.
Defined in jgrouse.widgets.Widget
function registerSpice
registerSpice(String spiceName, String spiceClassName)
spiceName - spice's aliasspiceClassName - spice's class namefunction registerWidget
registerWidget(String widgetName, String widgetClassName)
Associate widget's alias with widget's class
Parameters:
widgetName - widget's aliaswidgetClassName - name of widget's class