Project Outline
applyUid(data)
addItem(data)
getObject(itemRender)
setData(data, ignoreEvent, ignoreDom)
dataSetBind(, bind)
addControl(, true)
triggerEvent(name, data)
setState(name, value)
getState(name)
setAttribute(key, value)
setStyle(style)
addCss(css)
setCss(css)
switchCssClass(oldClass, newClass)
hasCssClass(search)
setVisible(v, speed, type, callback)
setEnabled(e, recursive)
getHtml(markAsRendered)
setId(id)
render(control)
setPage(page)
setParent(parent)
bind(name, func, data)
hasBind(name, func)
unbind(name, func)
alterData(key, Boolean)
toggleCheckStateFrom(index, datasource, checkbox)
openNode(index, datasource)
closeNode(index, datasource)
setData(data)
toLogger(messsage)
setItemRenderByIndex(index, render, dontCreate, ignoreDataItemRenderMap)
setNodeData(nodeData)
setNodeDataByData(data, source)
createNodeInfo(datasource, parentIndex, func)
addItem(item)
addDataSource(source, targetItems, instant)
nodeClicked(int, true)
removeToggleControl(index, rerender)
createLoadMoreButton(index, limit, nodeData)
selectIndex(index, preventEvent)
selectAllFromIndex(index, datasource)
applyUid(data)
getObject(itemRender)
dataSetBind(, bind)
addControl(, true)
triggerEvent(name, data)
setState(name, value)
getState(name)
setAttribute(key, value)
setStyle(style)
addCss(css)
setCss(css)
switchCssClass(oldClass, newClass)
hasCssClass(search)
setVisible(v, speed, type, callback)
setEnabled(e, recursive)
getHtml(markAsRendered)
setId(id)
render(control)
setPage(page)
setParent(parent)
bind(name, func, data)
hasBind(name, func)
unbind(name, func)
addItem(data, render)
setItemRenderByIndex(index, render, dontCreate, ignoreDataItemRenderMap)
setItemRenderByIndices(indices, renderFactory)
hasItemRenderAt(index, itemRender)
applyUid(data)
getObject(itemRender)
setData(data, ignoreEvent, ignoreDom)
dataSetBind(, bind)
addControl(, true)
triggerEvent(name, data)
setState(name, value)
getState(name)
setAttribute(key, value)
setStyle(style)
addCss(css)
setCss(css)
switchCssClass(oldClass, newClass)
hasCssClass(search)
setVisible(v, speed, type, callback)
setEnabled(e, recursive)
getHtml(markAsRendered)
setId(id)
render(control)
setPage(page)
setParent(parent)
bind(name, func, data)
hasBind(name, func)
unbind(name, func)
addItem(data, when)
addItems(items)
addItemAt(item, index, render, preventRender)
addItemsAt(item, index, render)
setItemRenderByIndex(index, render, dontCreate, ignoreDataItemRenderMap)
setItemRenderByIndices(indices, renderFactory)
setItemRender(itemRender)
hasItemRenderAt(int, itemRender)
applyUid(data)
getObject(itemRender)
setData(data, ignoreEvent, ignoreDom)
dataSetBind(, bind)
addControl(, true)
triggerEvent(name, data)
setState(name, value)
getState(name)
setAttribute(key, value)
setStyle(style)
addCss(css)
setCss(css)
switchCssClass(oldClass, newClass)
hasCssClass(search)
setVisible(v, speed, type, callback)
setEnabled(e, recursive)
getHtml(markAsRendered)
setId(id)
render(control)
setPage(page)
setParent(parent)
bind(name, func, data)
hasBind(name, func)
unbind(name, func)
toLogger(messsage)
setItemRenderByIndex(index, render, dontCreate, ignoreDataItemRenderMap)
setNodeData(nodeData)
setNodeDataByData(data, source)
createNodeInfo(datasource, parentIndex, func)
addItem(item)
addDataSource(source, targetItems, instant)
openNode(index, datasource)
closeNode(index, datasource)
nodeClicked(int, true)
removeToggleControl(index, rerender)
createLoadMoreButton(index, limit, nodeData)
selectIndex(index, preventEvent)
selectAllFromIndex(index, datasource)
applyUid(data)
getObject(itemRender)
setData(data, ignoreEvent, ignoreDom)
dataSetBind(, bind)
addControl(, true)
triggerEvent(name, data)
setState(name, value)
getState(name)
setAttribute(key, value)
setStyle(style)
addCss(css)
setCss(css)
switchCssClass(oldClass, newClass)
hasCssClass(search)
setVisible(v, speed, type, callback)
setEnabled(e, recursive)
getHtml(markAsRendered)
setId(id)
render(control)
setPage(page)
setParent(parent)
bind(name, func, data)
hasBind(name, func)
unbind(name, func)
setData(data, ignoreEvent, ignoreDom)
setR(value)
setG(value)
setB(value)
setH(value)
setS(value)
setV(value)
setValue(either)
render(data, target)
replace(data, target)
renderHtml(data, target, dontAppend)
clear(control)
remove(control)
setData(value, control)
setTextData(value, control)
setCheckBoxData(value, control)
getData(control)
setLevel(String, Boolean)
showTimes(Boolean)
addErrorData(data, page)
write(String, type)
debug(String)
notice(String)
warning(String)
error(String)
route(String)
«
Framework jProton

Class Banana.Controls

Defined in: Control.js.

Constructor Summary
Constructor Detail
new Banana.Controls()

									
									
									
										
										
										
										
										
										
										
					
								
Documentation generated by JsDoc Toolkit 2.4.0 on Wed Dec 05 2012 21:57:48 GMT+0100 (CET)