| Modifier and Type | Method and Description |
|---|---|
abstract boolean |
FocusHandler.canHandleKeyPress(Component component,
Event.NativePreviewEvent pe)
Return true if this handler can handle key events for the given component.
|
boolean |
NavigationHandler.canHandleTabKey(Component comp)
Determines if the this handler instance can handle the given widget.
|
NavigationHandler |
FocusManager.findNavigationHandler(Component comp)
Returns the first matching navigation handler given the target widget.
|
void |
FocusFrame.frame(Component newComponent)
Frames the given widget.
|
void |
FocusFrame.frame(Component newComponent,
Element newElement)
Frames the given widget.
|
void |
FocusFrame.hide(Component c)
Hides the frame.
|
void |
FocusHandler.onEnter(Component component,
Event.NativePreviewEvent pe) |
void |
FocusHandler.onEscape(Component component,
Event.NativePreviewEvent pe) |
void |
FocusHandler.onLeft(Component component,
Event.NativePreviewEvent pe) |
void |
FocusHandler.onRight(Component component,
Event.NativePreviewEvent pe) |
void |
FocusHandler.onTab(Component component,
Event.NativePreviewEvent pe) |
void |
FocusFrame.show(Component c)
Shows the frame on a widget that has been previously framed.
|
void |
FocusFrame.sync(Component c)
Updates the frame's size and position to match the widget.
|
void |
FocusFrame.sync(Component c,
Element elem)
Updates the frame's size and position to match the widget's child
element.
|
void |
FocusFrame.unframe(Component c)
Remove the comonent's frame.
|
| Modifier and Type | Method and Description |
|---|---|
Component |
KeyNav.getComponent()
Returns the target widget.
|
| Modifier and Type | Method and Description |
|---|---|
void |
KeyNav.bind(Component target)
Binds the key nav to the widget.
|
| Constructor and Description |
|---|
KeyNav(Component target)
Creates a new key nav for the specified target.
|
| Modifier and Type | Class and Description |
|---|---|
class |
Insert
A custom widget used to show insert locations with drop targets.
|
class |
StatusProxy
A custom widget used to display the status of the drag operation and
information about the data being dragged.
|
| Modifier and Type | Method and Description |
|---|---|
Component |
ResizeEndEvent.getTarget() |
Component |
ResizeStartEvent.getTarget() |
| Modifier and Type | Method and Description |
|---|---|
void |
Draggable.setContainer(Component container)
Specifies a container to which the drag widget is constrained.
|
| Constructor and Description |
|---|
Resizable(Component resize)
Creates a new resizable instance with 8-way resizing.
|
Resizable(Component resize,
Resizable.Dir... handles)
Creates a new resizable instance.
|
Resizable(Resizable.ResizableAppearance appearance,
Component resize,
Resizable.Dir... handles) |
ResizeEndEvent(Component target,
Event event) |
ResizeStartEvent(Component target,
Event event) |
| Modifier and Type | Class and Description |
|---|---|
class |
ComponentStateHandler<S,C extends Component>
Abstract state handler for Components, capable of using the widget's stateId
property as a key instead of being given one.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
ComponentPlugin<C extends Component>
Defines the interface for component plugins.
|
| Modifier and Type | Class and Description |
|---|---|
class |
CollapsePanel
Acts as a stand-in for a collapsed
ContentPanel. |
class |
ColorPalette
A cell component that displays a palette of colors and allows the user to
select one.
|
class |
Composite |
class |
ContentPanel |
class |
DatePicker |
class |
Dialog
A
Window with specialized support for buttons. |
class |
FramedPanel
A ContentPanel that internally uses a @link
FramedPanelAppearance. |
class |
Header
A custom widget that supports an icon, text, and tool area.
|
class |
ListView<M,N>
Displays a list of data.
|
class |
ModalPanel
A panel that grays out the view port and displays a widget above it.
|
class |
Popup
A panel that can be displayed over other widgets.
|
class |
Portlet |
class |
ProgressBar
An updateable progress bar widget.
|
class |
Slider |
class |
SplitBar
Creates a draggable splitter on the side of a widget.
|
class |
Status |
class |
TabPanel
A basic tab container.
|
class |
WidgetComponent
Creates a widget from a widget.
|
class |
Window
A specialized content panel intended for use as an application window.
|
| Modifier and Type | Method and Description |
|---|---|
<X extends Component> |
ComponentManager.find(Element target)
Attempts to find a widget.
|
<X extends Component> |
ComponentManager.find(Element target,
Class<X> clazz)
Attempts to find a widget.
|
<X extends Component> |
ComponentManager.get(Class<?> clazz)
Returns all widget by class.
|
| Modifier and Type | Method and Description |
|---|---|
Component |
ComponentManager.get(String id)
Returns a widget by id.
|
Component |
FocusManagerSupport.getComponent()
Returns the target widget.
|
Component |
SplitBar.getContainer()
Returns the container widget.
|
Component |
SplitBar.getTargetWidget()
Returns the resize widget.
|
| Modifier and Type | Method and Description |
|---|---|
Collection<Component> |
ComponentManager.getAll()
Returns a collection of all registered components.
|
| Modifier and Type | Method and Description |
|---|---|
int |
Header.indexOf(Component tool)
Returns the index of the given tool.
|
void |
Header.removeTool(Component tool)
Removes a tool.
|
void |
ModalPanel.show(Component component)
Displays the panel.
|
void |
Popup.show(Component widget)
Displays the popup aligned to the bottom left of the widget.
|
| Modifier and Type | Method and Description |
|---|---|
HandlerRegistration |
ComponentManager.addRegisterHandler(RegisterEvent.RegisterHandler<Component> handler) |
HandlerRegistration |
ComponentManager.addUnregisterHandler(UnregisterEvent.UnregisterHandler<Component> handler) |
| Constructor and Description |
|---|
SplitBar(SplitBar.SplitBarAppearance appearance,
Style.LayoutRegion region,
Component target)
Creates a new split bar.
|
SplitBar(Style.LayoutRegion region,
Component target) |
SplitBar(Style.LayoutRegion style,
Component resizeWidget,
Component container)
Creates a new split bar.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractInputMessageBox |
class |
AlertMessageBox |
class |
ConfirmMessageBox |
class |
MessageBox
Utility class for generating different styles of message boxes.
|
class |
MultiLinePromptMessageBox |
class |
ProgressMessageBox |
class |
PromptMessageBox |
| Modifier and Type | Class and Description |
|---|---|
class |
ButtonBar
A horizontal row of buttons.
|
class |
ButtonGroup |
class |
CellButtonBase<C> |
class |
IconButton
A simple css styled button with 3 states: normal, over, and disabled.
|
class |
SplitButton
A split button that provides a built-in dropdown arrow that can fire an event
separately from the default click event of the button.
|
class |
TextButton |
class |
ToggleButton
A 2-state toggle button.
|
class |
ToolButton
A
IconButton that supports a set of predefined styles, see
IconButton.IconConfig. |
| Modifier and Type | Class and Description |
|---|---|
class |
CellComponent<C>
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractHtmlLayoutContainer |
class |
AccordionLayoutContainer |
class |
BorderLayoutContainer |
class |
BoxLayoutContainer |
class |
CardLayoutContainer |
class |
CenterLayoutContainer |
class |
Container
Abstract base for components that can contain child widgets.
|
class |
CssFloatLayoutContainer |
class |
FlowLayoutContainer |
class |
HBoxLayoutContainer |
class |
HorizontalLayoutContainer |
class |
HtmlLayoutContainer |
class |
InsertContainer |
class |
InsertResizeContainer |
class |
NorthSouthContainer |
class |
PortalLayoutContainer |
class |
ResizeContainer |
class |
SimpleContainer
SimpleContainer takes one child and sizes it to match the container size.
|
class |
VBoxLayoutContainer |
class |
VerticalLayoutContainer |
class |
Viewport
A LayoutContainer that fills the browser window and monitors window resizing.
|
| Modifier and Type | Method and Description |
|---|---|
Component |
DeactivateEvent.getSource() |
Component |
RefreshEvent.getSource() |
Component |
CheckChangeEvent.getSource() |
Component |
BeforeExpandItemEvent.getSource() |
Component |
BlurEvent.getSource() |
Component |
MaximizeEvent.getSource() |
Component |
CheckChangedEvent.getSource() |
Component |
EnableEvent.getSource() |
Component |
BeforeCheckChangeEvent.getSource() |
Component |
FocusEvent.getSource() |
Component |
CollapseItemEvent.getSource() |
Component |
BeforeCollapseItemEvent.getSource() |
Component |
ExpandItemEvent.getSource() |
Component |
DisableEvent.getSource() |
Component |
BeforeShowEvent.getSource() |
Component |
CloseEvent.getSource() |
Component |
ShowContextMenuEvent.getSource() |
Component |
BeforeHideEvent.getSource() |
Component |
BeforeExpandEvent.getSource() |
Component |
HideEvent.getSource() |
Component |
MoveEvent.getSource() |
Component |
ShowEvent.getSource() |
Component |
BeforeShowContextMenuEvent.getSource() |
Component |
BeforeCloseEvent.getSource() |
Component |
ActivateEvent.getSource() |
Component |
MinimizeEvent.getSource() |
Component |
CollapseEvent.getSource() |
| Modifier and Type | Class and Description |
|---|---|
class |
AdapterField<T> |
class |
CellField<C> |
class |
CheckBox
Simple checkbox field.
|
class |
ComboBox<T> |
class |
DateField |
class |
DualListField<M,T> |
class |
Field<T> |
class |
FieldLabel
Form field wrapper to add a label and validation error text.
|
class |
FieldSet |
class |
FileUploadField |
class |
FormPanel |
class |
HtmlEditor |
class |
ListField<M,T> |
class |
NumberField<N extends Number> |
class |
PasswordField |
class |
Radio |
class |
SimpleComboBox<T> |
class |
SpinnerField<N extends Number> |
class |
StoreFilterField<T> |
class |
TextArea |
class |
TextField |
class |
TimeField |
class |
TriggerField<T> |
class |
TwinTriggerField<T> |
class |
ValueBaseField<T> |
| Constructor and Description |
|---|
TitleErrorHandler(Component target) |
ToolTipErrorHandler(Component target) |
| Modifier and Type | Class and Description |
|---|---|
class |
ColumnFooter<M>
Column footer widget for Grid, which renders one to many aggregation rows.
|
class |
ColumnFooter.FooterRow |
class |
ColumnHeader<M>
ColumnHeader Component.
|
class |
ColumnHeader.GridSplitBar |
class |
ColumnHeader.Group |
class |
ColumnHeader.Head |
class |
Grid<M>
This class represents the primary interface of a widget based grid control.
|
class |
LiveToolItem
A specialized tool item for
>LiveGridView that shows the current
location and total records. |
| Modifier and Type | Class and Description |
|---|---|
class |
ListMenu<M,V> |
class |
RangeMenu<M,V extends Number> |
| Modifier and Type | Class and Description |
|---|---|
class |
Info
Displays a message in the bottom right region of the browser for a specified
amount of time.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AdapterMenuItem
Allows any widget to be placed in a menu.
|
class |
CheckMenuItem
Adds a menu item that contains a checkbox by default, but can also be part of
a radio group.
|
class |
ColorMenu |
class |
DateMenu |
class |
HeaderMenuItem
A menu item for headings.
|
class |
Item
The base class for all items that render into menus.
|
class |
Menu
A menu widget.
|
class |
MenuBar |
class |
MenuBarItem |
class |
MenuItem
A base class for all menu items that require menu-related functionality (like
sub-menus) and are not static display items.
|
class |
SeparatorMenuItem
Adds a separator bar to a menu, used to divide logical groups of menu items.
|
| Modifier and Type | Method and Description |
|---|---|
Component |
SelectionChangedEvent.getSource() |
| Modifier and Type | Class and Description |
|---|---|
class |
QuickTip
A specialized tooltip class for tooltips that can be specified in markup.
|
class |
Tip
This is the base class for
ToolTip that provides the basic layout and
positioning that all tip-based classes require. |
class |
ToolTip
A standard tooltip implementation for providing additional information when
hovering over a target element.
|
| Modifier and Type | Class and Description |
|---|---|
class |
FillToolItem
Fills the toolbar width, pushing any newly added items to the right.
|
class |
LabelToolItem
A label tool item.
|
class |
PagingToolBar |
class |
SeparatorToolItem
A tool bar separator.
|
class |
ToolBar
A standard tool bar.
|
| Modifier and Type | Class and Description |
|---|---|
class |
Tree<M,C>
A hierarchical tree widget bound directly to a @link
TreeStore. |
| Modifier and Type | Method and Description |
|---|---|
void |
TreeView.bind(Component component,
Store store) |
| Modifier and Type | Class and Description |
|---|---|
class |
TreeGrid<M>
A hierarchical tree grid bound to a
TreeStore. |
Copyright © 2012. All Rights Reserved.