public class Menu extends ListGrid implements HasItemClickHandlers
A Menu
is initialized with a set of MenuItems specified as items, each of which represents one row in the menu's display and
specifies the action to take when that menu item is selected.
Each MenuItem can have a title, icon, shortcut keys, optional MenuItem.submenu and various other settings. Alternatively, a
MenuItem can contain an arbitrary widget via MenuItem.embeddedComponent.
To create a context menu
for a component, provide a Menu instance for the Canvas.contextMenu property. Note that some components like ListGrid have
more specific properties because they have distinct regions or because they have a default set of context menu actions
available (for example: ListGrid.headerContextMenu and related APIs).
If you want a button that pops up a menu when clicked, or a bar of
such buttons, see the MenuButton and MenuBar classes.
To create a pop-up panel interface that looks nothing like a
Menu (but still dismisses automatically on an outside click), use Canvas.showClickMask() to arrange for automatic dismissal, and the
Canvas.showNextTo() utility method to place the component near
whatever triggered it, while automatically staying on-screen.
| Modifier and Type | Field and Description |
|---|---|
static ListGridField |
ICON_FIELD |
static ListGridField |
KEY_FIELD |
static ListGridField |
SUBMENU_FIELD |
static ListGridField |
TITLE_FIELD |
config, configOnly, factoryCreated, factoryProperties, id, nativeObject, scClassName| Constructor and Description |
|---|
Menu() |
Menu(com.google.gwt.core.client.JavaScriptObject jsObj) |
| Modifier and Type | Method and Description |
|---|---|
void |
addItem(MenuItem item) |
void |
addItem(MenuItem item,
int index) |
com.google.gwt.event.shared.HandlerRegistration |
addItemClickHandler(ItemClickHandler handler)
Add a itemClick handler.
|
static void |
changeAutoChildDefaults(java.lang.String autoChildName,
Canvas defaults)
Changes the defaults for Canvas AutoChildren named
autoChildName. |
static void |
changeAutoChildDefaults(java.lang.String autoChildName,
FormItem defaults)
Changes the defaults for FormItem AutoChildren named
autoChildName. |
protected com.google.gwt.core.client.JavaScriptObject |
create() |
void |
fetchData()
This DataBoundComponent method does not apply to Menu.
|
void |
fetchData(Criteria criteria)
Retrieves data from the DataSource that matches the specified criteria.
|
void |
fetchData(Criteria criteria,
DSCallback callback)
Retrieves data from the DataSource that matches the specified criteria.
|
void |
fetchData(Criteria criteria,
DSCallback callback,
DSRequest requestProperties)
This DataBoundComponent method does not apply to Menu.
|
MenuItem[] |
getAllItems()
Retrieves the full set of items for this menu, including
hidden items |
java.lang.Boolean |
getAlternateRecordStyles()
Explicitly disable alternateRecordStyles at the menu level by default so setting to true for all ListGrids will not
impact menus' appearance.
|
java.lang.Boolean |
getAutoDismiss()
When false, when a menu item is chosen (via mouse click or keyboard), the menu is not automatically hidden, staying in
place for further interactivity
|
java.lang.Boolean |
getAutoDismissOnBlur()
When false, when a user clicks outside the menu, or hits the Escape key, this menu will not be automatically hidden,
staying in place for further interactivity.
|
java.lang.Boolean |
getAutoDraw()
Menus will not draw on initialization, until they're explicitly show()n
|
java.lang.String |
getBaseStyle()
CSS style for a normal cell
|
java.lang.String |
getBodyStyleName()
CSS style used for the body of this menu when there is no icon field.
|
java.lang.String |
getCancelButtonTitle()
Title for the "Done" button shown when the
NavigationBar is present. |
boolean |
getCanSaveSearches()
Option to save searches is disabled for menus
|
java.lang.Boolean |
getCanSelectParentItems()
If true, clicking or pressing Enter on a menu item that has a submenu will select that item (with standard behavior of
hiding the menus, calling click handlers, etc) instead of showing the submenu.
|
boolean |
getCanShowFilterEditor()
Option to show filter editor is disabled for menus
|
java.lang.Boolean |
getCascadeAutoDismiss()
When true any generated submenus will inherit
autoDismiss
from this menu. |
int |
getCellHeight()
The height of each item in the menu, in pixels.
|
java.lang.String |
getCellStyle(ListGridRecord record,
int rowNum,
int colNum)
Return the CSS class for a cell.
|
java.lang.String |
getCheckmarkDisabledImage()
Default image to display for
check-marked items when the
item is disabled. |
ImgHTMLProperties |
getCheckmarkDisabledImageAsImgHTMLProperties()
Default image to display for
check-marked items when the
item is disabled. |
java.lang.String |
getCheckmarkImage()
Default image to display for
check-marked items. |
ImgHTMLProperties |
getCheckmarkImageAsImgHTMLProperties()
Default image to display for
check-marked items. |
DataSource |
getDataSource()
Optional DataSource to fetch menuItems and submenus from, instead of using
items. |
int |
getDefaultWidth()
The default menu width.
|
java.lang.String |
getEditProxyConstructor()
Default class used to construct the
EditProxy for this component when the component is
first placed into edit mode. |
java.lang.String |
getEmptyMessage()
Message to show when a menu is shown with no items.
|
java.lang.Boolean |
getFetchSubmenus()
When using a Tree or hierarchical DataSource as the menu's data, submenus are automatically generated from child nodes.
|
java.lang.String |
getFillSpaceStyleName()
If set, alternative body style for the menu used when there is no icon field and the
placement settings indicate the menu will be filling a portion of
the screen or a panel. |
java.lang.Boolean |
getFilterHiddenItems()
Does this hide menu items marked as
hidden menu items by
filtering them out of the data set? |
java.lang.String |
getIconBodyStyleName()
If set, the CSS style used for the body of this menu when there is an icon field.
|
static ListGridField |
getIconFieldDefaults()
Default properties for the automatically generated icon column.
|
ListGridField |
getIconFieldProperties()
Custom properties for the automatically generated icon column.
|
java.lang.String |
getIconFillSpaceStyleName()
If set, alternative body style for the menu used when there is an icon field and the
placement settings indicate the menu will be filling a portion of
the screen or a panel. |
int |
getIconHeight()
The default height applied to custom icons in this menu.
|
int |
getIconWidth()
The default width applied to custom icons in this menu.
|
Criteria |
getInitialCriteria()
Criteria to be used when fetching items for this Menu.
|
MenuItem |
getItem(int item)
Get a particular MenuItem by index.
|
MenuItem |
getItem(int item,
boolean logicalIndex)
Get a particular MenuItem by index.
|
java.lang.String |
getItemHiddenProperty()
Items with this property set to true will be hidden within the menu.
|
int |
getItemNum(MenuItem item)
Given a MenuItem, return it's index in the items array.
|
MenuItem[] |
getItems()
Return the menu items.
|
static ListGridField |
getKeyFieldDefaults()
Default properties for the automatically generated key column.
|
ListGridField |
getKeyFieldProperties()
Custom properties for the automatically generated key column.
|
com.smartgwt.logicalstructure.core.LogicalStructureObject |
getLogicalStructure()
Getter implementing the
LogicalStructure interface,
which supports Eclipse's logical structure debugging facility. |
java.lang.Integer |
getMenuButtonWidth()
For a menu that has a
MenuButton generated for it automatically (for example
when included in a MenuBar, the width that the MenuButton should have. |
NavigationBar |
getNavigationBar()
Navigation bar shown when
placement setting indicates that
the menu should be shown filling a portion of the screen or a panel. |
Canvas |
getNavStack()
When the
placement setting indicates that the menu should be
shown filling a portion of the screen or a panel, navStack is a container element created to hold the
NavigationBar and any submenus that are shown by the menu. |
com.google.gwt.core.client.JavaScriptObject |
getOrCreateJsObj() |
static Menu |
getOrCreateRef(com.google.gwt.core.client.JavaScriptObject jsObj) |
static Menu |
getOrCreateRef(com.google.gwt.core.client.JavaScriptObject jsObj,
MenuItem parentItem) |
PanelPlacement |
getPlacement()
Where should the menu be placed on the screen?
|
java.lang.String |
getShowAnimationEffect()
When this menu is shown how should it animate into view? By default the menu will just show at the specified
size/position.
|
java.lang.Boolean |
getShowEdges()
showEdges dynamically defaults to false when the placement setting indicates the Menu will be filling a portion of the screen or a panel. |
java.lang.Boolean |
getShowIcons()
A boolean, indicating whether the checkmark/custom icon column should be displayed.
|
java.lang.Boolean |
getShowKeys()
A boolean, indicating whether the shortcut key column should be displayed.
|
java.lang.Boolean |
getShowShadow()
Whether to show a drop shadow for this Canvas.
|
java.lang.Boolean |
getShowSubmenus()
A boolean, indicating whether the submenu indicator column should be displayed.
|
Menu |
getSubmenu(MenuItem item)
Creates and returns the submenu associated with the provided MenuItem.
|
java.lang.String |
getSubmenuConstructor()
When using a Tree or hierarchical DataSource as the menu's data, optional subclass of Menu that should be used when
generating submenus.
|
java.lang.String |
getSubmenuDirection()
Should submenus show up on our left or right.
|
java.lang.String |
getSubmenuDisabledImage()
Default image to use for the submenu indicator when the item is disabled.
|
ImgHTMLProperties |
getSubmenuDisabledImageAsImgHTMLProperties()
Default image to use for the submenu indicator when the item is disabled.
|
static ListGridField |
getSubmenuFieldDefaults()
Default properties for the automatically generated submenu column.
|
ListGridField |
getSubmenuFieldProperties()
Custom properties for the automatically generated submenu column.
|
java.lang.String |
getSubmenuImage()
Default image to use for the submenu indicator.
|
ImgHTMLProperties |
getSubmenuImageAsImgHTMLProperties()
Default image to use for the submenu indicator.
|
Canvas |
getTarget()
Optional target canvas for this menu.
|
protected Menu |
getTestInstance() |
static ListGridField |
getTitleFieldDefaults()
Default properties for the automatically generated title column.
|
ListGridField |
getTitleFieldProperties()
Custom properties for the automatically generated title column.
|
java.lang.Boolean |
getUseKeys()
A boolean indicating whether this menu should use shortcut keys.
|
int |
getVisibleItemNum(MenuItem item)
Given a MenuItem, return its index in the currently visible set of items.
|
static void |
hideAllMenus()
Hide all menus that are currently open.
|
void |
hideContextMenu()
Hide the context menu - alias for hide()
|
protected void |
onInit_ListGrid() |
void |
relinkJavaScriptObject(com.google.gwt.core.client.JavaScriptObject jsObj) |
void |
removeItem(MenuItem item) |
Menu |
setAlternateRecordStyles(java.lang.Boolean alternateRecordStyles)
Explicitly disable alternateRecordStyles at the menu level by default so setting to true for all ListGrids will not
impact menus' appearance.
|
Menu |
setAutoDismiss(java.lang.Boolean autoDismiss)
When false, when a menu item is chosen (via mouse click or keyboard), the menu is not automatically hidden, staying in
place for further interactivity
|
Menu |
setAutoDismissOnBlur(java.lang.Boolean autoDismissOnBlur)
When false, when a user clicks outside the menu, or hits the Escape key, this menu will not be automatically hidden,
staying in place for further interactivity.
|
Menu |
setAutoDraw(java.lang.Boolean autoDraw)
Menus will not draw on initialization, until they're explicitly show()n
|
Menu |
setBaseStyle(java.lang.String baseStyle)
CSS style for a normal cell
|
Menu |
setBodyStyleName(java.lang.String bodyStyleName)
CSS style used for the body of this menu when there is no icon field.
|
Menu |
setCancelButtonTitle(java.lang.String cancelButtonTitle)
Title for the "Done" button shown when the
NavigationBar is present. |
Menu |
setCanSaveSearches(boolean canSaveSearches)
Option to save searches is disabled for menus
|
Menu |
setCanSelectParentItems(java.lang.Boolean canSelectParentItems)
If true, clicking or pressing Enter on a menu item that has a submenu will select that item (with standard behavior of
hiding the menus, calling click handlers, etc) instead of showing the submenu.
|
Menu |
setCanShowFilterEditor(boolean canShowFilterEditor)
Option to show filter editor is disabled for menus
|
Menu |
setCascadeAutoDismiss(java.lang.Boolean cascadeAutoDismiss)
When true any generated submenus will inherit
autoDismiss
from this menu. |
Menu |
setCellHeight(int cellHeight)
The height of each item in the menu, in pixels.
|
Menu |
setCheckmarkDisabledImage(ImgHTMLProperties checkmarkDisabledImage)
Default image to display for
check-marked items when the
item is disabled. |
Menu |
setCheckmarkDisabledImage(java.lang.String checkmarkDisabledImage)
Default image to display for
check-marked items when the
item is disabled. |
Menu |
setCheckmarkImage(ImgHTMLProperties checkmarkImage)
Default image to display for
check-marked items. |
Menu |
setCheckmarkImage(java.lang.String checkmarkImage)
Default image to display for
check-marked items. |
void |
setConfig(com.google.gwt.core.client.JavaScriptObject config) |
void |
setCriteria(AdvancedCriteria criteria)
This DataBoundComponent method is not supported - use
initialCriteria to apply criteria to the fetches made by menus. |
void |
setCriteria(Criteria criteria)
This DataBoundComponent method is not supported - use
initialCriteria to apply criteria to the fetches made by menus. |
Menu |
setData(MenuItem... data)
An array of menuItem objects, specifying the menu items this menu should show.
|
Menu |
setData(Record[] data)
An array of menuItem objects, specifying the menu items this menu should show.
|
Menu |
setData(RecordList data)
An array of menuItem objects, specifying the menu items this menu should show.
|
Menu |
setData(Tree data)
An array of menuItem objects, specifying the menu items this menu should show.
|
void |
setDataProperties(Tree dataProperties)
For a
Menu that uses a DataSource, these properties will be passed to the
automatically-created ResultTree. |
Menu |
setDataSource(DataSource dataSource)
Optional DataSource to fetch menuItems and submenus from, instead of using
items. |
static void |
setDefaultProperties(Menu menuProperties)
Class level method to set the default properties of this class.
|
Menu |
setDefaultWidth(int defaultWidth)
The default menu width.
|
Menu |
setEditProxyConstructor(java.lang.String editProxyConstructor)
Default class used to construct the
EditProxy for this component when the component is
first placed into edit mode. |
Menu |
setEmptyMessage(java.lang.String emptyMessage)
Message to show when a menu is shown with no items.
|
Menu |
setFetchSubmenus(java.lang.Boolean fetchSubmenus)
When using a Tree or hierarchical DataSource as the menu's data, submenus are automatically generated from child nodes.
|
Menu |
setFillSpaceStyleName(java.lang.String fillSpaceStyleName)
If set, alternative body style for the menu used when there is no icon field and the
placement settings indicate the menu will be filling a portion of
the screen or a panel. |
Menu |
setFilterHiddenItems(java.lang.Boolean filterHiddenItems)
Does this hide menu items marked as
hidden menu items by
filtering them out of the data set? |
Menu |
setIconBodyStyleName(java.lang.String iconBodyStyleName)
If set, the CSS style used for the body of this menu when there is an icon field.
|
static void |
setIconFieldDefaults(ListGridField iconFieldDefaults)
Default properties for the automatically generated icon column.
|
Menu |
setIconFieldProperties(ListGridField iconFieldProperties)
Custom properties for the automatically generated icon column.
|
Menu |
setIconFillSpaceStyleName(java.lang.String iconFillSpaceStyleName)
If set, alternative body style for the menu used when there is an icon field and the
placement settings indicate the menu will be filling a portion of
the screen or a panel. |
Menu |
setIconHeight(int iconHeight)
The default height applied to custom icons in this menu.
|
Menu |
setIconWidth(int iconWidth)
The default width applied to custom icons in this menu.
|
Menu |
setInitialCriteria(Criteria initialCriteria)
Criteria to be used when fetching items for this Menu.
|
java.lang.Boolean |
setItemChecked(int item)
Checks or unchecks the menu item according to the value of newState, and redraws the menu if necessary.
|
java.lang.Boolean |
setItemChecked(int item,
boolean newState)
Checks or unchecks the menu item according to the value of newState, and redraws the menu if necessary.
|
java.lang.Boolean |
setItemChecked(MenuItem item)
Checks or unchecks the menu item according to the value of newState, and redraws the menu if necessary.
|
java.lang.Boolean |
setItemChecked(MenuItem item,
boolean newState)
Checks or unchecks the menu item according to the value of newState, and redraws the menu if necessary.
|
java.lang.Boolean |
setItemEnabled(int item)
Enables or disables the menu item according to the value of newState, and redraws the menu if necessary.
|
java.lang.Boolean |
setItemEnabled(int item,
boolean newState)
Enables or disables the menu item according to the value of newState, and redraws the menu if necessary.
|
java.lang.Boolean |
setItemEnabled(MenuItem item)
Enables or disables the menu item according to the value of newState, and redraws the menu if necessary.
|
java.lang.Boolean |
setItemEnabled(MenuItem item,
boolean newState)
Enables or disables the menu item according to the value of newState, and redraws the menu if necessary.
|
boolean |
setItemHidden(int item)
Hides or shows the menu item according to the value of newState, and redraws the menu if necessary.
|
boolean |
setItemHidden(MenuItem item)
Hides or shows the menu item according to the value of newState, and redraws the menu if necessary.
|
boolean |
setItemHidden(MenuItem item,
boolean newState)
Hides or shows the menu item according to the value of newState, and redraws the menu if necessary.
|
Menu |
setItemHiddenProperty(java.lang.String itemHiddenProperty)
Items with this property set to true will be hidden within the menu.
|
java.lang.Boolean |
setItemIcon(int item,
java.lang.String newIcon)
Sets the icon and disabled icon (if specified) for a particular menu item and redraws the menu if necessary.
|
java.lang.Boolean |
setItemIcon(int item,
java.lang.String newIcon,
java.lang.String newDisabledIcon)
Sets the icon and disabled icon (if specified) for a particular menu item and redraws the menu if necessary.
|
java.lang.Boolean |
setItemIcon(MenuItem item,
java.lang.String newIcon)
Sets the icon and disabled icon (if specified) for a particular menu item and redraws the menu if necessary.
|
java.lang.Boolean |
setItemIcon(MenuItem item,
java.lang.String newIcon,
java.lang.String newDisabledIcon)
Sets the icon and disabled icon (if specified) for a particular menu item and redraws the menu if necessary.
|
void |
setItemProperties(int item,
MenuItem properties)
Set arbitrary properties for a particular menu item.
|
Menu |
setItems(MenuItem... items)
Synonym for
data
If this method is called after the component has been drawn/initialized: Synonym for setData(). |
java.lang.Boolean |
setItemTitle(int item,
java.lang.String newTitle)
Sets the title of a particular menu item to the string specified by newTitle and redraws the menu if necessary.
|
java.lang.Boolean |
setItemTitle(MenuItem item,
java.lang.String newTitle)
Sets the title of a particular menu item to the string specified by newTitle and redraws the menu if necessary.
|
static void |
setKeyFieldDefaults(ListGridField keyFieldDefaults)
Default properties for the automatically generated key column.
|
Menu |
setKeyFieldProperties(ListGridField keyFieldProperties)
Custom properties for the automatically generated key column.
|
com.smartgwt.logicalstructure.core.LogicalStructureObject |
setLogicalStructure(com.smartgwt.logicalstructure.widgets.menu.MenuLogicalStructure s)
Setter implementing the
LogicalStructure interface,
which supports Eclipse's logical structure debugging facility. |
Menu |
setMenuButtonWidth(java.lang.Integer menuButtonWidth)
For a menu that has a
MenuButton generated for it automatically (for example
when included in a MenuBar, the width that the MenuButton should have. |
Menu |
setPlacement(PanelPlacement placement)
Where should the menu be placed on the screen?
|
Menu |
setShowAnimationEffect(java.lang.String showAnimationEffect)
When this menu is shown how should it animate into view? By default the menu will just show at the specified
size/position.
|
Menu |
setShowEdges(java.lang.Boolean showEdges)
showEdges dynamically defaults to false when the placement setting indicates the Menu will be filling a portion of the screen or a panel. |
Menu |
setShowIcons(java.lang.Boolean showIcons)
A boolean, indicating whether the checkmark/custom icon column should be displayed.
|
Menu |
setShowKeys(java.lang.Boolean showKeys)
A boolean, indicating whether the shortcut key column should be displayed.
|
Menu |
setShowShadow(java.lang.Boolean showShadow)
Whether to show a drop shadow for this Canvas.
|
Menu |
setShowSubmenus(java.lang.Boolean showSubmenus)
A boolean, indicating whether the submenu indicator column should be displayed.
|
Menu |
setSubmenuConstructor(java.lang.String submenuConstructor)
When using a Tree or hierarchical DataSource as the menu's data, optional subclass of Menu that should be used when
generating submenus.
|
Menu |
setSubmenuDirection(java.lang.String submenuDirection)
Should submenus show up on our left or right.
|
Menu |
setSubmenuDisabledImage(ImgHTMLProperties submenuDisabledImage)
Default image to use for the submenu indicator when the item is disabled.
|
Menu |
setSubmenuDisabledImage(java.lang.String submenuDisabledImage)
Default image to use for the submenu indicator when the item is disabled.
|
static void |
setSubmenuFieldDefaults(ListGridField submenuFieldDefaults)
Default properties for the automatically generated submenu column.
|
Menu |
setSubmenuFieldProperties(ListGridField submenuFieldProperties)
Custom properties for the automatically generated submenu column.
|
Menu |
setSubmenuImage(ImgHTMLProperties submenuImage)
Default image to use for the submenu indicator.
|
Menu |
setSubmenuImage(java.lang.String submenuImage)
Default image to use for the submenu indicator.
|
Menu |
setTarget(Canvas target)
Optional target canvas for this menu.
|
void |
setTitle(java.lang.String title)
When used in a MenuBar, the title of the menu button create will be the title of the Menu.
|
static void |
setTitleFieldDefaults(ListGridField titleFieldDefaults)
Default properties for the automatically generated title column.
|
Menu |
setTitleFieldProperties(ListGridField titleFieldProperties)
Custom properties for the automatically generated title column.
|
Menu |
setUseKeys(java.lang.Boolean useKeys)
A boolean indicating whether this menu should use shortcut keys.
|
java.lang.Boolean |
showContextMenu()
Show this menu as a context menu, that is, immediately adjacent to the current mouse position.
|
addBodyKeyPressHandler, addCellClickHandler, addCellContextClickHandler, addCellDoubleClickHandler, addCellErrorIconHoverHandler, addCellErrorIconOutHandler, addCellErrorIconOverHandler, addCellHoverHandler, addCellMouseDownHandler, addCellMouseUpHandler, addCellOutHandler, addCellOverHandler, addCellSavedHandler, addCellSelectionChangedHandler, addCellValueHoverHandler, addCriteriaChangedHandler, addData, addData, addData, addDataArrivedHandler, addDataChangedHandler, addDragCompleteHandler, addDrawAreaChangedHandler, addDropCompleteHandler, addEditCompleteHandler, addEditFailedHandler, addEditorEnterHandler, addEditorExitHandler, addEmbeddedComponent, addEmbeddedComponent, addEmbeddedComponent, addEmbeddedComponent, addFetchDataHandler, addFieldStateChangedHandler, addFilterEditorSubmitHandler, addFormulaField, addFormulaUpdatedHandler, addGroupByCompleteHandler, addGroupByHandler, addGroupStateChangedHandler, addGroupTreeChangedHandler, addHeaderClickHandler, addHeaderDoubleClickHandler, addHeaderHoverHandler, addHilitesChangedHandler, addRecordClickHandler, addRecordCollapseHandler, addRecordDoubleClickHandler, addRecordDropHandler, addRecordExpandHandler, addRegroupHandler, addRemoveRecordClickHandler, addRowContextClickHandler, addRowEditorEnterHandler, addRowEditorExitHandler, addRowHoverHandler, addRowMouseDownHandler, addRowMouseUpHandler, addRowOutHandler, addRowOverHandler, addSelectionChangedHandler, addSelectionUpdatedHandler, addSetSortHandler, addSort, addSortChangedHandler, addSorterClickHandler, addSorterContextClickHandler, addSummaryField, addViewStateChangedHandler, anySelected, applyCellData, applyRecordData, applySortToData, askForSort, autoFitField, autoFitFields, autoFitFields, cancelEditing, canEditCell, canExpandRecord, canSelectCell, canSelectRecord, cellHasChanges, cellHasErrors, cellHasErrors, cellValueHoverHTML, cellValueIsClipped, chartData, chartData, chartData, chartData, chartData, clearAllCriteria, clearCriteria, clearCriteria, clearCriteria, clearEditValue, clearFieldError, clearFieldError, clearFieldSearchOperator, clearFilterWindowCriteria, clearRowErrors, clearSavedViewState, clearSort, closeGroup, closeRecord, collapseRecord, collapseRecords, configureGrouping, createRecordComponent, dataChangedComplete, dataChangedComplete, deselectAllRecords, deselectRange, deselectRecord, deselectRecord, deselectRecords, deselectRecords, disableHilite, disableHiliting, discardAllEdits, discardAllEdits, discardAllEdits, discardEdits, discardEdits, displayHeaderContextMenu, displaySort, drop, editExistingRecord, editExistingRecord, editFields, editHilites, enableHilite, enableHilite, enableHiliting, enableHiliting, endEditing, expandRecord, expandRecords, exportClientData, exportClientData, exportClientData, exportData, exportData, exportData, fetchRelatedData, fetchRelatedData, fetchRelatedData, fetchRelatedData, fetchRelatedData, fetchRowCount, fetchRowCount, fetchRowCount, fieldIsEditable, fieldIsEditable, fieldIsEditable, fieldIsVisible, filterByEditor, filterData, filterData, filterData, filterData, find, findAll, findIndex, findNextEditCell, findNextIndex, findNextIndex, focusInCell, focusInFilterEditor, focusInFilterEditor, focusInRow, freezeField, freezeField, freezeField, freezeField, freezeFields, freezeFields, getAddDropValues, getAddFormulaFieldText, getAddOperation, getAddSummaryFieldText, getAdvancedFieldPickerThreshold, getAdvancedFilteringText, getAiFilterWindow, getAiFilterWindowHint, getAiFilterWindowInstructions, getAiFilterWindowTitle, getAiHiliteWindow, getAiHoverContentsPrefix, getAiHoverRetryDelay, getAiSortFieldMaxRecordsMessage, getAiSortProgressDialog, getAllEditRows, getAllFields, getAllowFilterExpressions, getAllowFilterOperators, getAllowFilterWindow, getAllowRowSpanning, getAlternateBodyStyleName, getAlternateFieldFrequency, getAlternateFieldStyles, getAlternateFieldSuffix, getAlternateRecordFrequency, getAlternateRecordSuffix, getAlwaysShowEditors, getAlwaysShowOperatorIcon, getAnimateFolderEffect, getAnimateFolderMaxRows, getAnimateFolders, getAnimateFolderSpeed, getAnimateFolderTime, getAnimateRemoveRecord, getAnimateRemoveSpeed, getAnimateRemoveTime, getAnimateRollOver, getAnimateRollUnder, getAnimateSelection, getAnimateSelectionUnder, getApplyFormulaAfterSummary, getApplyRowCountToLength, getApplyRowNumberStyle, getApproximateRowCountFormat, getAriaRole, getAriaState, getAriaStateDefaults, getArrowKeyAction, getArrowKeyEditAction, getAsyncErrorCellValue, getAsynchGroupingPrompt, getAsyncMissingCellValue, getAutoComplete, getAutoConfirmSaveEdits, getAutoFetchAsFilter, getAutoFetchData, getAutoFetchDisplayMap, getAutoFetchRowCount, getAutoFetchTextMatchStyle, getAutoFitAllText, getAutoFitClipFields, getAutoFitData, getAutoFitDateFields, getAutoFitExpandField, getAutoFitExtraRecords, getAutoFitFieldsFillViewport, getAutoFitFieldText, getAutoFitFieldWidths, getAutoFitHeaderHeights, getAutoFitIconFields, getAutoFitMaxColumns, getAutoFitMaxHeight, getAutoFitMaxRecords, getAutoFitMaxWidth, getAutoFitMaxWidthAsString, getAutoFitTimeFields, getAutoFitWidthApproach, getAutoPersistViewState, getAutoSaveEdits, getAutoSizeHeaderSpans, getBackgroundComponent, getBadFormulaResultValue, getBaseStyle, getBlockingRowCountFetch, getBody, getBodyBackgroundColor, getBodyOverflow, getBodyScrollLeft, getBodyScrollTop, getBooleanBaseStyle, getBooleanFalseImage, getBooleanImageHeight, getBooleanImageWidth, getBooleanPartialImage, getBooleanTrueImage, getBriefRowRangeDisplayValue, getCanAcceptDroppedRecords, getCanAddAISortFields, getCanAddFormulaFields, getCanAddSummaryFields, getCanAutoFitFields, getCancelEditingConfirmationMessage, getCanCollapseGroup, getCanDragRecordsOut, getCanDragSelect, getCanDragSelectText, getCanDropInEmptyArea, getCanEdit, getCanEditFieldAttribute, getCanEditHilites, getCanEditTitles, getCanExpandMultipleRecords, getCanExpandRecordProperty, getCanExpandRecords, getCanFocusInEmptyGrid, getCanFreezeFields, getCanGroupBy, getCanHiliteViaAI, getCanHover, getCanMultiGroup, getCanMultiSort, getCanPickFields, getCanPickOmittedFields, getCanRemoveRecords, getCanReorderFields, getCanReorderRecords, getCanRequestRowCount, getCanResizeFields, getCanSelectAll, getCanSelectCells, getCanSelectGroups, getCanSelectSummaryRows, getCanSort, getCanTabToHeader, getCanTabToSorter, getCellAriaState, getCellContextMenu, getCellContextMenuItems, getCellCSSText, getCellErrors, getCellHoverComponent, getCellPadding, getCellPageRect, getCellRole, getCellRowSpan, getCellSelection, getCellStartRow, getChartConstructor, getChartType, getCheckboxFieldFalseImage, getCheckboxFieldImageHeight, getCheckboxFieldImageWidth, getCheckboxFieldPartialImage, getCheckboxFieldTrueImage, getChildExpansionMode, getClearAllSortingText, getClearCriteriaOnFilterEditorHide, getClearFilterText, getClearFilterViaAIText, getClearSortFieldText, getClipHeaderTitles, getCollapseGroupOnRowClick, getColumnLeft, getColumnPageLeft, getColumnWidth, getConfigureGroupingText, getConfigureSortText, getConfirmCancelEditing, getConfirmDiscardEdits, getConfirmDiscardEditsMessage, getCriteria, getCriteriaIndicatorColor, getCriteriaIndicatorHeaderColor, getCurrentExpansionComponent, getCurrentExpansionComponent, getCurrentFieldWidths, getDataArity, getDataAsJSList, getDataAsRecordList, getDataFetchDelay, getDataFetchMode, getDataPageSize, getDateFormatter, getDatetimeFormatter, getDeepCloneOnEdit, getDefaultDateFieldWidth, getDefaultDateTimeFieldWidth, getDefaultEditableDateFieldWidth, getDefaultEditableDateTimeFieldWidth, getDefaultFields, getDefaultFilterOperator, getDefaultFilterOperatorSuffix, getDefaultFormattedFieldValue, getDefaultFormattedFieldValue, getDefaultFormattedFieldValue, getDefaultFormattedValue, getDefaultTimeFieldWidth, getDeferRemoval, getDeselectOnPartialCheckboxClick, getDetailDS, getDetailField, getDisabledGroupByPrompt, getDiscardDataOnSetFetchOperation, getDiscardEditsOnHideField, getDiscardEditsSaveButtonTitle, getDisplayValue, getDisplayValue, getDisplayValue, getDisplayValue, getDisplayValue, getDragData, getDragDataAction, getDragHandleField, getDragHandleFieldTitle, getDragHandleIcon, getDragHandleIconSize, getDragScrollRedrawDelay, getDragTrackerMode, getDragTrackerStyle, getDrawAheadRatio, getDrawAllMaxCells, getDrawArea, getDrawnRowHeight, getDrawnRows, getDropValues, getDuplicateDragMessage, getEditByCell, getEditCol, getEditedCell, getEditedCell, getEditedCell, getEditedCell, getEditedRecord, getEditEvent, getEditFailedBaseStyle, getEditFailedCSSText, getEditFormItem, getEditFormItem, getEditFormulaFieldText, getEditOnF2Keypress, getEditOnFocus, getEditPendingBaseStyle, getEditPendingCSSText, getEditPendingMarkerStyle, getEditRow, getEditSelectionType, getEditSummaryFieldText, getEditValue, getEditValue, getEditValueAsBoolean, getEditValueAsDate, getEditValueAsFloat, getEditValueAsInt, getEditValueAsRecord, getEditValueAsRecordArray, getEditValueAsString, getEditValues, getEditValues, getEmbeddedComponentIndent, getEmbeddedComponentMargin, getEmptyAIHoverContents, getEmptyCellValue, getEmptyMessageStyle, getEmptyRowRangeDisplayValue, getEnforceVClipping, getEnterKeyEditAction, getEnumCriteriaAsInitialValues, getErrorIconHeight, getErrorIconSrc, getErrorIconWidth, getEscapeKeyEditAction, getEventColumn, getEventColumn, getEventRow, getEventRow, getExactRowCountFormat, getExpandedRecords, getExpansionCanEdit, getExpansionComponent, getExpansionComponentPoolingMode, getExpansionDetailField, getExpansionDetailRelated, getExpansionDetails, getExpansionEditor, getExpansionEditorCollapseOnSave, getExpansionEditorSaveButton, getExpansionEditorSaveButtonTitle, getExpansionEditorSaveDialogPrompt, getExpansionEditorShowSaveDialog, getExpansionField, getExpansionFieldFalseImage, getExpansionFieldImageHeight, getExpansionFieldImageShowRTL, getExpansionFieldImageShowSelected, getExpansionFieldImageStyle, getExpansionFieldImageWidth, getExpansionFieldTrueImage, getExpansionIndent, getExpansionLayout, getExpansionMode, getExpansionRelated, getExpansionScreen, getExplicitFetchDelay, getExportAll, getExportAlternateRowBGColor, getExportBGColor, getExportColumnBGColor, getExportDefaultBGColor, getExportFieldAlignments, getExportFields, getExportFieldWidths, getExportHeaderHeights, getExportHiddenFieldWidth, getExportIncludeSummaries, getExportRawNumbers, getExportRawValues, getExportRowBGColor, getExportTextColor, getExportWidthScale, getExportWrapHeaderTitles, getFetchDelay, getFetchFields, getFetchFieldsAsString, getFetchOperation, getFetchRequestProperties, getField, getField, getFieldAlignments, getFieldByName, getFieldContentWidth, getFieldCount, getFieldCriteriaText, getFieldName, getFieldNum, getFieldNum, getFieldPickerFieldProperties, getFieldPickerShowSampleValues, getFieldPickerWindow, getFields, getFieldsAsJavaScriptObjects, getFieldSearchOperator, getFieldState, getFieldTitle, getFieldTitle, getFieldVisibilitySubmenuTitle, getFieldWidth, getFieldWidth, getFilterButtonPrompt, getFilterButtonProperties, getFilterByCell, getFilterEditor, getFilterEditorCriteria, getFilterEditorCriteria, getFilterEditorCriteriaAsAdvancedCriteria, getFilterEditorCriterion, getFilterEditorHeight, getFilterEditorProperties, getFilterLocalData, getFilterOnKeypress, getFilterUsingText, getFilterViaAIMode, getFilterViaAIPanelInstructions, getFilterViaAIText, getFilterWindow, getFilterWindowCriteria, getFilterWindowCriteriaIndicator, getFilterWindowFilter, getFilterWindowInstructions, getFilterWindowTitle, getFirstCellStyle, getFixedFieldWidths, getFixedRecordHeights, getFocusRow, getFormattedRowCount, getFormattedRowRange, getFormulaBuilderSpanTitleSeparator, getFormulaFieldValue, getFreezeFieldText, getFrozenBaseStyle, getFrozenFieldsMaxWidth, getFrozenFieldsMaxWidthAsInt, getFrozenHeaderBaseStyle, getFrozenHeaderTitleStyle, getFrozenRollOverCanvas, getFrozenRollUnderCanvas, getFullRowRangeDisplayValue, getGenerateClickOnEnter, getGenerateClickOnSpace, getGenerateDoubleClickOnEnter, getGenerateDoubleClickOnSpace, getGridAdditionalCriteriaText, getGridComponents, getGridRenderer, getGridSummary, getGridSummaryData, getGridSummaryRecordProperty, getGroupByAsyncThreshold, getGroupByFields, getGroupByFieldSummaries, getGroupByMaxRecords, getGroupByMaxRecordsExceededMessage, getGroupByText, getGroupedRecordIndex, getGroupIcon, getGroupIconSize, getGroupIconStyle, getGroupIndentSize, getGroupLeadingIndent, getGroupMembers, getGroupNodeBaseStyle, getGroupNodeStyle, getGroupSortDirection, getGroupState, getGroupSummaryData, getGroupSummaryData, getGroupSummaryData, getGroupSummaryData, getGroupSummaryRecordProperty, getGroupSummaryStyle, getGroupTitleColumnProperties, getGroupTitleField, getGroupTree, getGroupTreeSelection, getGroupTreeSelection, getGroupTreeSelection, getHeader, getHeaderAriaRole, getHeaderAutoFitEvent, getHeaderBackgroundColor, getHeaderBarStyle, getHeaderBaseStyle, getHeaderButtonAriaRole, getHeaderButtonAriaState, getHeaderButtonProperties, getHeaderContextMenu, getHeaderContextMenuItems, getHeaderHeight, getHeaderHoverAlign, getHeaderHoverHeight, getHeaderHoverOpacity, getHeaderHoverStyle, getHeaderHoverVAlign, getHeaderHoverWidth, getHeaderHoverWrap, getHeaderMenuButton, getHeaderMenuButtonHeight, getHeaderMenuButtonHeightAsString, getHeaderMenuButtonIcon, getHeaderMenuButtonIconHeight, getHeaderMenuButtonIconWidth, getHeaderMenuButtonSnapOffsetLeft, getHeaderMenuButtonWidth, getHeaderRadius, getHeaderShadowColor, getHeaderShadowHOffset, getHeaderShadowSoftness, getHeaderShadowVOffset, getHeaderSpan, getHeaderSpanContextMenuItems, getHeaderSpanHeight, getHeaderTitleStyle, getHeaderTitleVAlign, getHideEmptySummaryRow, getHideFilterEditorTitle, getHiliteCanReplaceValue, getHiliteEditorSpanTitleSeparator, getHiliteHTMLAfterFormat, getHiliteIconHeight, getHiliteIconLeftPadding, getHiliteIconPosition, getHiliteIconRightPadding, getHiliteIcons, getHiliteIconSize, getHiliteIconWidth, getHiliteProperty, getHiliteReplaceValueFieldTitle, getHiliteRowOnFocus, getHilites, getHiliteState, getHiliteViaAIMode, getHiliteViaAIText, getHoverMode, getHoverScreen, getHoverStyle, getIconCursor, getIconPadding, getImageSize, getImplicitCriteria, getIncludeHilitesInSummaryFields, getIncludeInSummaryProperty, getInitialSort, getInstantScrollTrackRedraw, getInvalidSummaryValue, getIsGrouped, getIsSeparatorProperty, getLastCellStyle, getLeaveScrollbarGap, getLinkTextProperty, getListEndEditAction, getLoadingDataMessage, getLoadingDataMessageStyle, getLoadingMessage, getLoadingRowCountDisplayIcoHeight, getLoadingRowCountDisplayIcon, getLoadingRowCountDisplayIconWidth, getLocateColumnsBy, getLocateRowsBy, getLongTextEditorThreshold, getLongTextEditorType, getMaxExpandedRecords, getMaxExpandedRecordsPrompt, getMaximumRowCountFormat, getMaxSummaryRowRecords, getMinFieldWidth, getMinHeight, getMinimumCellHeight, getMinimumRowCountFormat, getMissingSummaryFieldValue, getModalEditing, getMultiGroupDialogDefaults, getMultiGroupDialogProperties, getNavigateOnTab, getNeverValidate, getNewRecordRowMessage, getNewSearchText, getNormalBaseStyle, getNormalCellHeight, getNoSavedSearchesText, getNullGroupTitle, getOfflineMessageStyle, getOperatorIcon, getOriginalRecordList, getOriginalResultSet, getOriginBaseStyle, getOverflow, getPendingAsyncCellValue, getPlaceholderAIHoverContents, getPoolComponentsPerColumn, getPreserveFocusStylingOnMouseOut, getPreserveWhitespace, getPreventDuplicates, getPrintAutoFit, getPrintBaseStyle, getPrintBooleanBaseStyle, getPrintBooleanFalseImage, getPrintBooleanPartialImage, getPrintBooleanTrueImage, getPrintCheckboxFieldFalseImage, getPrintCheckboxFieldPartialImage, getPrintCheckboxFieldTrueImage, getPrintHeaderStyle, getPrintMaxRows, getPrintWrapCells, getProgressiveLoading, getQuickDrawAheadRatio, getRangeRowCountFormat, getRecord, getRecordBaseStyleProperty, getRecordCanRemoveProperty, getRecordCanSelectProperty, getRecordCellRoleProperty, getRecordComponent, getRecordComponent, getRecordComponentHeight, getRecordComponentPoolingMode, getRecordComponentPosition, getRecordDetailDSProperty, getRecordDropAppearance, getRecordDropPosition, getRecordEditProperty, getRecordEnabledProperty, getRecordIndex, getRecordIndex, getRecordList, getRecordRadius, getRecordRadiusTargets, getRecordRowAriaStateProperty, getRecordRowRoleProperty, getRecords, getRecordScreen, getRecordShowRollOverProperty, getRecordSummaryAttributePrefix, getRecordSummaryBaseStyle, getRelatedDataSource, getRemovedCSSText, getRemoveFieldDefaults, getRemoveFieldProperties, getRemoveFieldTitle, getRemoveIcon, getRemoveIconSize, getRemoveIconStyle, getRemoveOperation, getReselectOnUpdate, getReselectOnUpdateNotifications, getResizeFieldsInRealTime, getResultSet, getReverseRTLAlign, getRollOverCanvas, getRollUnderCanvas, getRotatedHeaderMenuButtonHeight, getRotatedHeaderMenuButtonHeightAsString, getRotatedHeaderMenuButtonWidth, getRotateHeaderTitles, getRowAriaState, getRowCount, getRowCountDisplayPrecision, getRowCountRange, getRowCountStatus, getRowEndEditAction, getRowErrors, getRowHeight, getRowLocatorField, getRowLocatorFieldAsStringArray, getRowNum, getRowNumberField, getRowNumberStart, getRowNumberStyle, getRowPageTop, getRowRangeDisplay, getRowRangeDisplayStyle, getRowRangeDisplayValue, getRowRangeFormat, getRowRole, getRowSpan, getRowSpanEditMode, getRowSpanSelectionMode, getRowTop, getSaveByCell, getSaveCriteriaInViewState, getSaveDefaultSearch, getSavedSearchAdminRole, getSavedSearchAdminSeparator, getSavedSearchDS, getSavedSearchId, getSavedSearchStoredState, getSavedSearchText, getSavedViewState, getSaveLocally, getSaveRequestProperties, getScreenReaderCellSeparator, getScreenReaderIncludeFieldTitles, getScreenReaderNavigateByCell, getScreenReaderRowSeparator, getScreenReaderWriteRowLabelledBy, getScrollRedrawDelay, getScrollToCellXPosition, getScrollToCellYPosition, getScrollWheelRedrawDelay, getSearchForm, getSearchFormAsValuesManager, getSelectCellTextOnClick, getSelectedCellData, getSelectedRecord, getSelectedRecords, getSelectedRecords, getSelectedState, getSelectHeaderOnSort, getSelection, getSelection, getSelectionAppearance, getSelectionProperty, getSelectionType, getSelectOnEdit, getSelectOnExpandRecord, getSeparatorRowStyle, getShowAllColumns, getShowAllRecords, getShowAsynchGroupingPrompt, getShowBackgroundComponents, getShowCellContextMenus, getShowClippedHeaderTitlesOnHover, getShowClippedValuesOnHover, getShowCollapsedGroupSummary, getShowComplexFields, getShowDetailFields, getShowDropLines, getShowEllipsisWhenClipped, getShowEmptyMessage, getShowErrorIcons, getShowExpansionEditorSaveButton, getShowFilterEditor, getShowFilterEditorHovers, getShowFilterEditorTitle, getShowFilterWindowCriteriaIndicator, getShowGridSummary, getShowGroupSummary, getShowGroupSummaryInHeader, getShowGroupTitleColumn, getShowGroupTitleInFrozenBody, getShowHeader, getShowHeaderContextMenu, getShowHeaderMenuButton, getShowHeaderPartialSelection, getShowHeaderShadow, getShowHeaderSpanContextMenu, getShowHeaderSpanTitlesInFormulaBuilder, getShowHeaderSpanTitlesInHiliteEditor, getShowHeaderSpanTitlesInSortEditor, getShowHiddenFields, getShowHilitesInGroupSummary, getShowHover, getShowHoverComponents, getShowHoverOnDisabledCells, getShowInitialDragHandles, getShowNewRecordRow, getShowPartialSelection, getShowRecordComponents, getShowRecordComponentsByCell, getShowRollOver, getShowRollOverCanvas, getShowRollOverInExpansion, getShowRollUnderCanvas, getShowRowNumbers, getShowSavedSearchesByDS, getShowSelectedRollOverCanvas, getShowSelectedRollUnderCanvas, getShowSelectedStyle, getShowSelectionCanvas, getShowSelectionUnderCanvas, getShowSortArrow, getShowSortNumerals, getShowTreeColumnPicker, getShrinkForFreeze, getSingleCellValueProperty, getSkinImgDir, getSkipLineBreaks, getSort, getSortArrowMenuButtonSpaceOffset, getSortAscendingImage, getSortAscendingImageAsImgHTMLProperties, getSortBinaryByFileName, getSortByGroupFirst, getSortDescendingImage, getSortDescendingImageAsImgHTMLProperties, getSortDirection, getSortEditorSpanTitleSeparator, getSorterButtonTitle, getSortField, getSortFieldAscendingText, getSortFieldCount, getSortFieldDescendingText, getSortNumeralHTML, getSortNumeralMenuButtonSpaceOffset, getSortNumeralStyle, getSortSpecifier, getSortState, getSpanContextMenu, getSpannedHeaderBaseStyle, getSparseFieldState, getStopOnErrors, getStyledRowEnds, getStyleName, getSummaryFieldValue, getSummaryRow, getSummaryRowCriteria, getSummaryRowDataSource, getSummaryRowFetchRequestProperties, getSummaryRowHeight, getSummaryRowStyle, getTableRowStyle, getTallBaseStyle, getTitleField, getTitleFieldValue, getToggleFreezeText, getTotalRows, getTouchScrollRedrawDelay, getTrackerImage, getTrackerImageAsImgHTMLProperties, getUnfreezeFieldText, getUngroupText, getUnknownRowCountDisplayValue, getUnremoveIcon, getUpdateOperation, getUpdateSummariesDuringEditing, getUseAdvancedCriteria, getUseAdvancedFieldPicker, getUseAllDataSourceFields, getUseCellRollOvers, getUseClientFiltering, getUseCopyPasteShortcuts, getUseFlatFields, getUseMultiSelectForFilterValueMaps, getUserCriteriaState, getUseRemoteValidators, getUseRowSpanStyling, getValidateByCell, getValidateOnChange, getValueIcon, getValueIconCursor, getValueIconHeight, getValueIconLeftPadding, getValueIconRightPadding, getValueIconSize, getValueIconWidth, getViewState, getVirtualScrolling, getVisibleRows, getWaitForSave, getWarnOnRemoval, getWarnOnRemovalMessage, getWarnOnUnmappedValueFieldChange, getWrapCells, getWrapHeaderSpanTitles, getWrapHeaderTitles, groupBy, groupSortNormalizer, hasChanges, hasChanges, hasErrors, headerHoverHTML, headerTitleClipped, hideDragHandles, hideField, hideField, hideFields, hideFields, hideFields, hideFields, invalidateCache, invalidateRecordComponents, isCheckboxField, isExpanded, isExpansionField, isExportingClientData, isGrouped, isGroupNode, isPartiallySelected, isRowNumberField, isSelected, isSortField, isSummaryRecord, loadAllRecords, loadAllRecords, loadAllRecords, markForRedraw, markForRedraw, markRecordRemoved, markRecordsRemoved, markRecordsRemoved, markRecordsRemoved, markSelectionRemoved, onInit, openGroup, openRecordDetailGrid, openRecordEditor, preloadImages, recalculateGridSummary, recalculateSummaries, recalculateSummaries, recalculateSummaries, recordClick, recordMarkedAsRemoved, redrawHeader, refreshCell, refreshCell, refreshCellStyle, refreshData, refreshData, refreshFields, refreshRecordComponent, refreshRecordComponent, refreshRow, regroup, removeData, removeData, removeData, removeEmbeddedComponent, removeEmbeddedComponent, removeEmbeddedComponent, removeRecordClick, removeSelectedData, removeSelectedData, removeSelectedData, removeSelectedData, reorderField, reorderFields, resizeField, resort, rowClick, rowClick, rowDoubleClick, rowDoubleClick, rowHasChanges, rowHasChanges, rowHasErrors, saveAllEdits, saveAllEdits, saveAllEdits, saveEdits, saveEdits, saveEdits, saveEdits, scrollBodyTo, scrollToCell, scrollToCell, scrollToCell, scrollToColumn, scrollToColumn, scrollToRow, scrollToRow, selectAllRecords, selectRange, selectRange, selectRecord, selectRecord, selectRecord, selectRecord, selectRecords, selectRecords, selectRecords, selectRecords, selectSingleRecord, selectSingleRecord, setAddDropValues, setAddFormulaFieldText, setAddOperation, setAddSummaryFieldText, setAdvancedFieldPickerThreshold, setAdvancedFilteringText, setAiFilterWindowHint, setAiFilterWindowInstructions, setAiFilterWindowTitle, setAiHoverContentsPrefix, setAiHoverRetryDelay, setAiSortFieldMaxRecordsMessage, setAllowFilterExpressions, setAllowFilterOperators, setAllowFilterWindow, setAllowRowSpanning, setAlternateBodyStyleName, setAlternateFieldFrequency, setAlternateFieldStyles, setAlternateFieldSuffix, setAlternateRecordFrequency, setAlternateRecordSuffix, setAlwaysShowEditors, setAlwaysShowOperatorIcon, setAnimateFolderEffect, setAnimateFolderMaxRows, setAnimateFolders, setAnimateFolderSpeed, setAnimateFolderTime, setAnimateRemoveRecord, setAnimateRemoveSpeed, setAnimateRemoveTime, setAnimateRollOver, setAnimateRollUnder, setAnimateSelection, setAnimateSelectionUnder, setApplyFormulaAfterSummary, setApplyRowCountToLength, setApplyRowNumberStyle, setApproximateRowCountFormat, setAriaRole, setArrowKeyAction, setArrowKeyEditAction, setAsyncErrorCellValue, setAsynchGroupingPrompt, setAsyncMissingCellValue, setAutoChildProperties, setAutoComplete, setAutoConfirmSaveEdits, setAutoFetchAsFilter, setAutoFetchData, setAutoFetchDisplayMap, setAutoFetchRowCount, setAutoFetchTextMatchStyle, setAutoFitAllText, setAutoFitClipFields, setAutoFitData, setAutoFitDateFields, setAutoFitExpandField, setAutoFitExtraRecords, setAutoFitFieldsFillViewport, setAutoFitFieldText, setAutoFitFieldWidths, setAutoFitHeaderHeights, setAutoFitIconFields, setAutoFitMaxColumns, setAutoFitMaxHeight, setAutoFitMaxRecords, setAutoFitMaxWidth, setAutoFitMaxWidth, setAutoFitTimeFields, setAutoFitWidth, setAutoFitWidthApproach, setAutoPersistViewState, setAutoSaveEdits, setAutoSizeHeaderSpans, setBadFormulaResultValue, setBlockingRowCountFetch, setBodyBackgroundColor, setBodyOverflow, setBooleanBaseStyle, setBooleanFalseImage, setBooleanImageHeight, setBooleanImageWidth, setBooleanPartialImage, setBooleanTrueImage, setBriefRowRangeDisplayValue, setCanAcceptDroppedRecords, setCanAddAISortFields, setCanAddFormulaFields, setCanAddSummaryFields, setCanAutoFitFields, setCancelEditingConfirmationMessage, setCanCollapseGroup, setCanDragRecordsOut, setCanDragSelect, setCanDragSelectText, setCanDropInEmptyArea, setCanEdit, setCanEditFieldAttribute, setCanEditHilites, setCanEditTitles, setCanExpandMultipleRecords, setCanExpandRecordProperty, setCanExpandRecords, setCanFocusInEmptyGrid, setCanFreezeFields, setCanGroupBy, setCanHiliteViaAI, setCanHover, setCanMultiGroup, setCanMultiSort, setCanPickFields, setCanPickOmittedFields, setCanRemoveRecords, setCanReorderFields, setCanReorderRecords, setCanRequestRowCount, setCanResizeFields, setCanSelectAll, setCanSelectCells, setCanSelectGroups, setCanSelectRecordCustomizer, setCanSelectSummaryRows, setCanSort, setCanTabToHeader, setCanTabToSorter, setCellContextMenuItemsCustomizer, setCellCSSTextCustomizer, setCellFormatter, setCellPadding, setCellRole, setCellValueHoverFormatter, setChartConstructor, setChartType, setCheckboxFieldFalseImage, setCheckboxFieldImageHeight, setCheckboxFieldImageWidth, setCheckboxFieldPartialImage, setCheckboxFieldProperties, setCheckboxFieldTrueImage, setChildExpansionMode, setClearAllSortingText, setClearCriteriaOnFilterEditorHide, setClearFilterText, setClearFilterViaAIText, setClearSortFieldText, setClipHeaderTitles, setCollapseGroupOnRowClick, setConfigureGroupingText, setConfigureSortText, setConfirmCancelEditing, setConfirmDiscardEdits, setConfirmDiscardEditsMessage, setCriteriaIndicatorColor, setCriteriaIndicatorHeaderColor, setData, setDataArity, setDataFetchDelay, setDataFetchMode, setDataPageSize, setDataProperties, setDataSource, setDataSource, setDateFormatter, setDateInputFormat, setDatetimeFormatter, setDeepCloneOnEdit, setDefaultDateFieldWidth, setDefaultDateTimeFieldWidth, setDefaultEditableDateFieldWidth, setDefaultEditableDateTimeFieldWidth, setDefaultFields, setDefaultFieldWidthCustomizer, setDefaultFilterOperator, setDefaultFilterOperatorSuffix, setDefaultProperties, setDefaultTimeFieldWidth, setDeferRemoval, setDeselectOnPartialCheckboxClick, setDetailDS, setDetailDS, setDetailField, setDisabledGroupByPrompt, setDiscardDataOnSetFetchOperation, setDiscardEditsOnHideField, setDiscardEditsSaveButtonTitle, setDontAutoDestroyComponent, setDragDataAction, setDragDataCustomizer, setDragHandleFieldTitle, setDragHandleIcon, setDragHandleIconSize, setDragScrollRedrawDelay, setDragTrackerIconCustomizer, setDragTrackerMode, setDragTrackerStyle, setDragTrackerTitleCustomizer, setDrawAheadRatio, setDrawAllMaxCells, setDropValues, setDuplicateDragMessage, setEditByCell, setEditEvent, setEditFailedBaseStyle, setEditFailedCSSText, setEditFormulaFieldText, setEditOnF2Keypress, setEditOnFocus, setEditorCustomizer, setEditorValueMap, setEditorValueMap, setEditPendingBaseStyle, setEditPendingCSSText, setEditPendingMarkerStyle, setEditSelectionType, setEditSummaryFieldText, setEditValue, setEditValue, setEditValue, setEditValue, setEditValue, setEditValue, setEditValue, setEditValue, setEditValue, setEditValue, setEditValue, setEditValue, setEditValue, setEditValue, setEditValue, setEditValue, setEditValue, setEditValue, setEditValue, setEditValue, setEditValue, setEditValue, setEditValue, setEditValue, setEditValues, setEmbeddedComponentIndent, setEmbeddedComponentMargin, setEmptyAIHoverContents, setEmptyCellValue, setEmptyMessageStyle, setEmptyRowRangeDisplayValue, setEnforceVClipping, setEnterKeyEditAction, setEnumCriteriaAsInitialValues, setErrorIconHeight, setErrorIconSrc, setErrorIconWidth, setEscapeKeyEditAction, setExactRowCountFormat, setExpansionCanEdit, setExpansionComponentPoolingMode, setExpansionEditorSaveDialogPrompt, setExpansionEditorShowSaveDialog, setExpansionFieldFalseImage, setExpansionFieldImageHeight, setExpansionFieldImageShowRTL, setExpansionFieldImageShowSelected, setExpansionFieldImageStyle, setExpansionFieldImageWidth, setExpansionFieldTrueImage, setExpansionIndent, setExpansionMode, setExpansionScreen, setExplicitFetchDelay, setExportAll, setExportAlternateRowBGColor, setExportDefaultBGColor, setExportFieldAlignments, setExportFields, setExportFieldWidths, setExportHeaderHeights, setExportHiddenFieldWidth, setExportIncludeSummaries, setExportRawNumbers, setExportRawValues, setExportWidthScale, setExportWrapHeaderTitles, setFastCellUpdates, setFetchDelay, setFetchFields, setFetchFields, setFetchOperation, setFetchRequestProperties, setFieldButtonProperties, setFieldCellIcon, setFieldCriteriaText, setFieldError, setFieldError, setFieldHeaderBaseStyle, setFieldHeaderTitleStyle, setFieldIcon, setFieldMaxWidth, setFieldMinWidth, setFieldPickerFieldProperties, setFieldPickerShowSampleValues, setFieldProperties, setFieldProperties, setFields, setFields, setFieldSearchOperator, setFieldState, setFieldTitle, setFieldTitle, setFieldVisibilitySubmenuTitle, setFilterButtonPrompt, setFilterButtonProperties, setFilterByCell, setFilterEditorCriteria, setFilterEditorHeight, setFilterEditorProperties, setFilterEditorProperties, setFilterLocalData, setFilterOnKeypress, setFilterUsingText, setFilterViaAIMode, setFilterViaAIPanelInstructions, setFilterViaAIText, setFilterWindowCriteria, setFilterWindowInstructions, setFilterWindowTitle, setFirstCellStyle, setFixedFieldWidths, setFixedRecordHeights, setFormulaBuilderSpanTitleSeparator, setFreezeFieldText, setFrozenBaseStyle, setFrozenFieldsMaxWidth, setFrozenFieldsMaxWidth, setFrozenHeaderBaseStyle, setFrozenHeaderTitleStyle, setFullRowRangeDisplayValue, setGenerateClickOnEnter, setGenerateClickOnSpace, setGenerateDoubleClickOnEnter, setGenerateDoubleClickOnSpace, setGridAdditionalCriteriaText, setGridComponents, setGridComponents, setGridSummaryRecordProperty, setGroupByAsyncThreshold, setGroupByField, setGroupByField, setGroupByFieldSummaries, setGroupByMaxRecords, setGroupByMaxRecordsExceededMessage, setGroupByText, setGroupIcon, setGroupIconSize, setGroupIconStyle, setGroupIndentSize, setGroupLeadingIndent, setGroupNodeBaseStyle, setGroupNodeStyle, setGroupSortDirection, setGroupSortNormalizer, setGroupStartOpen, setGroupStartOpen, setGroupState, setGroupSummaryRecordProperty, setGroupSummaryStyle, setGroupTitleColumnProperties, setGroupTitleField, setHeaderAriaRole, setHeaderAutoFitEvent, setHeaderBackgroundColor, setHeaderBarStyle, setHeaderBaseStyle, setHeaderButtonAriaRole, setHeaderButtonAriaState, setHeaderButtonProperties, setHeaderHeight, setHeaderHoverAlign, setHeaderHoverFormatter, setHeaderHoverHeight, setHeaderHoverOpacity, setHeaderHoverStyle, setHeaderHoverVAlign, setHeaderHoverWidth, setHeaderHoverWrap, setHeaderMenuButtonHeight, setHeaderMenuButtonHeight, setHeaderMenuButtonIcon, setHeaderMenuButtonIconHeight, setHeaderMenuButtonIconWidth, setHeaderMenuButtonSnapOffsetLeft, setHeaderMenuButtonWidth, setHeaderRadius, setHeaderShadowColor, setHeaderShadowHOffset, setHeaderShadowSoftness, setHeaderShadowVOffset, setHeaderSpanBaseStyle, setHeaderSpanButtonProperties, setHeaderSpanHeaderTitle, setHeaderSpanHeight, setHeaderSpans, setHeaderSpanTitle, setHeaderSpanTitleStyle, setHeaderTitleStyle, setHeaderTitleVAlign, setHideEmptySummaryRow, setHideFilterEditorTitle, setHideOnPhone, setHideOnTablet, setHiliteCanReplaceValue, setHiliteEditorSpanTitleSeparator, setHiliteHTMLAfterFormat, setHiliteIconHeight, setHiliteIconLeftPadding, setHiliteIconPosition, setHiliteIconRightPadding, setHiliteIcons, setHiliteIconSize, setHiliteIconWidth, setHiliteProperty, setHiliteReplaceValueFieldTitle, setHiliteRowOnFocus, setHilites, setHiliteState, setHiliteViaAIMode, setHiliteViaAIText, setHoverCustomizer, setHoverMode, setHoverScreen, setHoverStyle, setIconCursor, setIconPadding, setImageSize, setImplicitCriteria, setImplicitCriteria, setImplicitCriteria, setInactiveCellFormatter, setIncludeHilitesInSummaryFields, setIncludeInSummaryProperty, setInitialSort, setInstantScrollTrackRedraw, setInvalidSummaryValue, setIsSeparatorProperty, setLastCellStyle, setLeaveHeaderMenuButtonSpace, setLeaveScrollbarGap, setLinkTextProperty, setListEndEditAction, setLoadingDataMessage, setLoadingDataMessageStyle, setLoadingMessage, setLoadingRowCountDisplayIcoHeight, setLoadingRowCountDisplayIcon, setLoadingRowCountDisplayIconWidth, setLocateColumnsBy, setLocateRowsBy, setLogicalStructure, setLongTextEditorThreshold, setLongTextEditorType, setMaxExpandedRecords, setMaxExpandedRecordsPrompt, setMaximumRowCountFormat, setMaxSummaryRowRecords, setMinFieldWidth, setMinHeight, setMinimumCellHeight, setMinimumRowCountFormat, setMissingSummaryFieldValue, setModalEditing, setMultiGroupDialogDefaults, setMultiGroupDialogProperties, setMultiSortDialogDefaults, setMultiSortDialogProperties, setNavigateOnTab, setNeverValidate, setNewRecordRowMessage, setNewSearchText, setNormalBaseStyle, setNormalCellHeight, setNoSavedSearchesText, setNullGroupTitle, setOfflineMessageStyle, setOriginBaseStyle, setOverflow, setPendingAsyncCellValue, setPlaceholderAIHoverContents, setPoolComponentsPerColumn, setPreserveFocusStylingOnMouseOut, setPreserveWhitespace, setPreventDuplicates, setPrintAutoFit, setPrintBaseStyle, setPrintBooleanBaseStyle, setPrintBooleanFalseImage, setPrintBooleanPartialImage, setPrintBooleanTrueImage, setPrintCheckboxFieldFalseImage, setPrintCheckboxFieldPartialImage, setPrintCheckboxFieldTrueImage, setPrintHeaderStyle, setPrintMaxRows, setPrintWrapCells, setProgressiveLoading, setQuickDrawAheadRatio, setRangeRowCountFormat, setRecordBaseStyleProperty, setRecordCanRemoveProperty, setRecordCanSelectProperty, setRecordCellRoleProperty, setRecordComponentHeight, setRecordComponentPoolingMode, setRecordComponentPosition, setRecordDetailDSProperty, setRecordDropAppearance, setRecordEditProperty, setRecordEnabledProperty, setRecordRadius, setRecordRadiusTargets, setRecordRowAriaStateProperty, setRecordRowRoleProperty, setRecords, setRecordScreen, setRecordShowRollOverProperty, setRecordSummaryAttributePrefix, setRecordSummaryBaseStyle, setRemovedCSSText, setRemoveFieldProperties, setRemoveFieldTitle, setRemoveIcon, setRemoveIconSize, setRemoveIconStyle, setRemoveOperation, setReselectOnUpdate, setReselectOnUpdateNotifications, setResizeFieldsInRealTime, setReverseRTLAlign, setRollOverCanvasProperties, setRollUnderCanvasProperties, setRotatedHeaderMenuButtonHeight, setRotatedHeaderMenuButtonHeight, setRotatedHeaderMenuButtonWidth, setRotateHeaderTitles, setRowAriaState, setRowCountDisplayPrecision, setRowEndEditAction, setRowErrors, setRowErrors, setRowLocatorField, setRowLocatorField, setRowNumberFieldProperties, setRowNumberStart, setRowNumberStyle, setRowRangeDisplayStyle, setRowRangeFormat, setRowRole, setRowSpanEditMode, setRowSpanSelectionMode, setSaveByCell, setSaveCriteriaInViewState, setSaveDefaultSearch, setSavedSearchAdminRole, setSavedSearchDS, setSavedSearchId, setSavedSearchStoredState, setSavedSearchText, setSaveLocally, setSaveRequestProperties, setScreenReaderCellSeparator, setScreenReaderIncludeFieldTitles, setScreenReaderNavigateByCell, setScreenReaderRowSeparator, setScreenReaderWriteRowLabelledBy, setScrollRedrawDelay, setScrollToCellXPosition, setScrollToCellYPosition, setScrollWheelRedrawDelay, setSearchForm, setSearchForm, setSelectCellTextOnClick, setSelectedState, setSelectHeaderOnSort, setSelectionAppearance, setSelectionCanvasProperties, setSelectionProperty, setSelectionType, setSelectionUnderCanvasProperties, setSelectOnEdit, setSelectOnExpandRecord, setSeparatorRowStyle, setShowAllColumns, setShowAllRecords, setShowAsynchGroupingPrompt, setShowBackgroundComponents, setShowCellContextMenus, setShowClippedHeaderTitlesOnHover, setShowClippedValuesOnHover, setShowCollapsedGroupSummary, setShowComplexFields, setShowDetailFields, setShowDropLines, setShowEllipsisWhenClipped, setShowEmptyMessage, setShowErrorIcons, setShowFilterEditor, setShowFilterEditorHovers, setShowFilterEditorTitle, setShowFilterWindowCriteriaIndicator, setShowGridSummary, setShowGroupSummary, setShowGroupSummaryInHeader, setShowGroupTitleColumn, setShowGroupTitleInFrozenBody, setShowHeader, setShowHeaderContextMenu, setShowHeaderMenuButton, setShowHeaderPartialSelection, setShowHeaderShadow, setShowHeaderSpanContextMenu, setShowHeaderSpanTitlesInFormulaBuilder, setShowHeaderSpanTitlesInHiliteEditor, setShowHeaderSpanTitlesInSortEditor, setShowHiddenFields, setShowHilitesInGroupSummary, setShowHover, setShowHoverComponents, setShowHoverOnDisabledCells, setShowInitialDragHandles, setShowNewRecordRow, setShowPartialSelection, setShowRecordComponents, setShowRecordComponentsByCell, setShowRollOver, setShowRollOverCanvas, setShowRollOverInExpansion, setShowRollUnderCanvas, setShowRowNumbers, setShowSavedSearchesByDS, setShowSelectedRollOverCanvas, setShowSelectedRollUnderCanvas, setShowSelectedStyle, setShowSelectionCanvas, setShowSelectionUnderCanvas, setShowSortArrow, setShowSortNumerals, setShowTreeColumnPicker, setShrinkForFreeze, setSingleCellValueProperty, setSkinImgDir, setSkipLineBreaks, setSort, setSortArrowMenuButtonSpaceOffset, setSortAscendingImage, setSortAscendingImage, setSortBinaryByFileName, setSortByGroupFirst, setSortDescendingImage, setSortDescendingImage, setSortDirection, setSortEditorSpanTitleSeparator, setSorterButtonTitle, setSortField, setSortField, setSortField, setSortFieldAscendingText, setSortFieldDescendingText, setSortNumeralHTMLCustomizer, setSortNumeralMenuButtonSpaceOffset, setSortNumeralStyle, setSortState, setSpannedHeaderBaseStyle, setSparseFieldState, setStopOnErrors, setStyledRowEnds, setStyleName, setSummaryRowCriteria, setSummaryRowDataSource, setSummaryRowFetchRequestProperties, setSummaryRowHeight, setSummaryRowStyle, setTableRowStyle, setTallBaseStyle, setTitleField, setTouchScrollRedrawDelay, setTrackerImage, setTrackerImage, setUnfreezeFieldText, setUngroupText, setUnknownRowCountDisplayValue, setUnremoveIcon, setUpdateOperation, setUpdateSummariesDuringEditing, setUseAdvancedCriteria, setUseAdvancedFieldPicker, setUseAllDataSourceFields, setUseCellRollOvers, setUseClientFiltering, setUseCopyPasteShortcuts, setUseFlatFields, setUseMultiSelectForFilterValueMaps, setUserAIFilterRequest, setUserAIFilterRequest, setUserAIFilterRequest, setUserCriteriaState, setUseRemoteValidators, setUserFormula, setUserFormula, setUserFormula, setUserFormulaText, setUserFormulaText, setUserFormulaText, setUseRowSpanStyling, setUserSummary, setUserSummary, setUserSummary, setUserSummaryText, setUserSummaryText, setUserSummaryText, setValidateByCell, setValidateOnChange, setValueIconHeight, setValueIconLeftPadding, setValueIconRightPadding, setValueIconSize, setValueIconWidth, setValueMap, setValueMap, setViewState, setVirtualScrolling, setWaitForSave, setWarnOnRemoval, setWarnOnRemovalMessage, setWarnOnUnmappedValueFieldChange, setWrapCells, setWrapHeaderSpanTitles, setWrapHeaderTitles, shouldIncludeHiliteInSummaryField, showAIFilterWindow, showAIHiliteWindow, showDragHandles, showField, showField, showFields, showFields, showFields, showFields, showFilterWindow, showRecordComponent, sort, sort, sort, sort, startEditing, startEditing, startEditing, startEditing, startEditingNew, startEditingNew, startEditingNew, startEditingNew, stopHover, summaryUpdated, toggleSort, transferRecords, transferSelectedData, transferSelectedData, unfreezeField, unfreezeField, unfreezeField, unfreezeField, unfreezeFields, unfreezeFields, ungroup, unmarkRecordRemoved, unsort, updateData, updateData, updateData, updateRecordComponent, userSelectAllRecords, validateCell, validateCell, validateRow, willAcceptDrop, willFetchData, willFetchDatasetDefaultProperties, setLogicalStructureaddMember, addMember, addMember, addMember, addMemberPostCreate, addMemberPostCreate, addMemberPreCreate, addMemberPreCreate, addMembers, addMembers, addMembersChangedHandler, getAnimateMembers, getAnimateMemberTime, getCanDropComponents, getChildTabPosition, getDefaultResizeBars, getDropComponent, getDropLine, getDropLineThickness, getDropPosition, getEnforcePolicy, getHPolicy, getLayoutBottomMargin, getLayoutEndMargin, getLayoutLeftMargin, getLayoutMargin, getLayoutRightMargin, getLayoutStartMargin, getLayoutTopMargin, getLocateMembersBy, getLocateMembersType, getManagePercentBreadth, getMember, getMember, getMemberDefaultBreadth, getMemberNumber, getMemberNumber, getMemberOverlap, getMembers, getMembersLength, getMembersMargin, getMinMemberLength, getMinMemberSize, getPaddingAsLayoutMargin, getResizeBar, getResizeBarClass, getResizeBarSize, getReverseOrder, getShowDragPlaceHolder, getStackZIndex, getVertical, getVPolicy, hasMember, hideDropLine, hideMember, hideMember, layoutIsDirty, onInit_Layout, reflow, reflow, reflowNow, removeMember, removeMembers, removeMembers, reorderMember, reorderMembers, replaceMember, revealChild, revealChild, setAlign, setAlign, setAnimateMembers, setAnimateMemberTime, setCanDropComponents, setDefaultLayoutAlign, setDefaultLayoutAlign, setDefaultProperties, setDefaultResizeBars, setDropLineProperties, setDropLineThickness, setEnforcePolicy, setHPolicy, setLayoutBottomMargin, setLayoutEndMargin, setLayoutLeftMargin, setLayoutMargin, setLayoutRightMargin, setLayoutStartMargin, setLayoutTopMargin, setLocateMembersBy, setLocateMembersType, setLogicalStructure, setManagePercentBreadth, setMemberOverlap, setMembers, setMembersMargin, setMinBreadthMember, setMinBreadthMember, setMinBreadthMember, setMinMemberLength, setMinMemberSize, setPaddingAsLayoutMargin, setPlaceHolderDefaults, setPlaceHolderProperties, setResizeBarClass, setResizeBarSize, setReverseOrder, setShowDragPlaceHolder, setStackZIndex, setVertical, setVisibleMember, setVPolicy, showMember, showMemberaddChild, addChild, addChild, addChild, addChild, addClearHandler, addClickHandler, addDoubleClickHandler, addDragMoveHandler, addDragRepositionMoveHandler, addDragRepositionStartHandler, addDragRepositionStopHandler, addDragResizeMoveHandler, addDragResizeStartHandler, addDragResizeStopHandler, addDragStartHandler, addDragStopHandler, addDropHandler, addDropMoveHandler, addDropOutHandler, addDropOverHandler, addFocusChangedHandler, addHoverHandler, addHoverHiddenHandler, addKeyDownHandler, addKeyPressHandler, addMouseDownHandler, addMouseMoveHandler, addMouseOutHandler, addMouseOverHandler, addMouseStillDownHandler, addMouseUpHandler, addMouseWheelHandler, addMovedHandler, addParentMovedHandler, addPeer, addPeer, addPeer, addPeer, addResizedHandler, addRightMouseDownHandler, addRuleContextChangedHandler, addScrolledHandler, addShowContextMenuHandler, addSnapAlignCandidate, addStyleName, addVisibilityChangedHandler, adjustForContent, animateFade, animateFade, animateFade, animateFade, animateFade, animateFade, animateFade, animateFade, animateHide, animateHide, animateHide, animateHide, animateHide, animateHide, animateHide, animateMove, animateMove, animateMove, animateMove, animateRect, animateRect, animateRect, animateRect, animateResize, animateResize, animateResize, animateResize, animateScroll, animateScroll, animateScroll, animateScroll, animateScroll, animateScroll, animateShow, animateShow, animateShow, animateShow, animateShow, animateShow, animateShow, asSGWTComponent, blur, bringToFront, clear, clearExplicitTabIndex, clickMaskUp, clickMaskUp, contains, contains, containsEvent, containsEventTarget, containsFocus, containsPoint, containsPoint, dataContextChanged, deparent, depeer, disable, doValueDictation, doVoiceCommand, enable, encloses, focus, focusAfterGroup, focusAtEnd, focusInNextTabElement, focusInPreviousTabElement, getAbsoluteLeft, getAbsoluteTop, getAccessKey, getAdaptiveHeightPriority, getAdaptiveWidthPriority, getAlwaysManageFocusNavigation, getAlwaysShowScrollbars, getAnimateAcceleration, getAnimateFadeTime, getAnimateHideAcceleration, getAnimateHideEffect, getAnimateHideTime, getAnimateMoveAcceleration, getAnimateMoveTime, getAnimateRectAcceleration, getAnimateRectTime, getAnimateResizeAcceleration, getAnimateResizeLayoutMode, getAnimateResizeTime, getAnimateScrollAcceleration, getAnimateScrollTime, getAnimateShowAcceleration, getAnimateShowEffect, getAnimateShowTime, getAnimateTime, getAppImgDir, getAriaHandleID, getAutoMaskComponents, getAutoParent, getAutoPopulateData, getAutoShowParent, getBackgroundColor, getBackgroundImage, getBackgroundPosition, getBackgroundRepeat, getBorder, getBorderRadius, getBottom, getById, getByJSObject, getByLocalId, getCanAcceptDrop, getCanAdaptHeight, getCanAdaptWidth, getCanDrag, getCanDragReposition, getCanDragResize, getCanDragScroll, getCanDrop, getCanDropBefore, getCanFocus, getCanSelectText, getCanvasAutoChild, getCanvasItem, getChildren, getChildrenResizeSnapAlign, getChildrenSnapAlign, getChildrenSnapCenterAlign, getChildrenSnapEdgeAlign, getChildrenSnapResizeToGrid, getChildrenSnapToGrid, getClassName, getComponentMask, getComponentMaskDefaults, getContentElement, getContents, getContextMenu, getCorrectZoomOverflow, getCursor, getDataContext, getDataPath, getDefaultHeight, getDefiningProperty, getDefiningPropertyName, getDefiningPropertyNameOptions, getDestroyed, getDestroying, getDisabled, getDisabledCursor, getDisableTouchScrollingForDrag, getDoubleClickDelay, getDragAppearance, getDragIntersectStyle, getDragMaskType, getDragMaxHeight, getDragMaxWidth, getDragMinHeight, getDragMinWidth, getDragOpacity, getDragRepositionAppearance, getDragRepositionCursor, getDragResizeAppearance, getDragScrollDelay, getDragStartDistance, getDragTarget, getDragTargetAsString, getDragType, getDropTarget, getDropTargetAsString, getDropTypes, getDropTypesAsString, getDynamicContents, getEdgeBackgroundColor, getEdgeCenterBackgroundColor, getEdgeImage, getEdgeMarginSize, getEdgeOffset, getEdgeOpacity, getEdgeShowCenter, getEdgeSize, getEditNode, getEditProxy, getElement, getElement, getEnableWhen, getEndLine, getEventEdge, getEventEdge, getExtraSpace, getFacetId, getFloatingScrollbars, getFormItemAutoChild, getForwardSVGeventsToObject, getFullDataPath, getGroupBorderCSS, getGroupLabelBackgroundColor, getGroupLabelStyleName, getGroupPadding, getGroupTitle, getHeight, getHeightAsString, getHideUsingDisplayNone, getHoverAlign, getHoverAutoDestroy, getHoverAutoFitMaxWidth, getHoverAutoFitMaxWidthAsString, getHoverAutoFitWidth, getHoverComponent, getHoverDelay, getHoverFocusKey, getHoverHeight, getHoverHTML, getHoverMoveWithMouse, getHoverOpacity, getHoverPersist, getHoverVAlign, getHoverWidth, getHoverWrap, getHSnapPosition, getHSnapPosition, getHtmlElement, getHtmlElementAsString, getHtmlPosition, getImage, getImgURL, getImgURL, getInnerContentHeight, getInnerContentWidth, getInnerHeight, getInnerWidth, getIsGroup, getIsPrinting, getIsRuleScope, getIsSnapAlignCandidate, getKeepInParentRect, getLayoutAlign, getLeaveGroupLabelSpace, getLeavePageSpace, getLeft, getLeftAsString, getLocalId, getLocateByIDOnly, getLocateChildrenBy, getLocateChildrenType, getLocatePeersBy, getLocatePeersType, getLocatorName, getMargin, getMasterCanvas, getMasterElement, getMatchElement, getMatchElementHeight, getMatchElementWidth, getMaxHeight, getMaxWidth, getMaxZoomOverflowError, getMenuConstructor, getMinNonEdgeSize, getMinWidth, getMomentumScrollMinSpeed, getMouseStillDownDelay, getMouseStillDownInitialDelay, getName, getNativeAutoHideScrollbars, getNextZIndex, getNoDoubleClicks, getNoDropCursor, getOffsetHeight, getOffsetWidth, getOffsetX, getOffsetY, getOpacity, getOuterElement, getPadding, getPageBottom, getPageLeft, getPageRect, getPageRight, getPageTop, getPaletteDefaults, getPanelContainer, getParentCanvas, getParentElement, getPeers, getPendingMarkerStyle, getPendingMarkerVisible, getPercentBox, getPercentSource, getPersistentMatchElement, getPointerSettings, getPointerTarget, getPointerTargetAsString, getPosition, getPrefix, getPrintChildrenAbsolutelyPositioned, getPrintHTML, getPrintHTML, getPrintStyleName, getPrompt, getProportionalResizeModifiers, getProportionalResizing, getReceiveScrollbarEvents, getRect, getRedrawOnResize, getResizeBarTarget, getResizeFrom, getRight, getRuleContext, getRuleContext, getRuleScope, getScrollbarSize, getScrollBottom, getScrollHeight, getScrollLeft, getScrollRight, getScrollTop, getScrollWidth, getShadowColor, getShadowDepth, getShadowHOffset, getShadowImage, getShadowOffset, getShadowSoftness, getShadowSpread, getShadowVOffset, getShouldPrint, getShowCustomScrollbars, getShowDragShadow, getShowPointer, getShowResizeBar, getShowSnapGrid, getShrinkElementOnHide, getSizeMayChangeOnRedraw, getSnapAlignCandidates, getSnapAlignCenterLineStyle, getSnapAlignEdgeLineStyle, getSnapAxis, getSnapEdge, getSnapGridLineProperties, getSnapGridStyle, getSnapHDirection, getSnapHGap, getSnapOffsetLeft, getSnapOffsetTop, getSnapOnDrop, getSnapPosition, getSnapPosition, getSnapResizeToAlign, getSnapResizeToGrid, getSnapTo, getSnapToAlign, getSnapToCenterAlign, getSnapToEdgeAlign, getSnapToGrid, getSnapVDirection, getSnapVGap, getStartLine, getTabIndex, getTestDataContext, getTitle, getTooltip, getTop, getTopAsString, getTopElement, getUISummary, getUpdateTabPositionOnDraw, getUpdateTabPositionOnReparent, getUseBackMask, getUseCSSShadow, getUseDragMask, getUseImageForSVG, getUseNativeDrag, getUseOpacityFilter, getUseTouchScrolling, getValuesManager, getValuesManagerAsString, getViewportHeight, getViewportWidth, getVisibility, getVisibleHeight, getVisibleWhen, getVisibleWidth, getVSnapPosition, getVSnapPosition, getWidth, getWidthAsString, getWorkflows, getZIndex, getZIndex, handleHover, hide, hideClickMask, hideClickMask, hideComponentMask, hideComponentMask, imgHTML, imgHTML, imgHTML, initComplete, intersects, isDirty, isDisabled, isFocused, isVisible, keyUp, layoutChildren, linkHTML, linkHTML, linkHTML, linkHTML, linkHTML, linkHTML, markForDestroy, moveAbove, moveBelow, moveBy, moveTo, onAttach, onDetach, pageScrollDown, pageScrollUp, parentResized, placeNear, placeNear, placeNear, print, print, print, print, printComponents, provideRuleContext, provideRuleContext, redraw, redraw, registerFontScaledPaddingStyles, removeChild, removeChild, removePeer, removePeer, removeRuleContext, removeSnapAlignCandidate, resizeAutoChildAttributes, resizeBy, resizeControls, resizeControlsTo, resizeFonts, resizeFonts, resizeFonts, resizeFontsTo, resizeIcons, resizePadding, resizePadding, resizeTo, resizeTo, scrollBy, scrollByPercent, scrollTo, scrollTo, scrollTo, scrollTo, scrollTo, scrollToBottom, scrollToLeft, scrollToPercent, scrollToRight, scrollToTop, sendToBack, setAccessKey, setAdaptHeightByCustomizer, setAdaptiveHeightPriority, setAdaptiveWidthPriority, setAdaptWidthByCustomizer, setAllowExternalFilters, setAlwaysManageFocusNavigation, setAlwaysShowScrollbars, setAnimateAcceleration, setAnimateFadeTime, setAnimateHideAcceleration, setAnimateHideEffect, setAnimateHideTime, setAnimateMoveAcceleration, setAnimateMoveTime, setAnimateRectAcceleration, setAnimateRectTime, setAnimateResizeAcceleration, setAnimateResizeLayoutMode, setAnimateResizeTime, setAnimateScrollAcceleration, setAnimateScrollTime, setAnimateShowAcceleration, setAnimateShowEffect, setAnimateShowTime, setAnimateTime, setAppImgDir, setAriaState, setAutoChildConstructor, setAutoChildProperties, setAutoChildProperties, setAutoChildProperties, setAutoChildProperties, setAutoChildVisibility, setAutoHeight, setAutoMaskComponents, setAutoParent, setAutoPopulateData, setAutoResizeAutoChildAttributes, setAutoResizeIcons, setAutoShowParent, setAutoWidth, setBackgroundColor, setBackgroundImage, setBackgroundPosition, setBackgroundRepeat, setBorder, setBorderRadius, setBottom, setCanAcceptDrop, setCanAdaptHeight, setCanAdaptWidth, setCanDrag, setCanDragReposition, setCanDragResize, setCanDragScroll, setCanDrop, setCanDropBefore, setCanFocus, setCanSelectText, setChildren, setChildrenResizeSnapAlign, setChildrenSnapAlign, setChildrenSnapCenterAlign, setChildrenSnapEdgeAlign, setChildrenSnapResizeToGrid, setChildrenSnapToGrid, setComponentMaskDefaults, setContents, setContextMenu, setCorrectZoomOverflow, setCursor, setDataContext, setDataPath, setDefaultHeight, setDefaultPageSpace, setDefaultProperties, setDefaultShowCustomScrollbars, setDefiningProperty, setDefiningPropertyNameOptions, setDisabled, setDisabledCursor, setDisableTouchScrollingForDrag, setDoubleClickDelay, setDragAppearance, setDragIntersectStyle, setDragMaskType, setDragMaxHeight, setDragMaxWidth, setDragMinHeight, setDragMinWidth, setDragOpacity, setDragRepositionAppearance, setDragRepositionCursor, setDragResizeAppearance, setDragScrollDelay, setDragStartDistance, setDragTarget, setDragTarget, setDragType, setDropTarget, setDropTarget, setDropTypes, setDropTypes, setDynamicContents, setEdgeBackgroundColor, setEdgeCenterBackgroundColor, setEdgeImage, setEdgeMarginSize, setEdgeOffset, setEdgeOpacity, setEdgeShowCenter, setEdgeSize, setEditMode, setEditMode, setEditMode, setElement, setEnableWhen, setEndLine, setExtraSpace, setFacetId, setFloatingScrollbars, setForwardSVGeventsToObject, setGroupBorderCSS, setGroupLabelBackgroundColor, setGroupLabelStyleName, setGroupPadding, setGroupTitle, setHeight, setHeight, setHeight, setHeight100, setHideUsingDisplayNone, setHoverAlign, setHoverAutoDestroy, setHoverAutoFitMaxWidth, setHoverAutoFitMaxWidth, setHoverAutoFitWidth, setHoverDelay, setHoverFocusKey, setHoverHeight, setHoverMoveWithMouse, setHoverOpacity, setHoverPersist, setHoverVAlign, setHoverWidth, setHoverWrap, setHtmlElement, setHtmlElement, setHtmlPosition, setImage, setImage, setInitHandler, setIsGroup, setIsRuleScope, setIsSnapAlignCandidate, setKeepInParentRect, setKeepInParentRect, setKeepInParentRect, setLayoutAlign, setLayoutAlign, setLeaveGroupLabelSpace, setLeavePageSpace, setLeft, setLeft, setLocateByIDOnly, setLocateChildrenBy, setLocateChildrenType, setLocatePeersBy, setLocatePeersType, setLocatorName, setLocatorParent, setLocatorParent, setLogicalStructure, setMargin, setMatchElement, setMatchElementHeight, setMatchElementWidth, setMaxHeight, setMaxWidth, setMaxZoomOverflowError, setMenuConstructor, setMinNonEdgeSize, setMinWidth, setMomentumScrollMinSpeed, setMouseStillDownDelay, setMouseStillDownInitialDelay, setName, setNativeAutoHideScrollbars, setNeverUseFilters, setNoDoubleClicks, setNoDropCursor, setOpacity, setPadding, setPageLeft, setPageTop, setPanelContainer, setParentCanvas, setParentElement, setPeers, setPendingMarkerStyle, setPendingMarkerVisible, setPercentBox, setPercentSource, setPersistentMatchElement, setPointerSettings, setPointerTarget, setPosition, setPrefix, setPrintChildrenAbsolutelyPositioned, setPrintStyleName, setPrompt, setProportionalResizeModifiers, setProportionalResizing, setReceiveScrollbarEvents, setRect, setRect, setRedrawOnResize, setRelativeTabPosition, setResizeBarTarget, setResizeFrom, setResizeFrom, setRight, setRuleScope, setScrollbarConstructor, setScrollbarSize, setShadowColor, setShadowDepth, setShadowHOffset, setShadowImage, setShadowOffset, setShadowSoftness, setShadowSpread, setShadowVOffset, setShouldPrint, setShowCustomScrollbars, setShowDragShadow, setShowPointer, setShowResizeBar, setShowSnapGrid, setShrinkElementOnHide, setSizeMayChangeOnRedraw, setSmoothFade, setSnapAlignCandidates, setSnapAlignCenterLineStyle, setSnapAlignEdgeLineStyle, setSnapAxis, setSnapEdge, setSnapGridLineProperties, setSnapGridStyle, setSnapHDirection, setSnapHGap, setSnapOffsetLeft, setSnapOffsetTop, setSnapOnDrop, setSnapResizeToAlign, setSnapResizeToGrid, setSnapTo, setSnapToAlign, setSnapToCenterAlign, setSnapToEdgeAlign, setSnapToGrid, setSnapVDirection, setSnapVGap, setStartLine, setTabIndex, setTestDataContext, setTooltip, setTop, setTop, setUpdateTabPositionOnDraw, setUpdateTabPositionOnReparent, setUseBackMask, setUseCSSShadow, setUseDragMask, setUseImageForSVG, setUseNativeDrag, setUseOpacityFilter, setUseTouchScrolling, setValuesManager, setValuesManager, setVisibility, setVisible, setVisibleWhen, setWidth, setWidth, setWidth, setWidth100, setWorkflows, setZIndex, shouldDragScroll, show, showClickMask, showComponentMask, showComponentMask, showNextTo, showNextTo, showNextTo, showNextTo, showPendingMarker, showPrintPreview, showPrintPreview, showPrintPreview, showPrintPreview, showRecursively, startDebuggingOverflow, stopDebuggingOverflow, supportsValueDictation, supportsVoiceCommands, updateChildTabPosition, updateChildTabPositions, updateEditNode, updateHover, updateHover, updateShadow, updateTabPositionForDraw, visibleAtPointaddDrawHandler, addDynamicProperty, addDynamicProperty, addDynamicProperty, addDynamicProperty, applyFactoryProperties, clearDynamicProperty, completeCreation, destroy, doAddHandler, doInit, doOnRender, draw, equals, error, errorIfNotCreated, getAttribute, getAttributeAsBoolean, getAttributeAsDate, getAttributeAsDateArray, getAttributeAsDouble, getAttributeAsElement, getAttributeAsFloat, getAttributeAsFloatArray, getAttributeAsInt, getAttributeAsIntArray, getAttributeAsJavaScriptObject, getAttributeAsMap, getAttributeAsObject, getAttributeAsRecord, getAttributeAsString, getAttributeAsStringArray, getConfig, getDOM, getHandlerCount, getID, getInnerHTML, getJsObj, getRef, getScClassName, hasAutoAssignedID, hasDynamicProperty, hashCode, initNativeObject, internalSetID, internalSetID, isConfigOnly, isCreated, isDrawn, isFactoryCreated, onBind, onDestroy, onDraw, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setConfigOnly, setDefaultProperties, setDragTracker, setFactoryCreated, setID, setJavaScriptObject, setLogicalStructure, setLogicalStructure, setNullProperty, setPosition, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setScClassName, toStringaddAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, doAttachChildren, doDetachChildren, fireEvent, getLayoutData, getParent, isAttached, isOrWasAttached, onBrowserEvent, onLoad, onUnload, removeFromParent, setLayoutData, sinkEvents, unsinkEventsaddStyleDependentName, ensureDebugId, ensureDebugId, ensureDebugId, getStyleElement, getStyleName, getStylePrimaryName, getStylePrimaryName, isVisible, onEnsureDebugId, removeStyleDependentName, removeStyleName, resolvePotentialElement, setElement, setPixelSize, setSize, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setVisible, sinkBitlessEventpublic static final ListGridField ICON_FIELD
public static final ListGridField TITLE_FIELD
public static final ListGridField KEY_FIELD
public static final ListGridField SUBMENU_FIELD
public Menu()
public Menu(com.google.gwt.core.client.JavaScriptObject jsObj)
public static Menu getOrCreateRef(com.google.gwt.core.client.JavaScriptObject jsObj)
protected Menu getTestInstance()
getTestInstance in class ListGridpublic static void changeAutoChildDefaults(java.lang.String autoChildName,
Canvas defaults)
autoChildName.autoChildName - name of an AutoChild to customize the defaults for.defaults - Canvas defaults to apply. These defaults override any existing properties
without destroying or wiping out non-overridden properties. For usage tips on this
param, see SGWTProperties.AutoChildUsagepublic static void changeAutoChildDefaults(java.lang.String autoChildName,
FormItem defaults)
autoChildName.autoChildName - name of an AutoChild to customize the defaults for.defaults - FormItem defaults to apply. These defaults override any existing properties
without destroying or wiping out non-overridden properties. For usage tips on this
param, see SGWTProperties.AutoChildUsageprotected com.google.gwt.core.client.JavaScriptObject create()
public Menu setAlternateRecordStyles(java.lang.Boolean alternateRecordStyles)
setAlternateRecordStyles in class ListGridalternateRecordStyles - New alternateRecordStyles value. Default value is falseMenu instance, for chaining setter callspublic java.lang.Boolean getAlternateRecordStyles()
getAlternateRecordStyles in class ListGridpublic Menu setAutoDismiss(java.lang.Boolean autoDismiss)
autoDismiss - New autoDismiss value. Default value is trueMenu instance, for chaining setter callssetCascadeAutoDismiss(java.lang.Boolean)public java.lang.Boolean getAutoDismiss()
getCascadeAutoDismiss()public Menu setAutoDismissOnBlur(java.lang.Boolean autoDismissOnBlur)
autoDismissOnBlur - New autoDismissOnBlur value. Default value is trueMenu instance, for chaining setter callspublic java.lang.Boolean getAutoDismissOnBlur()
public Menu setAutoDraw(java.lang.Boolean autoDraw)
Note : This is an advanced setting
autoDraw - New autoDraw value. Default value is falseMenu instance, for chaining setter callspublic java.lang.Boolean getAutoDraw()
public Menu setBaseStyle(java.lang.String baseStyle)
setBaseStyle in class ListGridbaseStyle - New baseStyle value. Default value is "menu"Menu instance, for chaining setter callsCSSStyleNamepublic java.lang.String getBaseStyle()
getBaseStyle in class ListGridCSSStyleNamepublic Menu setBodyStyleName(java.lang.String bodyStyleName)
iconBodyStyleName, if set, will override this setting.
If applying a background-color to the body via a CSS style applied using this property, be sure to set bodyBackgroundColor to null.
setBodyStyleName in class ListGridbodyStyleName - New bodyStyleName value. Default value is "normal"Menu instance, for chaining setter callssetFillSpaceStyleName(java.lang.String),
CSSStyleName,
Appearance overview and related methodspublic java.lang.String getBodyStyleName()
iconBodyStyleName, if set, will override this setting.
If applying a background-color to the body via a CSS style applied using this property, be sure to set bodyBackgroundColor to null.
getBodyStyleName in class ListGridgetFillSpaceStyleName(),
CSSStyleName,
Appearance overview and related methodspublic Menu setCancelButtonTitle(java.lang.String cancelButtonTitle) throws java.lang.IllegalStateException
NavigationBar is present.cancelButtonTitle - New cancelButtonTitle value. Default value is "Done"Menu instance, for chaining setter callsjava.lang.IllegalStateException - this property cannot be changed after the component has been createdHTMLStringpublic java.lang.String getCancelButtonTitle()
NavigationBar is present.HTMLStringpublic Menu setCanSaveSearches(boolean canSaveSearches) throws java.lang.IllegalStateException
Note : This is an advanced setting
setCanSaveSearches in class ListGridcanSaveSearches - New canSaveSearches value. Default value is falseMenu instance, for chaining setter callsjava.lang.IllegalStateException - this property cannot be changed after the component has been createdpublic boolean getCanSaveSearches()
getCanSaveSearches in class ListGridpublic Menu setCanSelectParentItems(java.lang.Boolean canSelectParentItems)
canSelectParentItems - New canSelectParentItems value. Default value is nullMenu instance, for chaining setter callsSelection,
Tree Binding Examplepublic java.lang.Boolean getCanSelectParentItems()
Selection,
Tree Binding Examplepublic Menu setCanShowFilterEditor(boolean canShowFilterEditor) throws java.lang.IllegalStateException
Note : This is an advanced setting
setCanShowFilterEditor in class ListGridcanShowFilterEditor - New canShowFilterEditor value. Default value is falseMenu instance, for chaining setter callsjava.lang.IllegalStateException - this property cannot be changed after the component has been createdListGrid.setShowFilterEditorTitle(java.lang.String),
ListGrid.setHideFilterEditorTitle(java.lang.String),
Filter Examplepublic boolean getCanShowFilterEditor()
getCanShowFilterEditor in class ListGridListGrid.getShowFilterEditorTitle(),
ListGrid.getHideFilterEditorTitle(),
Filter Examplepublic Menu setCascadeAutoDismiss(java.lang.Boolean cascadeAutoDismiss)
autoDismiss
from this menu.cascadeAutoDismiss - New cascadeAutoDismiss value. Default value is trueMenu instance, for chaining setter callspublic java.lang.Boolean getCascadeAutoDismiss()
autoDismiss
from this menu.public Menu setCellHeight(int cellHeight)
setCellHeight in class ListGridcellHeight - New cellHeight value. Default value is 20Menu instance, for chaining setter callsSizing overview and related methodspublic int getCellHeight()
getCellHeight in class ListGridSizing overview and related methodspublic Menu setCheckmarkDisabledImage(java.lang.String checkmarkDisabledImage) throws java.lang.IllegalStateException
check-marked items when the
item is disabled. The value can be either a regular SCImgURL which can specify
size:w,h;, or an ImgHTMLProperties object, specifying at least src,
width and height.public java.lang.String getCheckmarkDisabledImage()
check-marked items when the
item is disabled. The value can be either a regular SCImgURL which can specify
size:w,h;, or an ImgHTMLProperties object, specifying at least src,
width and height.SCImgURLpublic Menu setCheckmarkDisabledImage(ImgHTMLProperties checkmarkDisabledImage) throws java.lang.IllegalStateException
check-marked items when the
item is disabled. The value can be either a regular SCImgURL which can specify
size:w,h;, or an ImgHTMLProperties object, specifying at least src,
width and height.public ImgHTMLProperties getCheckmarkDisabledImageAsImgHTMLProperties()
check-marked items when the
item is disabled. The value can be either a regular SCImgURL which can specify
size:w,h;, or an ImgHTMLProperties object, specifying at least src,
width and height.SCImgURLpublic Menu setCheckmarkImage(java.lang.String checkmarkImage) throws java.lang.IllegalStateException
check-marked items. The value
can be either a regular SCImgURL which can specify size:w,h;, or an ImgHTMLProperties object, specifying at least src, width and height.public java.lang.String getCheckmarkImage()
check-marked items. The value
can be either a regular SCImgURL which can specify size:w,h;, or an ImgHTMLProperties object, specifying at least src, width and height.SCImgURLpublic Menu setCheckmarkImage(ImgHTMLProperties checkmarkImage) throws java.lang.IllegalStateException
check-marked items. The value
can be either a regular SCImgURL which can specify size:w,h;, or an ImgHTMLProperties object, specifying at least src, width and height.public ImgHTMLProperties getCheckmarkImageAsImgHTMLProperties()
check-marked items. The value
can be either a regular SCImgURL which can specify size:w,h;, or an ImgHTMLProperties object, specifying at least src, width and height.SCImgURLpublic Menu setData(MenuItem... data)
Data may also be set to a Tree in which case a hierarchy of menus and submenus will automatically be generated
to match the tree structure. See also dataSource for
dynamically fetching menuItems and submenus from a hierarchical DataSource.
Note that items that are marked as
hidden will be automatically filtered out of the data
dispayed to the user. To retrieve the full set of items at runtime, including hidden items, use getAllItems().
If this method is called after the component has been drawn/initialized:
Change the set of items to display in this menu. Note that if filterHiddenItems is true and any items are hidden, data supplied as an Array will be converted to a FilteredList in order to filter out hidden items. To get the full specified data set as an array, including hidden items, use getAllItems().
data - new items for this menu. Default value is nullMenu instance, for chaining setter callspublic Menu setData(Record[] data)
Data may also be set to a Tree in which case a hierarchy of menus and submenus will automatically be generated
to match the tree structure. See also dataSource for
dynamically fetching menuItems and submenus from a hierarchical DataSource.
Note that items that are marked as
hidden will be automatically filtered out of the data
dispayed to the user. To retrieve the full set of items at runtime, including hidden items, use getAllItems().
If this method is called after the component has been drawn/initialized:
Change the set of items to display in this menu. Note that if filterHiddenItems is true and any items are hidden, data supplied as an Array will be converted to a FilteredList in order to filter out hidden items. To get the full specified data set as an array, including hidden items, use getAllItems().
setData in class ListGriddata - new items for this menu. Default value is nullMenu instance, for chaining setter callspublic Menu setData(Tree data)
Data may also be set to a Tree in which case a hierarchy of menus and submenus will automatically be generated
to match the tree structure. See also dataSource for
dynamically fetching menuItems and submenus from a hierarchical DataSource.
Note that items that are marked as
hidden will be automatically filtered out of the data
dispayed to the user. To retrieve the full set of items at runtime, including hidden items, use getAllItems().
If this method is called after the component has been drawn/initialized:
Change the set of items to display in this menu. Note that if filterHiddenItems is true and any items are hidden, data supplied as an Array will be converted to a FilteredList in order to filter out hidden items. To get the full specified data set as an array, including hidden items, use getAllItems().
data - new items for this menu. Default value is nullMenu instance, for chaining setter callspublic Menu setData(RecordList data)
Data may also be set to a Tree in which case a hierarchy of menus and submenus will automatically be generated
to match the tree structure. See also dataSource for
dynamically fetching menuItems and submenus from a hierarchical DataSource.
Note that items that are marked as
hidden will be automatically filtered out of the data
dispayed to the user. To retrieve the full set of items at runtime, including hidden items, use getAllItems().
If this method is called after the component has been drawn/initialized:
Change the set of items to display in this menu. Note that if filterHiddenItems is true and any items are hidden, data supplied as an Array will be converted to a FilteredList in order to filter out hidden items. To get the full specified data set as an array, including hidden items, use getAllItems().
setData in class ListGriddata - new items for this menu. Default value is nullMenu instance, for chaining setter callspublic Menu setDataSource(DataSource dataSource) throws java.lang.IllegalStateException
items. Data is tree-based in menus, so the provided DataSource
should be set up for hierarchical fetching - see the Tree Data Binding
overview.
Note that, although Menu is a subclass of ListGrid, some APIs,
like setCriteria and autoFetchData are not supported in menus. If a dataSource
is supplied, it is automatically fetched against as required, without the need for autoFetchData. To apply criteria to
the fetches made in this way, see initialCriteria.
Moreover, fetchData() is also an example of a ListGrid API that doesn't apply to menu, and, as was done for
setCriteria() and other APIs like setCriteria().
setDataSource in interface DataBoundComponentsetDataSource in class ListGriddataSource - New dataSource value. Default value is nullMenu instance, for chaining setter callsjava.lang.IllegalStateException - this property cannot be changed after the component has been createdDataBinding,
DataSource fields Examplepublic DataSource getDataSource()
items. Data is tree-based in menus, so the provided DataSource
should be set up for hierarchical fetching - see the Tree Data Binding
overview.
Note that, although Menu is a subclass of ListGrid, some APIs,
like setCriteria and autoFetchData are not supported in menus. If a dataSource
is supplied, it is automatically fetched against as required, without the need for autoFetchData. To apply criteria to
the fetches made in this way, see initialCriteria.
Moreover, fetchData() is also an example of a ListGrid API that doesn't apply to menu, and, as was done for
setCriteria() and other APIs like setCriteria().
getDataSource in interface DataBoundComponentgetDataSource in class ListGridpublic Menu setDefaultWidth(int defaultWidth)
setDefaultWidth in class CanvasdefaultWidth - New defaultWidth value. Default value is 150Menu instance, for chaining setter callsSizing overview and related methodspublic int getDefaultWidth()
getDefaultWidth in class CanvasSizing overview and related methodspublic Menu setEditProxyConstructor(java.lang.String editProxyConstructor) throws java.lang.IllegalStateException
EditProxy for this component when the component is
first placed into edit mode.setEditProxyConstructor in class ListGrideditProxyConstructor - New editProxyConstructor value. Default value is "MenuEditProxy"Menu instance, for chaining setter callsjava.lang.IllegalStateException - this property cannot be changed after the component has been createdSCClassNamepublic java.lang.String getEditProxyConstructor()
EditProxy for this component when the component is
first placed into edit mode.getEditProxyConstructor in class ListGridSCClassNamepublic Menu setEmptyMessage(java.lang.String emptyMessage)
Note : This is an advanced setting
setEmptyMessage in class ListGridemptyMessage - New emptyMessage value. Default value is "[Empty menu]"Menu instance, for chaining setter callsHTMLStringpublic java.lang.String getEmptyMessage()
getEmptyMessage in class ListGridHTMLStringpublic Menu setFetchSubmenus(java.lang.Boolean fetchSubmenus) throws java.lang.IllegalStateException
fetchSubmenus can be set to false to disable this for the whole menu, or can be set false on a per-item
basis via MenuItem.fetchSubmenus.fetchSubmenus - New fetchSubmenus value. Default value is trueMenu instance, for chaining setter callsjava.lang.IllegalStateException - this property cannot be changed after the component has been createdpublic java.lang.Boolean getFetchSubmenus()
fetchSubmenus can be set to false to disable this for the whole menu, or can be set false on a per-item
basis via MenuItem.fetchSubmenus.public Menu setFillSpaceStyleName(java.lang.String fillSpaceStyleName) throws java.lang.IllegalStateException
placement settings indicate the menu will be filling a portion of
the screen or a panel. Generally this alternative style should not have rounded or excessively large edges. If unset,
then bodyStyleName is used instead. When there is an
icon field, iconFillSpaceStyleName, if set,
overrides this setting.
fillSpaceStyleName - New fillSpaceStyleName value. Default value is nullMenu instance, for chaining setter callsjava.lang.IllegalStateException - this property cannot be changed after the component has been createdCSSStyleName,
Appearance overview and related methodspublic java.lang.String getFillSpaceStyleName()
placement settings indicate the menu will be filling a portion of
the screen or a panel. Generally this alternative style should not have rounded or excessively large edges. If unset,
then bodyStyleName is used instead. When there is an
icon field, iconFillSpaceStyleName, if set,
overrides this setting.
CSSStyleName,
Appearance overview and related methodspublic Menu setFilterHiddenItems(java.lang.Boolean filterHiddenItems) throws java.lang.IllegalStateException
hidden menu items by
filtering them out of the data set? In order to support hiding items marked as hidden, if any items are hidden or
marked with visibleWhen rules, Menus convert the
specified array of items to a FilteredList with criteria set to filter out items marked with the itemHiddenProperty.
Note that this means for
filterHiddenItems:true menus, developers wishing to interact with the menu data set must use List APIs such
as menu.getData().getLength() and menu.getData().get(index), rather than accessing simple array attributes such
as menu.getData().length or menu.getData()[index]
To get the full specified data
set as an array, including hidden items, use getAllItems().
Note : This is an advanced setting
filterHiddenItems - New filterHiddenItems value. Default value is trueMenu instance, for chaining setter callsjava.lang.IllegalStateException - this property cannot be changed after the component has been createdpublic java.lang.Boolean getFilterHiddenItems()
hidden menu items by
filtering them out of the data set? In order to support hiding items marked as hidden, if any items are hidden or
marked with visibleWhen rules, Menus convert the
specified array of items to a FilteredList with criteria set to filter out items marked with the itemHiddenProperty.
Note that this means for
filterHiddenItems:true menus, developers wishing to interact with the menu data set must use List APIs such
as menu.getData().getLength() and menu.getData().get(index), rather than accessing simple array attributes such
as menu.getData().length or menu.getData()[index]
To get the full specified data
set as an array, including hidden items, use getAllItems().
public Menu setIconBodyStyleName(java.lang.String iconBodyStyleName) throws java.lang.IllegalStateException
iconBodyStyleName is suffixed with "RTL", which allows skins to apply different styles in LTR and RTL
modes. Note: Any skin which uses iconBodyStyleName should add "RTL" styles as well, even if identical
to LTR styles. Otherwise, menus may lose their styling in RTL mode.
iconBodyStyleName - New iconBodyStyleName value. Default value is nullMenu instance, for chaining setter callsjava.lang.IllegalStateException - this property cannot be changed after the component has been createdsetIconFillSpaceStyleName(java.lang.String),
CSSStyleName,
Appearance overview and related methodspublic java.lang.String getIconBodyStyleName()
iconBodyStyleName is suffixed with "RTL", which allows skins to apply different styles in LTR and RTL
modes. Note: Any skin which uses iconBodyStyleName should add "RTL" styles as well, even if identical
to LTR styles. Otherwise, menus may lose their styling in RTL mode.
getIconFillSpaceStyleName(),
CSSStyleName,
Appearance overview and related methodspublic Menu setIconFieldProperties(ListGridField iconFieldProperties) throws java.lang.IllegalStateException
See showIcons for an overview of the icon column.
iconFieldProperties - New iconFieldProperties value. Default value is nullMenu instance, for chaining setter callsjava.lang.IllegalStateException - this property cannot be changed after the component has been createdpublic ListGridField getIconFieldProperties()
See showIcons for an overview of the icon column.
public Menu setIconFillSpaceStyleName(java.lang.String iconFillSpaceStyleName) throws java.lang.IllegalStateException
placement settings indicate the menu will be filling a portion of
the screen or a panel. Generally this alternative style should not have rounded or excessively large edges. In RTL
mode, the iconFillSpaceStyleName is suffixed with "RTL", which allows skins to apply different styles in
LTR and RTL modes. If unset, then iconBodyStyleName
is used instead. Note: Like iconBodyStyleName, any skin which uses iconFillSpaceStyleName
should add "RTL" styles as well, even if identical to LTR styles. Otherwise, menus may lose their styling in RTL mode.
iconFillSpaceStyleName - New iconFillSpaceStyleName value. Default value is nullMenu instance, for chaining setter callsjava.lang.IllegalStateException - this property cannot be changed after the component has been createdCSSStyleName,
Appearance overview and related methodspublic java.lang.String getIconFillSpaceStyleName()
placement settings indicate the menu will be filling a portion of
the screen or a panel. Generally this alternative style should not have rounded or excessively large edges. In RTL
mode, the iconFillSpaceStyleName is suffixed with "RTL", which allows skins to apply different styles in
LTR and RTL modes. If unset, then iconBodyStyleName
is used instead. Note: Like iconBodyStyleName, any skin which uses iconFillSpaceStyleName
should add "RTL" styles as well, even if identical to LTR styles. Otherwise, menus may lose their styling in RTL mode.
CSSStyleName,
Appearance overview and related methodspublic Menu setIconHeight(int iconHeight)
iconHeight - New iconHeight value. Default value is 16Menu instance, for chaining setter callspublic int getIconHeight()
public Menu setIconWidth(int iconWidth)
iconWidth - New iconWidth value. Default value is 16Menu instance, for chaining setter callspublic int getIconWidth()
public Menu setInitialCriteria(Criteria initialCriteria) throws java.lang.IllegalStateException
setCriteria is not supported in Menus.setInitialCriteria in interface DataBoundComponentsetInitialCriteria in class ListGridinitialCriteria - New initialCriteria value. Default value is nullMenu instance, for chaining setter callsjava.lang.IllegalStateException - this property cannot be changed after the component has been createdDataBindingpublic Criteria getInitialCriteria()
setCriteria is not supported in Menus.getInitialCriteria in interface DataBoundComponentgetInitialCriteria in class ListGridDataBindingpublic Menu setItemHiddenProperty(java.lang.String itemHiddenProperty)
Note : This is an advanced setting
itemHiddenProperty - New itemHiddenProperty value. Default value is "hidden"Menu instance, for chaining setter callssetFilterHiddenItems(java.lang.Boolean)public java.lang.String getItemHiddenProperty()
getFilterHiddenItems()public Menu setItems(MenuItem... items)
data
setData().items - new items for this menu. Default value is nullMenu instance, for chaining setter callspublic Menu setKeyFieldProperties(ListGridField keyFieldProperties) throws java.lang.IllegalStateException
See showKeys for an overview of the key column.
keyFieldProperties - New keyFieldProperties value. Default value is nullMenu instance, for chaining setter callsjava.lang.IllegalStateException - this property cannot be changed after the component has been createdpublic ListGridField getKeyFieldProperties()
See showKeys for an overview of the key column.
public Menu setMenuButtonWidth(java.lang.Integer menuButtonWidth) throws java.lang.IllegalStateException
MenuButton generated for it automatically (for example
when included in a MenuBar, the width that the MenuButton should have. If
unset, the MenuButton will be as wide as menu.width.menuButtonWidth - New menuButtonWidth value. Default value is nullMenu instance, for chaining setter callsjava.lang.IllegalStateException - this property cannot be changed after the component has been createdpublic java.lang.Integer getMenuButtonWidth()
MenuButton generated for it automatically (for example
when included in a MenuBar, the width that the MenuButton should have. If
unset, the MenuButton will be as wide as menu.width.public NavigationBar getNavigationBar() throws java.lang.IllegalStateException
placement setting indicates that
the menu should be shown filling a portion of the screen or a panel.
This component is an AutoChild named "navigationBar". For an overview of how to use and
configure AutoChildren, see Using AutoChildren.
java.lang.IllegalStateException - if this widget has not yet been rendered.public Canvas getNavStack() throws java.lang.IllegalStateException
placement setting indicates that the menu should be
shown filling a portion of the screen or a panel, navStack is a container element created to hold the
NavigationBar and any submenus that are shown by the menu.
This component is an AutoChild named "navStack". For an overview of how to use and
configure AutoChildren, see Using AutoChildren.
java.lang.IllegalStateException - if this widget has not yet been rendered.public Menu setPlacement(PanelPlacement placement) throws java.lang.IllegalStateException
Default is to use PanelPlacement
"fillScreen" if isHandset. In any non-handset device,
placement is unset, so the menu defaults to normal placement (near the originating MenuButton, or the mouse
for a context menu, or according to left/top/width/height for a manually created Menu).
When using any
placement setting that fills a portion of the screen or a panel, submenus are displayed by sliding them
into place on top of the currently active menu, and a menu.navigationBar is used to manage navigation to the main menu (and provide dismissal, via a cancel button.
placement - New placement value. Default value is nullMenu instance, for chaining setter callsjava.lang.IllegalStateException - this property cannot be changed after the component has been createdpublic PanelPlacement getPlacement()
Default is to use PanelPlacement
"fillScreen" if isHandset. In any non-handset device,
placement is unset, so the menu defaults to normal placement (near the originating MenuButton, or the mouse
for a context menu, or according to left/top/width/height for a manually created Menu).
When using any
placement setting that fills a portion of the screen or a panel, submenus are displayed by sliding them
into place on top of the currently active menu, and a menu.navigationBar is used to manage navigation to the main menu (and provide dismissal, via a cancel button.
public Menu setShowAnimationEffect(java.lang.String showAnimationEffect)
"fade" to fade from transparent to visible,
"slide" to slide the menu into view, or "wipe" to have the menu grow into view, revealing its
content as it grows. Can be overridden by passing the 'animationEffect' parameter to 'menu.show()'
Note : This is an advanced setting
showAnimationEffect - New showAnimationEffect value. Default value is nullMenu instance, for chaining setter callspublic java.lang.String getShowAnimationEffect()
"fade" to fade from transparent to visible,
"slide" to slide the menu into view, or "wipe" to have the menu grow into view, revealing its
content as it grows. Can be overridden by passing the 'animationEffect' parameter to 'menu.show()'public Menu setShowEdges(java.lang.Boolean showEdges) throws java.lang.IllegalStateException
showEdges dynamically defaults to false when the placement setting indicates the Menu will be filling a portion of the screen or a panel.setShowEdges in class CanvasshowEdges - New showEdges value. Default value is nullMenu instance, for chaining setter callsjava.lang.IllegalStateException - this property cannot be changed after the component has been createdpublic java.lang.Boolean getShowEdges()
showEdges dynamically defaults to false when the placement setting indicates the Menu will be filling a portion of the screen or a panel.getShowEdges in class Canvaspublic Menu setShowIcons(java.lang.Boolean showIcons)
showIcons - whether the icon column should be displayed. Default value is trueMenu instance, for chaining setter callspublic java.lang.Boolean getShowIcons()
public Menu setShowKeys(java.lang.Boolean showKeys)
showKeys - New showKeys value. Default value is trueMenu instance, for chaining setter callspublic java.lang.Boolean getShowKeys()
public Menu setShowShadow(java.lang.Boolean showShadow) throws java.lang.IllegalStateException
Developers should be aware that the drop shadow is drawn outside the specified width and height of the widget meaning a widget with shadows takes up a little more space than it otherwise would. A full screen canvas with showShadow set to true as this would be likely to cause browser scrollbars to appear - developers can handle this by either setting this property to false on full-screen widgets, or by setting overflow to "hidden" on the <body> element browser-level scrolling is never intended to occur.
showShadow
dynamically defaults to false when the placement setting
indicates the Menu will be filling a portion of the screen or a panel.
setShowShadow in class CanvasshowShadow - New showShadow value. Default value is nullMenu instance, for chaining setter callsjava.lang.IllegalStateException - this property cannot be changed after the component has been createdpublic java.lang.Boolean getShowShadow()
Developers should be aware that the drop shadow is drawn outside the specified width and height of the widget meaning a widget with shadows takes up a little more space than it otherwise would. A full screen canvas with showShadow set to true as this would be likely to cause browser scrollbars to appear - developers can handle this by either setting this property to false on full-screen widgets, or by setting overflow to "hidden" on the <body> element browser-level scrolling is never intended to occur.
showShadow
dynamically defaults to false when the placement setting
indicates the Menu will be filling a portion of the screen or a panel.
getShowShadow in class Canvaspublic Menu setShowSubmenus(java.lang.Boolean showSubmenus)
showSubmenus - whether the submenu indicator column should be displayed. Default value is trueMenu instance, for chaining setter callspublic java.lang.Boolean getShowSubmenus()
public Menu setSubmenuConstructor(java.lang.String submenuConstructor) throws java.lang.IllegalStateException
submenuConstructor - New submenuConstructor value. Default value is nullMenu instance, for chaining setter callsjava.lang.IllegalStateException - this property cannot be changed after the component has been createdSCClassNamepublic java.lang.String getSubmenuConstructor()
SCClassNamepublic Menu setSubmenuDirection(java.lang.String submenuDirection)
"left" or "right". If
unset, submenus show up on the right by default in Left-to-right text mode, or on the left in Right-to-left text mode
(see Page.isRTL()).submenuDirection - New submenuDirection value. Default value is nullMenu instance, for chaining setter callspublic java.lang.String getSubmenuDirection()
"left" or "right". If
unset, submenus show up on the right by default in Left-to-right text mode, or on the left in Right-to-left text mode
(see Page.isRTL()).public Menu setSubmenuDisabledImage(java.lang.String submenuDisabledImage) throws java.lang.IllegalStateException
SCImgURL which can specify size:w,h;, or an ImgHTMLProperties object, specifying at least src, width and height.
If submenuDirection is set to "left",
the image src will have the suffix "_left" appended to it.
public java.lang.String getSubmenuDisabledImage()
SCImgURL which can specify size:w,h;, or an ImgHTMLProperties object, specifying at least src, width and height.
If submenuDirection is set to "left",
the image src will have the suffix "_left" appended to it.
SCImgURLpublic Menu setSubmenuDisabledImage(ImgHTMLProperties submenuDisabledImage) throws java.lang.IllegalStateException
SCImgURL which can specify size:w,h;, or an ImgHTMLProperties object, specifying at least src, width and height.
If submenuDirection is set to "left",
the image src will have the suffix "_left" appended to it.
public ImgHTMLProperties getSubmenuDisabledImageAsImgHTMLProperties()
SCImgURL which can specify size:w,h;, or an ImgHTMLProperties object, specifying at least src, width and height.
If submenuDirection is set to "left",
the image src will have the suffix "_left" appended to it.
SCImgURLpublic Menu setSubmenuFieldProperties(ListGridField submenuFieldProperties) throws java.lang.IllegalStateException
See showSubmenus for an overview of the submenu column.
submenuFieldProperties - New submenuFieldProperties value. Default value is nullMenu instance, for chaining setter callsjava.lang.IllegalStateException - this property cannot be changed after the component has been createdpublic ListGridField getSubmenuFieldProperties()
See showSubmenus for an overview of the submenu column.
public Menu setSubmenuImage(java.lang.String submenuImage) throws java.lang.IllegalStateException
SCImgURL which can specify size:w,h;, or an ImgHTMLProperties object, specifying at least src, width and height.
If submenuDirection is set to "left",
the image src will have the suffix "_left" appended to it.
public java.lang.String getSubmenuImage()
SCImgURL which can specify size:w,h;, or an ImgHTMLProperties object, specifying at least src, width and height.
If submenuDirection is set to "left",
the image src will have the suffix "_left" appended to it.
SCImgURLpublic Menu setSubmenuImage(ImgHTMLProperties submenuImage) throws java.lang.IllegalStateException
SCImgURL which can specify size:w,h;, or an ImgHTMLProperties object, specifying at least src, width and height.
If submenuDirection is set to "left",
the image src will have the suffix "_left" appended to it.
public ImgHTMLProperties getSubmenuImageAsImgHTMLProperties()
SCImgURL which can specify size:w,h;, or an ImgHTMLProperties object, specifying at least src, width and height.
If submenuDirection is set to "left",
the image src will have the suffix "_left" appended to it.
SCImgURLpublic Menu setTarget(Canvas target)
MenuItem.checkIf(). Whenever a Menu is shown as a contextMenu by
a widget due to Canvas.contextMenu being set,
menu.target is automatically set to the widget that showed the contextMenu.
If this item has any submenus the target will be propagated down to these
child menus.
target - New target value. Default value is nullMenu instance, for chaining setter callspublic Canvas getTarget()
MenuItem.checkIf(). Whenever a Menu is shown as a contextMenu by
a widget due to Canvas.contextMenu being set,
menu.target is automatically set to the widget that showed the contextMenu.
If this item has any submenus the target will be propagated down to these
child menus.
public Menu setTitleFieldProperties(ListGridField titleFieldProperties) throws java.lang.IllegalStateException
titleFieldProperties - New titleFieldProperties value. Default value is nullMenu instance, for chaining setter callsjava.lang.IllegalStateException - this property cannot be changed after the component has been createdpublic ListGridField getTitleFieldProperties()
public Menu setUseKeys(java.lang.Boolean useKeys)
useKeys - New useKeys value. Default value is trueMenu instance, for chaining setter callspublic java.lang.Boolean getUseKeys()
public void fetchData()
fetchData in interface DataBoundComponentfetchData in class ListGridpublic void fetchData(Criteria criteria)
DataBoundComponent
When fetchData() is first called, if data has not already been provided via
setData(), this method will create a ResultSet, which will be
configured based on component settings such as fetchOperation and dataPageSize, as well
as the general purpose dataProperties. The created ResultSet will automatically send a DSRequest
to retrieve data from the dataSource, and from then on will
automatically manage paging through large datasets, as well as performing filtering and
sorting operations inside the browser when possible - see the ResultSet docs for
details.
NOTE: do not use both autoFetchData and a
call to fetchData() - this may result in two DSRequests to fetch data. Use
either autoFetchData and setAutoFetchCriteria() or a manual call to fetchData()
passing criteria.
Whether a ResultSet was automatically created or provided via setData(), subsequent
calls to fetchData() will simply call resultSet.setCriteria().
Changes to criteria may or may not result in a DSRequest to the server due to
client-side filtering. You can call
willFetchData(criteria) to determine if new criteria will
result in a server fetch.
If you need to force data to be re-fetched, you can call
invalidateCache() and new data will
automatically be fetched from the server using the current criteria and sort direction. NOTE:
when using invalidateCache() there is no need to also call fetchData()
and in fact this could produce unexpected results.
This method takes an optional callback parameter (set to a DSCallback)
to fire when the fetch completes. Note that this callback will not fire if no server fetch is performed.
In this case the data is updated synchronously, so as soon as this method completes you
can interact with the new data. If necessary, you can use
resultSet.willFetchData() to determine whether or not a server
fetch will occur when fetchData() is called with new criteria.
In addition to the callback parameter for this method, developers can use
resultSet.addDataArrivedHandler to be notified every time data is loaded.
fetchData in interface DataBoundComponentfetchData in class ListGridcriteria - Search criteria. If a DynamicForm
is passed in as this argument instead of a raw criteria object, will be
derived by calling DynamicForm.getValuesAsCriteria()fetchData()public void fetchData(Criteria criteria, DSCallback callback)
DataBoundComponent
When fetchData() is first called, if data has not already been provided via
setData(), this method will create a ResultSet, which will be
configured based on component settings such as fetchOperation and dataPageSize, as well
as the general purpose dataProperties. The created ResultSet will automatically send a DSRequest
to retrieve data from the dataSource, and from then on will
automatically manage paging through large datasets, as well as performing filtering and
sorting operations inside the browser when possible - see the ResultSet docs for
details.
NOTE: do not use both autoFetchData and a
call to fetchData() - this may result in two DSRequests to fetch data. Use
either autoFetchData and setAutoFetchCriteria() or a manual call to fetchData()
passing criteria.
Whether a ResultSet was automatically created or provided via setData(), subsequent
calls to fetchData() will simply call resultSet.setCriteria().
Changes to criteria may or may not result in a DSRequest to the server due to
client-side filtering. You can call
willFetchData(criteria) to determine if new criteria will
result in a server fetch.
If you need to force data to be re-fetched, you can call
invalidateCache() and new data will
automatically be fetched from the server using the current criteria and sort direction. NOTE:
when using invalidateCache() there is no need to also call fetchData()
and in fact this could produce unexpected results.
This method takes an optional callback parameter (set to a DSCallback)
to fire when the fetch completes. Note that this callback will not fire if no server fetch is performed.
In this case the data is updated synchronously, so as soon as this method completes you
can interact with the new data. If necessary, you can use
resultSet.willFetchData() to determine whether or not a server
fetch will occur when fetchData() is called with new criteria.
In addition to the callback parameter for this method, developers can use
resultSet.addDataArrivedHandler to be notified every time data is loaded.
fetchData in interface DataBoundComponentfetchData in class ListGridcriteria - Search criteria. If a DynamicForm
is passed in as this argument instead of a raw criteria object, will be
derived by calling DynamicForm.getValuesAsCriteria()callback - callback to invoke when a fetch is complete. Fires only
if server contact was requiredfetchData()public void fetchData(Criteria criteria, DSCallback callback, DSRequest requestProperties)
fetchData in interface DataBoundComponentfetchData in class ListGridcriteria - Search criteria. If a DynamicForm is passed
in as this argument instead of a raw criteria object, will be derived by
calling DynamicForm.getValuesAsCriteria()callback - callback to invoke when a fetch is complete. Fires only if server contact was
requiredrequestProperties - additional properties to set on the DSRequest that will be issuedpublic MenuItem[] getAllItems()
hidden itemspublic java.lang.String getCellStyle(ListGridRecord record, int rowNum, int colNum)
GridRenderer.recordCustomStyleProperty) if defined.GridRenderer.getBaseStyle() and the state of the record
using the rules described in CellStyleSuffixes. Cell Styles are customizable by:
record[this.recordCustomStyleProperty] to some
valid CSS style name. In addition to this, getCellCSSText() may be overriden to provide custom
cssText to apply on top of the styling attributes derived from the named style.
Note: This is an override point.
getCellStyle in class ListGridrecord - record object for this row and columnrowNum - number of the rowcolNum - number of the columnCSSStyleNameAppearance overview and related methodspublic MenuItem getItem(int item)
To look up an item based on its position in
the full set of specified items, including those that are not
visible, pass in the logicalIndex parameter.
If passed a MenuItem, returns it.
item - index of the MenuItempublic MenuItem getItem(int item, boolean logicalIndex)
To look up an item based on its position in
the full set of specified items, including those that are not
visible, pass in the logicalIndex parameter.
If passed a MenuItem, returns it.
item - index of the MenuItemlogicalIndex - Interpret the index passed in with regards to the full set of specified items.public int getVisibleItemNum(MenuItem item)
To get the index of the item in the full set of items, including hidden items, use getItemNum() instead
item - Menu Item to findgetFilterHiddenItems()public void hideContextMenu()
hideContextMenu in class CanvasVisibility overview and related methodspublic com.google.gwt.event.shared.HandlerRegistration addItemClickHandler(ItemClickHandler handler)
Executed when a menu item with no click handler is clicked by the user. This itemClick handler must be specified as a function. It is passed an item parameter that is a reference to the clicked menu item.
addItemClickHandler in interface HasItemClickHandlershandler - the itemClick handlerHandlerRegistration used to remove this handlerpublic void setCriteria(Criteria criteria)
initialCriteria to apply criteria to the fetches made by menus.setCriteria in class ListGridcriteria - new criteria to showpublic void setCriteria(AdvancedCriteria criteria)
initialCriteria to apply criteria to the fetches made by menus.criteria - new criteria to showpublic boolean setItemHidden(MenuItem item)
item - MenuItem in question, or its index. Note that if an index is passed it will be interpreted as the index in the full
specified set of items rather than the visible-index of the item.getFilterHiddenItems()public boolean setItemHidden(int item)
item - MenuItem in question, or its index. Note that if an index is passed it will be interpreted as the index in the full
specified set of items rather than the visible-index of the item.getFilterHiddenItems()public boolean setItemHidden(MenuItem item, boolean newState)
item - MenuItem in question, or its index. Note that if an index is passed it will be interpreted as the index in the full
specified set of items rather than the visible-index of the item.newState - true to hide the menu item, false to show it.getFilterHiddenItems()public java.lang.Boolean showContextMenu()
Visibility overview and related methodspublic static void hideAllMenus()
public static void setDefaultProperties(Menu menuProperties)
Note: This method is intended for setting default attributes only and will affect all instances of the underlying class (including those automatically generated in JavaScript). This method should not be used to apply standard EventHandlers or override methods for a class - use a custom subclass instead. Calling this method after instances have been created can result in undefined behavior, since it bypasses any setters and a class instance may have already examined a particular property and not be expecting any changes through this route.
menuProperties - properties that should be used as new defaults when instances of this class are createdSGWTPropertiesprotected void onInit_ListGrid()
onInit_ListGrid in class ListGridpublic Menu getSubmenu(MenuItem item)
menuItem - to targetpublic void setDataProperties(Tree dataProperties) throws java.lang.IllegalStateException
Menu that uses a DataSource, these properties will be passed to the
automatically-created ResultTree. This can be used for various customizations such as
modifying the automatically-chosen
parentIdField.dataProperties - dataProperties Default value is nulljava.lang.IllegalStateException - this property cannot be changed after the component has been createdDatabinding overview and related methodspublic MenuItem[] getItems()
public void setTitle(java.lang.String title)
public void removeItem(MenuItem item)
public void addItem(MenuItem item)
public void addItem(MenuItem item, int index)
public int getItemNum(MenuItem item)
item - the MenuItempublic void setItemProperties(int item,
MenuItem properties)
item - index of the MenuItemproperties - properties to apply to the itempublic java.lang.Boolean setItemChecked(MenuItem item)
item - MenuItem in question, or it's indexpublic java.lang.Boolean setItemChecked(int item)
item - MenuItem in question, or it's indexpublic java.lang.Boolean setItemChecked(MenuItem item, boolean newState)
item - MenuItem in question, or it's indexnewState - true to check the menu item, false to uncheck it. If not passed, true is assumedpublic java.lang.Boolean setItemChecked(int item,
boolean newState)
item - MenuItem in question, or it's indexnewState - true to check the menu item, false to uncheck it. If not passed, true is assumedpublic java.lang.Boolean setItemEnabled(MenuItem item)
item - MenuItem in question, or it's indexpublic java.lang.Boolean setItemEnabled(int item)
item - MenuItem in question, or it's indexpublic java.lang.Boolean setItemEnabled(MenuItem item, boolean newState)
item - MenuItem in question, or it's indexnewState - true to enable the menu item, false to disable it. If not passed, true is assumedpublic java.lang.Boolean setItemEnabled(int item,
boolean newState)
item - MenuItem in question, or it's indexnewState - true to enable the menu item, false to disable it. If not passed, true is assumedpublic java.lang.Boolean setItemIcon(MenuItem item, java.lang.String newIcon)
item - MenuItem in question, or it's indexnewIcon - new icon URLpublic java.lang.Boolean setItemIcon(int item,
java.lang.String newIcon)
item - MenuItem in question, or it's indexnewIcon - new icon URLpublic java.lang.Boolean setItemIcon(MenuItem item, java.lang.String newIcon, java.lang.String newDisabledIcon)
item - MenuItem in question, or it's indexnewIcon - new icon URLnewDisabledIcon - new icon URL for disabled imagepublic java.lang.Boolean setItemIcon(int item,
java.lang.String newIcon,
java.lang.String newDisabledIcon)
item - MenuItem in question, or it's indexnewIcon - new icon URLnewDisabledIcon - new icon URL for disabled imagepublic java.lang.Boolean setItemTitle(MenuItem item, java.lang.String newTitle)
item - MenuItem in question, or it's indexnewTitle - new titlepublic java.lang.Boolean setItemTitle(int item,
java.lang.String newTitle)
item - MenuItem in question, or it's indexnewTitle - new titlepublic static Menu getOrCreateRef(com.google.gwt.core.client.JavaScriptObject jsObj, MenuItem parentItem)
public void relinkJavaScriptObject(com.google.gwt.core.client.JavaScriptObject jsObj)
public com.google.gwt.core.client.JavaScriptObject getOrCreateJsObj()
getOrCreateJsObj in interface DataBoundComponentgetOrCreateJsObj in class BaseWidgetpublic void setConfig(com.google.gwt.core.client.JavaScriptObject config)
setConfig in class BaseWidgetpublic static void setIconFieldDefaults(ListGridField iconFieldDefaults)
To modify the behavior or appearance of this column, developers may set iconFieldProperties at the
instance level, or iconFieldDefaults to affect all instances of the class. See showIcons for an overview of the icon
column.
iconFieldDefaults - public static ListGridField getIconFieldDefaults()
To modify the behavior or appearance of this column, developers may set iconFieldProperties at the
instance level, or iconFieldDefaults to affect all instances of the class. See showIcons for an overview of the icon
column.
iconFieldDefaults - Default value is objectpublic static void setKeyFieldDefaults(ListGridField keyFieldDefaults)
To modify the behavior or appearance of this column, developers may set keyFieldProperties at the
instance level, or keyFieldDefaults to affect all instances of the class. See showKeys for an overview of the key
column.
keyFieldDefaults - Default value is objectpublic static ListGridField getKeyFieldDefaults()
To modify the behavior or appearance of this column, developers may set keyFieldProperties at the
instance level, or keyFieldDefaults to affect all instances of the class. See showKeys for an overview of the key
column.
keyFieldDefaults - Default value is objectpublic static void setSubmenuFieldDefaults(ListGridField submenuFieldDefaults)
To modify the behavior or appearance of this column, developers may set submenuFieldProperties
at the instance level, or submenuFieldDefaults to
affect all instances of the class. See showSubmenus for an overview of
the submenu column.
submenuFieldDefaults - Default value is objectpublic static ListGridField getSubmenuFieldDefaults()
To modify the behavior or appearance of this column, developers may set submenuFieldProperties
at the instance level, or submenuFieldDefaults to
affect all instances of the class. See showSubmenus for an overview of
the submenu column.
submenuFieldDefaults - Default value is objectpublic static void setTitleFieldDefaults(ListGridField titleFieldDefaults)
To modify the behavior or appearance of this column, developers may set titleFieldProperties at
the instance level, or titleFieldDefaults to
affect all instances of the class
titleFieldDefaults - Default value is objectpublic static ListGridField getTitleFieldDefaults()
To modify the behavior or appearance of this column, developers may set titleFieldProperties at
the instance level, or titleFieldDefaults to
affect all instances of the class
titleFieldDefaults - Default value is objectpublic com.smartgwt.logicalstructure.core.LogicalStructureObject setLogicalStructure(com.smartgwt.logicalstructure.widgets.menu.MenuLogicalStructure s)
LogicalStructure interface,
which supports Eclipse's logical structure debugging facility.public com.smartgwt.logicalstructure.core.LogicalStructureObject getLogicalStructure()
LogicalStructure interface,
which supports Eclipse's logical structure debugging facility.getLogicalStructure in interface LogicalStructuregetLogicalStructure in class ListGrid