|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.google.gwt.user.client.ui.UIObject
com.google.gwt.user.client.ui.Widget
com.sap.ui.core.client.ControlWidget
com.sap.ui.commons.client.ToolbarWidget
public class ToolbarWidget
The class Toolbar is the GWT wrapper
for the Phoenix control: sap.ui.commons.Toolbar.
A single, horizontal row of immediate, always visible items. In many cases, a toolbar item is a button with an icon. All controls having interface sap.ui.commons.ToolbarItem can be used as item.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class com.google.gwt.user.client.ui.UIObject |
|---|
com.google.gwt.user.client.ui.UIObject.DebugIdImpl, com.google.gwt.user.client.ui.UIObject.DebugIdImplEnabled |
| Field Summary |
|---|
| Fields inherited from class com.google.gwt.user.client.ui.UIObject |
|---|
DEBUG_ID_PREFIX |
| Constructor Summary | |
|---|---|
|
ToolbarWidget()
constructs the class ToolbarWidget |
|
ToolbarWidget(String id)
constructs the class ToolbarWidget |
protected |
ToolbarWidget(Toolbar control)
constructs the class ToolbarWidget |
| Method Summary | |
|---|---|
void |
addItem(ToolbarItem item)
Appends some item to the items-aggregation. |
void |
destroyItems()
Destroys all the items in the Items-aggregation. |
Toolbar |
getControl()
returns the reference to the Phoenix Control |
ToolbarDesign |
getDesign()
Getter for property design
Design settings are theme-dependent. |
com.sap.ui.core.client.js.JsArray<ToolbarItem> |
getItems()
Getter for aggregation items Aggregating the toolbar items. |
String |
getWidth()
Getter for property width
When there is not enough space for the toolbar to display all items, the rightmost items are overflowing into a drop-down menu. |
int |
indexOfItem(ToolbarItem item)
Checks for the provided com.sap.ui.commons.client.ToolbarItem in the items-aggregation and
returns its index if found or -1 otherwise. |
void |
insertItem(ToolbarItem item,
int index)
Inserts some item into the aggregation named items. |
boolean |
isStandalone()
Getter for property standalone
Alternatively, toolbars can be nested in controls from which they inherit the design. |
boolean |
isVisible()
Getter for property visible
Invisible controls are not rendered. |
void |
removeAllItems()
Removes all the items in the items-aggregation. |
void |
removeItem(int index)
Removes the item at position index in the items-aggregation named. |
void |
setDesign(ToolbarDesign value)
Setter for property designDefault value is: Flat |
void |
setStandalone(boolean value)
Setter for property standaloneDefault value is: true |
void |
setVisible(boolean value)
Setter for property visibleDefault value is: true |
void |
setWidth(String value)
Setter for property widthDefault value is: auto |
| Methods inherited from class com.sap.ui.core.client.ControlWidget |
|---|
destroy, doAttachChildren, doDetachChildren, isDesignTime, wrap |
| Methods inherited from class com.google.gwt.user.client.ui.Widget |
|---|
addAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, fireEvent, getHandlerCount, getLayoutData, getParent, isAttached, isOrWasAttached, onAttach, onBrowserEvent, onDetach, onLoad, onUnload, removeFromParent, setLayoutData, sinkEvents |
| Methods inherited from class com.google.gwt.user.client.ui.UIObject |
|---|
addStyleDependentName, addStyleName, ensureDebugId, ensureDebugId, ensureDebugId, getAbsoluteLeft, getAbsoluteTop, getElement, getOffsetHeight, getOffsetWidth, getStyleElement, getStyleName, getStyleName, getStylePrimaryName, getStylePrimaryName, getTitle, isVisible, onEnsureDebugId, removeStyleDependentName, removeStyleName, setElement, setElement, setHeight, setPixelSize, setSize, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setTitle, setVisible, sinkBitlessEvent, toString, unsinkEvents |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public ToolbarWidget()
ToolbarWidget
public ToolbarWidget(String id)
ToolbarWidget
id - id of the ToolbarWidgetprotected ToolbarWidget(Toolbar control)
ToolbarWidget
control - reference to an existing Toolbar| Method Detail |
|---|
public Toolbar getControl()
Control
getControl in class com.sap.ui.core.client.ControlWidgetControlpublic boolean isVisible()
visible
Invisible controls are not rendered.
isVisible in class com.google.gwt.user.client.ui.UIObjectpublic void setVisible(boolean value)
visibletrue
setVisible in class com.google.gwt.user.client.ui.UIObjectvalue - booleanpublic String getWidth()
width
When there is not enough space for the toolbar to display all items, the rightmost items are overflowing into a drop-down menu.
public void setWidth(String value)
widthauto
setWidth in class com.google.gwt.user.client.ui.UIObjectvalue - Stringpublic ToolbarDesign getDesign()
design
Design settings are theme-dependent.
public void setDesign(ToolbarDesign value)
designFlat
value - com.sap.ui.commons.client.ToolbarDesignpublic boolean isStandalone()
standalone
Alternatively, toolbars can be nested in controls from which they inherit the design.
public void setStandalone(boolean value)
standalonetrue
value - booleanpublic com.sap.ui.core.client.js.JsArray<ToolbarItem> getItems()
public void insertItem(ToolbarItem item,
int index)
item - the item to insertindex - int the 0-based index the item should be inserted at.public void addItem(ToolbarItem item)
item - com.sap.ui.commons.client.ToolbarItem the item to addpublic void removeItem(int index)
index in the items-aggregation named.
index - int the position of the item to remove.public void removeAllItems()
public int indexOfItem(ToolbarItem item)
com.sap.ui.commons.client.ToolbarItem in the items-aggregation and
returns its index if found or -1 otherwise.
item - the item whose index is looked for.
public void destroyItems()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||