Class Menu
- All Implemented Interfaces:
- HasAttachHandlers,- HasHandlers,- EventListener,- HasVisibility,- IsWidget,- LogicalStructure,- DataBoundComponent,- HasClearHandlers,- HasClickHandlers,- HasDoubleClickHandlers,- HasDragCompleteHandlers,- HasDragMoveHandlers,- HasDragRepositionMoveHandlers,- HasDragRepositionStartHandlers,- HasDragRepositionStopHandlers,- HasDragResizeMoveHandlers,- HasDragResizeStartHandlers,- HasDragResizeStopHandlers,- HasDragStartHandlers,- HasDragStopHandlers,- HasDropCompleteHandlers,- HasDropHandlers,- HasDropMoveHandlers,- HasDropOutHandlers,- HasDropOverHandlers,- HasFetchDataHandlers,- HasFocusChangedHandlers,- HasFormulaUpdatedHandlers,- HasHoverHandlers,- HasHoverHiddenHandlers,- HasKeyDownHandlers,- HasKeyPressHandlers,- HasMouseDownHandlers,- HasMouseMoveHandlers,- HasMouseOutHandlers,- HasMouseOverHandlers,- HasMouseStillDownHandlers,- HasMouseUpHandlers,- HasMouseWheelHandlers,- HasMovedHandlers,- HasParentMovedHandlers,- HasResizedHandlers,- HasRightMouseDownHandlers,- HasRuleContextChangedHandlers,- HasScrolledHandlers,- HasShowContextMenuHandlers,- HasVisibilityChangedHandlers,- HasBodyKeyPressHandlers,- HasCellClickHandlers,- HasCellContextClickHandlers,- HasCellDoubleClickHandlers,- HasCellErrorIconHoverHandlers,- HasCellErrorIconOutHandlers,- HasCellErrorIconOverHandlers,- HasCellHoverHandlers,- HasCellMouseDownHandlers,- HasCellMouseUpHandlers,- HasCellOutHandlers,- HasCellOverHandlers,- HasCellSavedHandlers,- HasCellSelectionChangedHandlers,- HasCellValueHoverHandlers,- HasCriteriaChangedHandlers,- HasDataArrivedHandlers,- HasDataChangedHandlers,- HasDrawAreaChangedHandlers,- HasEditCompleteHandlers,- HasEditFailedHandlers,- HasEditorEnterHandlers,- HasEditorExitHandlers,- HasFieldStateChangedHandlers,- HasFilterEditorSubmitHandlers,- HasGroupByCompleteHandlers,- HasGroupByHandlers,- HasGroupStateChangedHandlers,- HasGroupTreeChangedHandlers,- HasHeaderClickHandlers,- HasHeaderDoubleClickHandlers,- HasHeaderHoverHandlers,- HasHilitesChangedHandlers,- HasRecordClickHandlers,- HasRecordCollapseHandlers,- HasRecordDoubleClickHandlers,- HasRecordDropHandlers,- HasRecordExpandHandlers,- HasRegroupHandlers,- HasRemoveRecordClickHandlers,- HasRowContextClickHandlers,- HasRowEditorEnterHandlers,- HasRowEditorExitHandlers,- HasRowHoverHandlers,- HasRowMouseDownHandlers,- HasRowMouseUpHandlers,- HasRowOutHandlers,- HasRowOverHandlers,- HasSelectionChangedHandlers,- HasSelectionUpdatedHandlers,- HasSetSortHandlers,- HasSortChangedHandlers,- HasSorterClickHandlers,- HasSorterContextClickHandlers,- HasViewStateChangedHandlers,- HasMembersChangedHandlers,- HasItemClickHandlers
- Direct Known Subclasses:
- MenuPalette,- SelectionTreeMenu
 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.
- 
Nested Class SummaryNested classes/interfaces inherited from class com.google.gwt.user.client.ui.UIObjectUIObject.DebugIdImpl, UIObject.DebugIdImplEnabled
- 
Field SummaryFieldsModifier and TypeFieldDescriptionstatic final ListGridFieldstatic final ListGridFieldstatic final ListGridFieldstatic final ListGridFieldFields inherited from class com.smartgwt.client.widgets.BaseWidgetconfig, configOnly, factoryCreated, factoryProperties, id, nativeObject, scClassNameFields inherited from class com.google.gwt.user.client.ui.UIObjectDEBUG_ID_PREFIX
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionvoidvoidaddItemClickHandler(ItemClickHandler handler) Add a itemClick handler.static voidchangeAutoChildDefaults(String autoChildName, Canvas defaults) Changes the defaults for Canvas AutoChildren namedautoChildName.static voidchangeAutoChildDefaults(String autoChildName, FormItem defaults) Changes the defaults for FormItem AutoChildren namedautoChildName.protected JavaScriptObjectcreate()voidThis DataBoundComponent method does not apply to Menu.voidRetrieves data from the DataSource that matches the specified criteria.voidfetchData(Criteria criteria, DSCallback callback) Retrieves data from the DataSource that matches the specified criteria.voidfetchData(Criteria criteria, DSCallback callback, DSRequest requestProperties) This DataBoundComponent method does not apply to Menu.MenuItem[]Retrieves the full set of items for this menu, includinghidden itemsExplicitly disable alternateRecordStyles at the menu level by default so setting to true for all ListGrids will not impact menus' appearance.When false, when a menu item is chosen (via mouse click or keyboard), the menu is not automatically hidden, staying in place for further interactivityWhen 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.Menus will not draw on initialization, until they're explicitly show()nCSS style for a normal cellCSS style used for the body of this menu when there is no icon field.Title for the "Done" button shown when theNavigationBaris present.booleanOption to save searches is disabled for menusIf 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.booleanOption to show filter editor is disabled for menusWhen true any generated submenus will inheritautoDismissfrom this menu.intThe height of each item in the menu, in pixels.getCellStyle(ListGridRecord record, int rowNum, int colNum) Return the CSS class for a cell.Default image to display forcheck-marked itemswhen the item is disabled.Default image to display forcheck-marked itemswhen the item is disabled.Default image to display forcheck-marked items.Default image to display forcheck-marked items.Optional DataSource to fetch menuItems and submenus from, instead of usingitems.intThe default menu width.Default class used to construct theEditProxyfor this component when the component isfirst placed into edit mode.Message to show when a menu is shown with no items.When using a Tree or hierarchical DataSource as the menu's data, submenus are automatically generated from child nodes.If set, alternative body style for the menu used when there is no icon field and theplacementsettings indicate the menu will be filling a portion of the screen or a panel.Does this hide menu items marked ashidden menu itemsby filtering them out of the data set?If set, the CSS style used for the body of this menu when there is an icon field.static ListGridFieldDefault properties for the automatically generated icon column.Custom properties for the automatically generated icon column.If set, alternative body style for the menu used when there is an icon field and theplacementsettings indicate the menu will be filling a portion of the screen or a panel.intThe default height applied to custom icons in this menu.intThe default width applied to custom icons in this menu.Criteria to be used when fetching items for this Menu.getItem(int item) Get a particular MenuItem by index.getItem(int item, boolean logicalIndex) Get a particular MenuItem by index.Items with this property set to true will be hidden within the menu.intgetItemNum(MenuItem item) Given a MenuItem, return it's index in the items array.MenuItem[]getItems()Return the menu items.static ListGridFieldDefault properties for the automatically generated key column.Custom properties for the automatically generated key column.Getter implementing theLogicalStructureinterface, which supports Eclipse's logical structure debugging facility.For a menu that has aMenuButtongenerated for it automatically (for example when included in aMenuBar, the width that the MenuButton should have.Navigation bar shown whenplacementsetting indicates that the menu should be shown filling a portion of the screen or a panel.When theplacementsetting indicates that the menu should be shown filling a portion of the screen or a panel,navStackis a container element created to hold theNavigationBarand any submenus that are shown by the menu.static MenugetOrCreateRef(JavaScriptObject jsObj) static MenugetOrCreateRef(JavaScriptObject jsObj, MenuItem parentItem) Where should the menu be placed on the screen?When this menu is shown how should it animate into view? By default the menu will just show at the specified size/position.showEdgesdynamically defaults to false when theplacementsetting indicates the Menu will be filling a portion of the screen or a panel.A boolean, indicating whether the checkmark/custom icon column should be displayed.A boolean, indicating whether the shortcut key column should be displayed.Whether to show a drop shadow for this Canvas.A boolean, indicating whether the submenu indicator column should be displayed.getSubmenu(MenuItem item) Creates and returns the submenu associated with the provided MenuItem.When using a Tree or hierarchical DataSource as the menu's data, optional subclass of Menu that should be used when generating submenus.Should submenus show up on our left or right.Default image to use for the submenu indicator when the item is disabled.Default image to use for the submenu indicator when the item is disabled.static ListGridFieldDefault properties for the automatically generated submenu column.Custom properties for the automatically generated submenu column.Default image to use for the submenu indicator.Default image to use for the submenu indicator.Optional target canvas for this menu.protected Menustatic ListGridFieldDefault properties for the automatically generated title column.Custom properties for the automatically generated title column.A boolean indicating whether this menu should use shortcut keys.intgetVisibleItemNum(MenuItem item) Given a MenuItem, return its index in the currently visible set of items.static voidHide all menus that are currently open.voidHide the context menu - alias for hide()protected voidvoidvoidremoveItem(MenuItem item) setAlternateRecordStyles(Boolean alternateRecordStyles) Explicitly disable alternateRecordStyles at the menu level by default so setting to true for all ListGrids will not impact menus' appearance.setAutoDismiss(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 interactivitysetAutoDismissOnBlur(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.setAutoDraw(Boolean autoDraw) Menus will not draw on initialization, until they're explicitly show()nsetBaseStyle(String baseStyle) CSS style for a normal cellsetBodyStyleName(String bodyStyleName) CSS style used for the body of this menu when there is no icon field.setCancelButtonTitle(String cancelButtonTitle) Title for the "Done" button shown when theNavigationBaris present.setCanSaveSearches(boolean canSaveSearches) Option to save searches is disabled for menussetCanSelectParentItems(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.setCanShowFilterEditor(boolean canShowFilterEditor) Option to show filter editor is disabled for menussetCascadeAutoDismiss(Boolean cascadeAutoDismiss) When true any generated submenus will inheritautoDismissfrom this menu.setCellHeight(int cellHeight) The height of each item in the menu, in pixels.setCheckmarkDisabledImage(ImgHTMLProperties checkmarkDisabledImage) Default image to display forcheck-marked itemswhen the item is disabled.setCheckmarkDisabledImage(String checkmarkDisabledImage) Default image to display forcheck-marked itemswhen the item is disabled.setCheckmarkImage(ImgHTMLProperties checkmarkImage) Default image to display forcheck-marked items.setCheckmarkImage(String checkmarkImage) Default image to display forcheck-marked items.voidsetConfig(JavaScriptObject config) voidsetCriteria(AdvancedCriteria criteria) This DataBoundComponent method is not supported - useinitialCriteriato apply criteria to the fetches made by menus.voidsetCriteria(Criteria criteria) This DataBoundComponent method is not supported - useinitialCriteriato apply criteria to the fetches made by menus.An array of menuItem objects, specifying the menu items this menu should show.setData(RecordList data) An array of menuItem objects, specifying the menu items this menu should show.An array of menuItem objects, specifying the menu items this menu should show.An array of menuItem objects, specifying the menu items this menu should show.voidsetDataProperties(Tree dataProperties) For aMenuthat uses a DataSource, these properties will be passed to the automatically-created ResultTree.setDataSource(DataSource dataSource) Optional DataSource to fetch menuItems and submenus from, instead of usingitems.static voidsetDefaultProperties(Menu menuProperties) Class level method to set the default properties of this class.setDefaultWidth(int defaultWidth) The default menu width.setEditProxyConstructor(String editProxyConstructor) Default class used to construct theEditProxyfor this component when the component isfirst placed into edit mode.setEmptyMessage(String emptyMessage) Message to show when a menu is shown with no items.setFetchSubmenus(Boolean fetchSubmenus) When using a Tree or hierarchical DataSource as the menu's data, submenus are automatically generated from child nodes.setFillSpaceStyleName(String fillSpaceStyleName) If set, alternative body style for the menu used when there is no icon field and theplacementsettings indicate the menu will be filling a portion of the screen or a panel.setFilterHiddenItems(Boolean filterHiddenItems) Does this hide menu items marked ashidden menu itemsby filtering them out of the data set?setIconBodyStyleName(String iconBodyStyleName) If set, the CSS style used for the body of this menu when there is an icon field.static voidsetIconFieldDefaults(ListGridField iconFieldDefaults) Default properties for the automatically generated icon column.setIconFieldProperties(ListGridField iconFieldProperties) Custom properties for the automatically generated icon column.setIconFillSpaceStyleName(String iconFillSpaceStyleName) If set, alternative body style for the menu used when there is an icon field and theplacementsettings indicate the menu will be filling a portion of the screen or a panel.setIconHeight(int iconHeight) The default height applied to custom icons in this menu.setIconWidth(int iconWidth) The default width applied to custom icons in this menu.setInitialCriteria(Criteria initialCriteria) Criteria to be used when fetching items for this Menu.setItemChecked(int item) Checks or unchecks the menu item according to the value of newState, and redraws the menu if necessary.setItemChecked(int item, boolean newState) Checks or unchecks the menu item according to the value of newState, and redraws the menu if necessary.setItemChecked(MenuItem item) Checks or unchecks the menu item according to the value of newState, and redraws the menu if necessary.setItemChecked(MenuItem item, boolean newState) Checks or unchecks the menu item according to the value of newState, and redraws the menu if necessary.setItemEnabled(int item) Enables or disables the menu item according to the value of newState, and redraws the menu if necessary.setItemEnabled(int item, boolean newState) Enables or disables the menu item according to the value of newState, and redraws the menu if necessary.setItemEnabled(MenuItem item) Enables or disables the menu item according to the value of newState, and redraws the menu if necessary.setItemEnabled(MenuItem item, boolean newState) Enables or disables the menu item according to the value of newState, and redraws the menu if necessary.booleansetItemHidden(int item) Hides or shows the menu item according to the value of newState, and redraws the menu if necessary.booleansetItemHidden(MenuItem item) Hides or shows the menu item according to the value of newState, and redraws the menu if necessary.booleansetItemHidden(MenuItem item, boolean newState) Hides or shows the menu item according to the value of newState, and redraws the menu if necessary.setItemHiddenProperty(String itemHiddenProperty) Items with this property set to true will be hidden within the menu.setItemIcon(int item, String newIcon) Sets the icon and disabled icon (if specified) for a particular menu item and redraws the menu if necessary.setItemIcon(int item, String newIcon, String newDisabledIcon) Sets the icon and disabled icon (if specified) for a particular menu item and redraws the menu if necessary.setItemIcon(MenuItem item, String newIcon) Sets the icon and disabled icon (if specified) for a particular menu item and redraws the menu if necessary.setItemIcon(MenuItem item, String newIcon, String newDisabledIcon) Sets the icon and disabled icon (if specified) for a particular menu item and redraws the menu if necessary.voidsetItemProperties(int item, MenuItem properties) Set arbitrary properties for a particular menu item.Synonym fordata
 If this method is called after the component has been drawn/initialized: Synonym forsetData().setItemTitle(int item, String newTitle) Sets the title of a particular menu item to the string specified by newTitle and redraws the menu if necessary.setItemTitle(MenuItem item, String newTitle) Sets the title of a particular menu item to the string specified by newTitle and redraws the menu if necessary.static voidsetKeyFieldDefaults(ListGridField keyFieldDefaults) Default properties for the automatically generated key column.setKeyFieldProperties(ListGridField keyFieldProperties) Custom properties for the automatically generated key column.Setter implementing theLogicalStructureinterface, which supports Eclipse's logical structure debugging facility.setMenuButtonWidth(Integer menuButtonWidth) For a menu that has aMenuButtongenerated for it automatically (for example when included in aMenuBar, the width that the MenuButton should have.setPlacement(PanelPlacement placement) Where should the menu be placed on the screen?setShowAnimationEffect(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.setShowEdges(Boolean showEdges) showEdgesdynamically defaults to false when theplacementsetting indicates the Menu will be filling a portion of the screen or a panel.setShowIcons(Boolean showIcons) A boolean, indicating whether the checkmark/custom icon column should be displayed.setShowKeys(Boolean showKeys) A boolean, indicating whether the shortcut key column should be displayed.setShowShadow(Boolean showShadow) Whether to show a drop shadow for this Canvas.setShowSubmenus(Boolean showSubmenus) A boolean, indicating whether the submenu indicator column should be displayed.setSubmenuConstructor(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.setSubmenuDirection(String submenuDirection) Should submenus show up on our left or right.setSubmenuDisabledImage(ImgHTMLProperties submenuDisabledImage) Default image to use for the submenu indicator when the item is disabled.setSubmenuDisabledImage(String submenuDisabledImage) Default image to use for the submenu indicator when the item is disabled.static voidsetSubmenuFieldDefaults(ListGridField submenuFieldDefaults) Default properties for the automatically generated submenu column.setSubmenuFieldProperties(ListGridField submenuFieldProperties) Custom properties for the automatically generated submenu column.setSubmenuImage(ImgHTMLProperties submenuImage) Default image to use for the submenu indicator.setSubmenuImage(String submenuImage) Default image to use for the submenu indicator.Optional target canvas for this menu.voidWhen used in a MenuBar, the title of the menu button create will be the title of the Menu.static voidsetTitleFieldDefaults(ListGridField titleFieldDefaults) Default properties for the automatically generated title column.setTitleFieldProperties(ListGridField titleFieldProperties) Custom properties for the automatically generated title column.setUseKeys(Boolean useKeys) A boolean indicating whether this menu should use shortcut keys.Show this menu as a context menu, that is, immediately adjacent to the current mouse position.Methods inherited from class com.smartgwt.client.widgets.grid.ListGridaddBodyKeyPressHandler, 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, filterViaAI, filterViaAI, 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, getCanAddAISummaryFields, getCanAddFormulaFields, getCanAddSummaryFields, getCanAutoFitFields, getCancelEditingConfirmationMessage, getCanCollapseGroup, getCanConfigureViaAI, getCanDragRecordsOut, getCanDragSelect, getCanDragSelectText, getCanDropInEmptyArea, getCanEdit, 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, getConfigureViaAIText, 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, hiliteViaAI, hiliteViaAI, hiliteViaAI, 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, setCanAddAISummaryFields, setCanAddFormulaFields, setCanAddSummaryFields, setCanAutoFitFields, setCancelEditingConfirmationMessage, setCanCollapseGroup, setCanConfigureViaAI, setCanDragRecordsOut, setCanDragSelect, setCanDragSelectText, setCanDropInEmptyArea, setCanEdit, 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, setConfigureViaAIText, 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, 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, willFetchDataMethods inherited from class com.smartgwt.client.widgets.layout.VLayoutsetDefaultProperties, setLogicalStructureMethods inherited from class com.smartgwt.client.widgets.layout.LayoutaddMember, 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, showMemberMethods inherited from class com.smartgwt.client.widgets.CanvasaddChild, 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, getTopLevelComponents, 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, visibleAtPointMethods inherited from class com.smartgwt.client.widgets.BaseWidgetaddDrawHandler, 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, toStringMethods inherited from class com.google.gwt.user.client.ui.WidgetaddAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, doAttachChildren, doDetachChildren, fireEvent, getLayoutData, getParent, isAttached, isOrWasAttached, onBrowserEvent, onLoad, onUnload, removeFromParent, setLayoutData, sinkEvents, unsinkEventsMethods inherited from class com.google.gwt.user.client.ui.UIObjectaddStyleDependentName, ensureDebugId, ensureDebugId, ensureDebugId, getStyleElement, getStyleName, getStylePrimaryName, getStylePrimaryName, isVisible, onEnsureDebugId, removeStyleDependentName, removeStyleName, resolvePotentialElement, setElement, setPixelSize, setSize, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setVisible, sinkBitlessEventMethods inherited from class java.lang.Objectclone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.gwt.event.shared.HasHandlersfireEvent
- 
Field Details- 
ICON_FIELD
- 
TITLE_FIELD
- 
KEY_FIELD
- 
SUBMENU_FIELD
 
- 
- 
Constructor Details- 
Menupublic Menu()
- 
Menu
 
- 
- 
Method Details- 
getOrCreateRef
- 
getTestInstance- Overrides:
- getTestInstancein class- ListGrid
 
- 
changeAutoChildDefaultsChanges the defaults for Canvas AutoChildren namedautoChildName.- Parameters:
- 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.
- See Also:
 
- 
changeAutoChildDefaultsChanges the defaults for FormItem AutoChildren namedautoChildName.- Parameters:
- 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.
- See Also:
 
- 
create
- 
setAlternateRecordStylesExplicitly disable alternateRecordStyles at the menu level by default so setting to true for all ListGrids will not impact menus' appearance.- Overrides:
- setAlternateRecordStylesin class- ListGrid
- Parameters:
- alternateRecordStyles- New alternateRecordStyles value. Default value is false
- Returns:
- Menuinstance, for chaining setter calls
- See Also:
 
- 
getAlternateRecordStylesExplicitly disable alternateRecordStyles at the menu level by default so setting to true for all ListGrids will not impact menus' appearance.- Overrides:
- getAlternateRecordStylesin class- ListGrid
- Returns:
- Current alternateRecordStyles value. Default value is false
- See Also:
 
- 
setAutoDismissWhen false, when a menu item is chosen (via mouse click or keyboard), the menu is not automatically hidden, staying in place for further interactivity- Parameters:
- autoDismiss- New autoDismiss value. Default value is true
- Returns:
- Menuinstance, for chaining setter calls
- See Also:
 
- 
getAutoDismissWhen false, when a menu item is chosen (via mouse click or keyboard), the menu is not automatically hidden, staying in place for further interactivity- Returns:
- Current autoDismiss value. Default value is true
- See Also:
 
- 
setAutoDismissOnBlurWhen 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.- Parameters:
- autoDismissOnBlur- New autoDismissOnBlur value. Default value is true
- Returns:
- Menuinstance, for chaining setter calls
 
- 
getAutoDismissOnBlurWhen 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.- Returns:
- Current autoDismissOnBlur value. Default value is true
 
- 
setAutoDrawMenus will not draw on initialization, until they're explicitly show()nNote : This is an advanced setting - Parameters:
- autoDraw- New autoDraw value. Default value is false
- Returns:
- Menuinstance, for chaining setter calls
 
- 
getAutoDrawMenus will not draw on initialization, until they're explicitly show()n- Returns:
- Current autoDraw value. Default value is false
 
- 
setBaseStyleCSS style for a normal cell- Overrides:
- setBaseStylein class- ListGrid
- Parameters:
- baseStyle- New baseStyle value. Default value is "menu"
- Returns:
- Menuinstance, for chaining setter calls
- See Also:
 
- 
getBaseStyleCSS style for a normal cell- Overrides:
- getBaseStylein class- ListGrid
- Returns:
- Current baseStyle value. Default value is "menu"
- See Also:
 
- 
setBodyStyleNameCSS style used for the body of this menu when there is no icon field. When there is an icon field, theniconBodyStyleName, 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 bodyBackgroundColortonull.- Overrides:
- setBodyStyleNamein class- ListGrid
- Parameters:
- bodyStyleName- New bodyStyleName value. Default value is "normal"
- Returns:
- Menuinstance, for chaining setter calls
- See Also:
 
- 
getBodyStyleNameCSS style used for the body of this menu when there is no icon field. When there is an icon field, theniconBodyStyleName, 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 bodyBackgroundColortonull.- Overrides:
- getBodyStyleNamein class- ListGrid
- Returns:
- Current bodyStyleName value. Default value is "normal"
- See Also:
 
- 
setCancelButtonTitleTitle for the "Done" button shown when theNavigationBaris present.- Parameters:
- cancelButtonTitle- New cancelButtonTitle value. Default value is "Done"
- Returns:
- Menuinstance, for chaining setter calls
- Throws:
- IllegalStateException- this property cannot be changed after the component has been created
- See Also:
 
- 
getCancelButtonTitleTitle for the "Done" button shown when theNavigationBaris present.- Returns:
- Current cancelButtonTitle value. Default value is "Done"
- See Also:
 
- 
setCanSaveSearchesOption to save searches is disabled for menusNote : This is an advanced setting - Overrides:
- setCanSaveSearchesin class- ListGrid
- Parameters:
- canSaveSearches- New canSaveSearches value. Default value is false
- Returns:
- Menuinstance, for chaining setter calls
- Throws:
- IllegalStateException- this property cannot be changed after the component has been created
 
- 
getCanSaveSearchespublic boolean getCanSaveSearches()Option to save searches is disabled for menus- Overrides:
- getCanSaveSearchesin class- ListGrid
- Returns:
- Current canSaveSearches value. Default value is false
 
- 
setCanSelectParentItemsIf 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.- Parameters:
- canSelectParentItems- New canSelectParentItems value. Default value is null
- Returns:
- Menuinstance, for chaining setter calls
- See Also:
 
- 
getCanSelectParentItemsIf 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.- Returns:
- Current canSelectParentItems value. Default value is null
- See Also:
 
- 
setCanShowFilterEditorOption to show filter editor is disabled for menusNote : This is an advanced setting - Overrides:
- setCanShowFilterEditorin class- ListGrid
- Parameters:
- canShowFilterEditor- New canShowFilterEditor value. Default value is false
- Returns:
- Menuinstance, for chaining setter calls
- Throws:
- IllegalStateException- this property cannot be changed after the component has been created
- See Also:
 
- 
getCanShowFilterEditorpublic boolean getCanShowFilterEditor()Option to show filter editor is disabled for menus- Overrides:
- getCanShowFilterEditorin class- ListGrid
- Returns:
- Current canShowFilterEditor value. Default value is false
- See Also:
 
- 
setCascadeAutoDismissWhen true any generated submenus will inheritautoDismissfrom this menu.- Parameters:
- cascadeAutoDismiss- New cascadeAutoDismiss value. Default value is true
- Returns:
- Menuinstance, for chaining setter calls
 
- 
getCascadeAutoDismissWhen true any generated submenus will inheritautoDismissfrom this menu.- Returns:
- Current cascadeAutoDismiss value. Default value is true
 
- 
setCellHeightThe height of each item in the menu, in pixels.- Overrides:
- setCellHeightin class- ListGrid
- Parameters:
- cellHeight- New cellHeight value. Default value is 20
- Returns:
- Menuinstance, for chaining setter calls
- See Also:
 
- 
getCellHeightpublic int getCellHeight()The height of each item in the menu, in pixels.- Overrides:
- getCellHeightin class- ListGrid
- Returns:
- Current cellHeight value. Default value is 20
- See Also:
 
- 
setCheckmarkDisabledImageDefault image to display forcheck-marked itemswhen the item is disabled. The value can be either a regularSCImgURLwhich can specify size:w,h;, or anImgHTMLPropertiesobject, specifying at least src, width and height.- Parameters:
- checkmarkDisabledImage- New checkmarkDisabledImage value. Default value is {...}
- Returns:
- Menuinstance, for chaining setter calls
- Throws:
- IllegalStateException- this property cannot be changed after the component has been created
- See Also:
 
- 
getCheckmarkDisabledImageDefault image to display forcheck-marked itemswhen the item is disabled. The value can be either a regularSCImgURLwhich can specify size:w,h;, or anImgHTMLPropertiesobject, specifying at least src, width and height.- Returns:
- Current checkmarkDisabledImage value. Default value is {...}
- See Also:
 
- 
setCheckmarkDisabledImagepublic Menu setCheckmarkDisabledImage(ImgHTMLProperties checkmarkDisabledImage) throws IllegalStateException Default image to display forcheck-marked itemswhen the item is disabled. The value can be either a regularSCImgURLwhich can specify size:w,h;, or anImgHTMLPropertiesobject, specifying at least src, width and height.- Parameters:
- checkmarkDisabledImage- New checkmarkDisabledImage value. Default value is {...}
- Returns:
- Menuinstance, for chaining setter calls
- Throws:
- IllegalStateException- this property cannot be changed after the component has been created
- See Also:
 
- 
getCheckmarkDisabledImageAsImgHTMLPropertiesDefault image to display forcheck-marked itemswhen the item is disabled. The value can be either a regularSCImgURLwhich can specify size:w,h;, or anImgHTMLPropertiesobject, specifying at least src, width and height.- Returns:
- Current checkmarkDisabledImage value. Default value is {...}
- See Also:
 
- 
setCheckmarkImageDefault image to display forcheck-marked items. The value can be either a regularSCImgURLwhich can specify size:w,h;, or anImgHTMLPropertiesobject, specifying at least src, width and height.- Parameters:
- checkmarkImage- New checkmarkImage value. Default value is {...}
- Returns:
- Menuinstance, for chaining setter calls
- Throws:
- IllegalStateException- this property cannot be changed after the component has been created
- See Also:
 
- 
getCheckmarkImageDefault image to display forcheck-marked items. The value can be either a regularSCImgURLwhich can specify size:w,h;, or anImgHTMLPropertiesobject, specifying at least src, width and height.- Returns:
- Current checkmarkImage value. Default value is {...}
- See Also:
 
- 
setCheckmarkImageDefault image to display forcheck-marked items. The value can be either a regularSCImgURLwhich can specify size:w,h;, or anImgHTMLPropertiesobject, specifying at least src, width and height.- Parameters:
- checkmarkImage- New checkmarkImage value. Default value is {...}
- Returns:
- Menuinstance, for chaining setter calls
- Throws:
- IllegalStateException- this property cannot be changed after the component has been created
- See Also:
 
- 
getCheckmarkImageAsImgHTMLPropertiesDefault image to display forcheck-marked items. The value can be either a regularSCImgURLwhich can specify size:w,h;, or anImgHTMLPropertiesobject, specifying at least src, width and height.- Returns:
- Current checkmarkImage value. Default value is {...}
- See Also:
 
- 
setDataAn array of menuItem objects, specifying the menu items this menu should show.Data may also be set to a Treein which case a hierarchy of menus and submenus will automatically be generated to match the tree structure. See alsodataSourcefor dynamically fetching menuItems and submenus from a hierarchical DataSource.Note that items that are marked as hiddenwill be automatically filtered out of the data dispayed to the user. To retrieve the full set of items at runtime, including hidden items, usegetAllItems().
 If this method is called after the component has been drawn/initialized: Change the set of items to display in this menu. Note that iffilterHiddenItemsis true and any items arehidden, data supplied as an Array will be converted to aFilteredListin order to filter out hidden items. To get the full specified data set as an array, including hidden items, usegetAllItems().
- 
setDataAn array of menuItem objects, specifying the menu items this menu should show.Data may also be set to a Treein which case a hierarchy of menus and submenus will automatically be generated to match the tree structure. See alsodataSourcefor dynamically fetching menuItems and submenus from a hierarchical DataSource.Note that items that are marked as hiddenwill be automatically filtered out of the data dispayed to the user. To retrieve the full set of items at runtime, including hidden items, usegetAllItems().
 If this method is called after the component has been drawn/initialized: Change the set of items to display in this menu. Note that iffilterHiddenItemsis true and any items arehidden, data supplied as an Array will be converted to aFilteredListin order to filter out hidden items. To get the full specified data set as an array, including hidden items, usegetAllItems().- Parameters:
- data- new items for this menu. Default value is null
- Returns:
- Menuinstance, for chaining setter calls
- See Also:
 
- 
setDataAn array of menuItem objects, specifying the menu items this menu should show.Data may also be set to a Treein which case a hierarchy of menus and submenus will automatically be generated to match the tree structure. See alsodataSourcefor dynamically fetching menuItems and submenus from a hierarchical DataSource.Note that items that are marked as hiddenwill be automatically filtered out of the data dispayed to the user. To retrieve the full set of items at runtime, including hidden items, usegetAllItems().
 If this method is called after the component has been drawn/initialized: Change the set of items to display in this menu. Note that iffilterHiddenItemsis true and any items arehidden, data supplied as an Array will be converted to aFilteredListin order to filter out hidden items. To get the full specified data set as an array, including hidden items, usegetAllItems().
- 
setDataSourceOptional DataSource to fetch menuItems and submenus from, instead of usingitems.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, likesetCriteriaandautoFetchDataare 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, seeinitialCriteria.
 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().- Specified by:
- setDataSourcein interface- DataBoundComponent
- Overrides:
- setDataSourcein class- ListGrid
- Parameters:
- dataSource- New dataSource value. Default value is null
- Returns:
- Menuinstance, for chaining setter calls
- Throws:
- IllegalStateException- this property cannot be changed after the component has been created
- See Also:
 
- 
getDataSourceOptional DataSource to fetch menuItems and submenus from, instead of usingitems.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, likesetCriteriaandautoFetchDataare 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, seeinitialCriteria.
 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().- Specified by:
- getDataSourcein interface- DataBoundComponent
- Overrides:
- getDataSourcein class- ListGrid
- Returns:
- Current dataSource value. Default value is null
 
- 
setDefaultWidthThe default menu width.- Overrides:
- setDefaultWidthin class- Canvas
- Parameters:
- defaultWidth- New defaultWidth value. Default value is 150
- Returns:
- Menuinstance, for chaining setter calls
- See Also:
 
- 
getDefaultWidthpublic int getDefaultWidth()The default menu width.- Overrides:
- getDefaultWidthin class- Canvas
- Returns:
- Current defaultWidth value. Default value is 150
- See Also:
 
- 
setEditProxyConstructorDefault class used to construct theEditProxyfor this component when the component isfirst placed into edit mode.- Overrides:
- setEditProxyConstructorin class- ListGrid
- Parameters:
- editProxyConstructor- New editProxyConstructor value. Default value is "MenuEditProxy"
- Returns:
- Menuinstance, for chaining setter calls
- Throws:
- IllegalStateException- this property cannot be changed after the component has been created
- See Also:
 
- 
getEditProxyConstructorDefault class used to construct theEditProxyfor this component when the component isfirst placed into edit mode.- Overrides:
- getEditProxyConstructorin class- ListGrid
- Returns:
- Current editProxyConstructor value. Default value is "MenuEditProxy"
- See Also:
 
- 
setEmptyMessageMessage to show when a menu is shown with no items.Note : This is an advanced setting - Overrides:
- setEmptyMessagein class- ListGrid
- Parameters:
- emptyMessage- New emptyMessage value. Default value is "[Empty menu]"
- Returns:
- Menuinstance, for chaining setter calls
- See Also:
 
- 
getEmptyMessageMessage to show when a menu is shown with no items.- Overrides:
- getEmptyMessagein class- ListGrid
- Returns:
- Current emptyMessage value. Default value is "[Empty menu]"
- See Also:
 
- 
setFillSpaceStyleNameIf set, alternative body style for the menu used when there is no icon field and theplacementsettings 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, thenbodyStyleNameis used instead.When there is an icon field, iconFillSpaceStyleName, if set, overrides this setting.- Parameters:
- fillSpaceStyleName- New fillSpaceStyleName value. Default value is null
- Returns:
- Menuinstance, for chaining setter calls
- Throws:
- IllegalStateException- this property cannot be changed after the component has been created
- See Also:
 
- 
getFillSpaceStyleNameIf set, alternative body style for the menu used when there is no icon field and theplacementsettings 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, thenbodyStyleNameis used instead.When there is an icon field, iconFillSpaceStyleName, if set, overrides this setting.- Returns:
- Current fillSpaceStyleName value. Default value is null
- See Also:
 
- 
setFilterHiddenItemsDoes this hide menu items marked ashidden menu itemsby 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 specifiedarray of itemsto aFilteredListwith criteria set to filter out items marked with theitemHiddenProperty.Note that this means for filterHiddenItems:truemenus, developers wishing to interact with the menu data set must use List APIs such asmenu.getData().getLength()andmenu.getData().get(index), rather than accessing simple array attributes such asmenu.getData().lengthormenu.getData()[index]To get the full specified data set as an array, including hidden items, use getAllItems().Note : This is an advanced setting - Parameters:
- filterHiddenItems- New filterHiddenItems value. Default value is true
- Returns:
- Menuinstance, for chaining setter calls
- Throws:
- IllegalStateException- this property cannot be changed after the component has been created
 
- 
getFilterHiddenItemsDoes this hide menu items marked ashidden menu itemsby 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 specifiedarray of itemsto aFilteredListwith criteria set to filter out items marked with theitemHiddenProperty.Note that this means for filterHiddenItems:truemenus, developers wishing to interact with the menu data set must use List APIs such asmenu.getData().getLength()andmenu.getData().get(index), rather than accessing simple array attributes such asmenu.getData().lengthormenu.getData()[index]To get the full specified data set as an array, including hidden items, use getAllItems().- Returns:
- Current filterHiddenItems value. Default value is true
 
- 
setIconBodyStyleNameIf set, the CSS style used for the body of this menu when there is an icon field. In RTL mode, theiconBodyStyleNameis suffixed with "RTL", which allows skins to apply different styles in LTR and RTL modes.Note: Any skin which uses iconBodyStyleNameshould add "RTL" styles as well, even if identical to LTR styles. Otherwise, menus may lose their styling in RTL mode.- Parameters:
- iconBodyStyleName- New iconBodyStyleName value. Default value is null
- Returns:
- Menuinstance, for chaining setter calls
- Throws:
- IllegalStateException- this property cannot be changed after the component has been created
- See Also:
 
- 
getIconBodyStyleNameIf set, the CSS style used for the body of this menu when there is an icon field. In RTL mode, theiconBodyStyleNameis suffixed with "RTL", which allows skins to apply different styles in LTR and RTL modes.Note: Any skin which uses iconBodyStyleNameshould add "RTL" styles as well, even if identical to LTR styles. Otherwise, menus may lose their styling in RTL mode.- Returns:
- Current iconBodyStyleName value. Default value is null
- See Also:
 
- 
setIconFieldPropertiesCustom properties for the automatically generated icon column.See showIconsfor an overview of the icon column.- Parameters:
- iconFieldProperties- New iconFieldProperties value. Default value is null
- Returns:
- Menuinstance, for chaining setter calls
- Throws:
- IllegalStateException- this property cannot be changed after the component has been created
 
- 
getIconFieldPropertiesCustom properties for the automatically generated icon column.See showIconsfor an overview of the icon column.- Returns:
- Current iconFieldProperties value. Default value is null
 
- 
setIconFillSpaceStyleNameIf set, alternative body style for the menu used when there is an icon field and theplacementsettings 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, theiconFillSpaceStyleNameis suffixed with "RTL", which allows skins to apply different styles in LTR and RTL modes. If unset, theniconBodyStyleNameis used instead.Note: Like iconBodyStyleName, any skin which usesiconFillSpaceStyleNameshould add "RTL" styles as well, even if identical to LTR styles. Otherwise, menus may lose their styling in RTL mode.- Parameters:
- iconFillSpaceStyleName- New iconFillSpaceStyleName value. Default value is null
- Returns:
- Menuinstance, for chaining setter calls
- Throws:
- IllegalStateException- this property cannot be changed after the component has been created
- See Also:
 
- 
getIconFillSpaceStyleNameIf set, alternative body style for the menu used when there is an icon field and theplacementsettings 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, theiconFillSpaceStyleNameis suffixed with "RTL", which allows skins to apply different styles in LTR and RTL modes. If unset, theniconBodyStyleNameis used instead.Note: Like iconBodyStyleName, any skin which usesiconFillSpaceStyleNameshould add "RTL" styles as well, even if identical to LTR styles. Otherwise, menus may lose their styling in RTL mode.- Returns:
- Current iconFillSpaceStyleName value. Default value is null
- See Also:
 
- 
setIconHeightThe default height applied to custom icons in this menu. This is used whenever item.iconHeight is not specified.- Parameters:
- iconHeight- New iconHeight value. Default value is 16
- Returns:
- Menuinstance, for chaining setter calls
 
- 
getIconHeightpublic int getIconHeight()The default height applied to custom icons in this menu. This is used whenever item.iconHeight is not specified.- Returns:
- Current iconHeight value. Default value is 16
 
- 
setIconWidthThe default width applied to custom icons in this menu. This is used whenever item.iconWidth is not specified.- Parameters:
- iconWidth- New iconWidth value. Default value is 16
- Returns:
- Menuinstance, for chaining setter calls
 
- 
getIconWidthpublic int getIconWidth()The default width applied to custom icons in this menu. This is used whenever item.iconWidth is not specified.- Returns:
- Current iconWidth value. Default value is 16
 
- 
setInitialCriteriaCriteria to be used when fetching items for this Menu. Note thatsetCriteriais not supported in Menus.- Specified by:
- setInitialCriteriain interface- DataBoundComponent
- Overrides:
- setInitialCriteriain class- ListGrid
- Parameters:
- initialCriteria- New initialCriteria value. Default value is null
- Returns:
- Menuinstance, for chaining setter calls
- Throws:
- IllegalStateException- this property cannot be changed after the component has been created
- See Also:
 
- 
getInitialCriteriaCriteria to be used when fetching items for this Menu. Note thatsetCriteriais not supported in Menus.- Specified by:
- getInitialCriteriain interface- DataBoundComponent
- Overrides:
- getInitialCriteriain class- ListGrid
- Returns:
- Current initialCriteria value. Default value is null
- See Also:
 
- 
setItemHiddenPropertyItems with this property set to true will be hidden within the menu.Note : This is an advanced setting - Parameters:
- itemHiddenProperty- New itemHiddenProperty value. Default value is "hidden"
- Returns:
- Menuinstance, for chaining setter calls
- See Also:
 
- 
getItemHiddenPropertyItems with this property set to true will be hidden within the menu.- Returns:
- Current itemHiddenProperty value. Default value is "hidden"
- See Also:
 
- 
setKeyFieldPropertiesCustom properties for the automatically generated key column.See showKeysfor an overview of the key column.- Parameters:
- keyFieldProperties- New keyFieldProperties value. Default value is null
- Returns:
- Menuinstance, for chaining setter calls
- Throws:
- IllegalStateException- this property cannot be changed after the component has been created
 
- 
getKeyFieldPropertiesCustom properties for the automatically generated key column.See showKeysfor an overview of the key column.- Returns:
- Current keyFieldProperties value. Default value is null
 
- 
setMenuButtonWidthFor a menu that has aMenuButtongenerated for it automatically (for example when included in aMenuBar, the width that the MenuButton should have. If unset, the MenuButton will be as wide asmenu.width.- Parameters:
- menuButtonWidth- New menuButtonWidth value. Default value is null
- Returns:
- Menuinstance, for chaining setter calls
- Throws:
- IllegalStateException- this property cannot be changed after the component has been created
 
- 
getMenuButtonWidthFor a menu that has aMenuButtongenerated for it automatically (for example when included in aMenuBar, the width that the MenuButton should have. If unset, the MenuButton will be as wide asmenu.width.- Returns:
- Current menuButtonWidth value. Default value is null
 
- 
setPlacementWhere should the menu be placed on the screen?Default is to use PanelPlacement"fillScreen" ifisHandset. In any non-handset device,placementis 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 placementsetting 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 amenu.navigationBaris used to manage navigation to the main menu (and provide dismissal, via acancel button.- Parameters:
- placement- New placement value. Default value is null
- Returns:
- Menuinstance, for chaining setter calls
- Throws:
- IllegalStateException- this property cannot be changed after the component has been created
 
- 
getPlacementWhere should the menu be placed on the screen?Default is to use PanelPlacement"fillScreen" ifisHandset. In any non-handset device,placementis 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 placementsetting 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 amenu.navigationBaris used to manage navigation to the main menu (and provide dismissal, via acancel button.- Returns:
- Current placement value. Default value is null
 
- 
setShowAnimationEffectWhen this menu is shown how should it animate into view? By default the menu will just show at the specified size/position. Options for animated show effects are"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 - Parameters:
- showAnimationEffect- New showAnimationEffect value. Default value is null
- Returns:
- Menuinstance, for chaining setter calls
 
- 
getShowAnimationEffectWhen this menu is shown how should it animate into view? By default the menu will just show at the specified size/position. Options for animated show effects are"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()'- Returns:
- Current showAnimationEffect value. Default value is null
 
- 
setShowEdgesshowEdgesdynamically defaults to false when theplacementsetting indicates the Menu will be filling a portion of the screen or a panel.- Overrides:
- setShowEdgesin class- Canvas
- Parameters:
- showEdges- New showEdges value. Default value is null
- Returns:
- Menuinstance, for chaining setter calls
- Throws:
- IllegalStateException- this property cannot be changed after the component has been created
- See Also:
 
- 
getShowEdgesshowEdgesdynamically defaults to false when theplacementsetting indicates the Menu will be filling a portion of the screen or a panel.- Overrides:
- getShowEdgesin class- Canvas
- Returns:
- Current showEdges value. Default value is null
- See Also:
 
- 
setShowIconsA boolean, indicating whether the checkmark/custom icon column should be displayed.
 If this method is called after the component has been drawn/initialized: Show or hide the checkmark/custom icon column at runtime.- Parameters:
- showIcons- whether the icon column should be displayed. Default value is true
- Returns:
- Menuinstance, for chaining setter calls
 
- 
getShowIconsA boolean, indicating whether the checkmark/custom icon column should be displayed.- Returns:
- Current showIcons value. Default value is true
 
- 
setShowKeysA boolean, indicating whether the shortcut key column should be displayed. If showKeys is not set, the menu will show the key column only if one of its items specifies a keys property. If showKeys is false, the keys will not be displayed, but will still function.- Parameters:
- showKeys- New showKeys value. Default value is true
- Returns:
- Menuinstance, for chaining setter calls
 
- 
getShowKeysA boolean, indicating whether the shortcut key column should be displayed. If showKeys is not set, the menu will show the key column only if one of its items specifies a keys property. If showKeys is false, the keys will not be displayed, but will still function.- Returns:
- Current showKeys value. Default value is true
 
- 
setShowShadowWhether to show a drop shadow for this Canvas.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. showShadowdynamically defaults to false when theplacementsetting indicates the Menu will be filling a portion of the screen or a panel.- Overrides:
- setShowShadowin class- Canvas
- Parameters:
- showShadow- New showShadow value. Default value is null
- Returns:
- Menuinstance, for chaining setter calls
- Throws:
- IllegalStateException- this property cannot be changed after the component has been created
- See Also:
 
- 
getShowShadowWhether to show a drop shadow for this Canvas.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. showShadowdynamically defaults to false when theplacementsetting indicates the Menu will be filling a portion of the screen or a panel.- Overrides:
- getShowShadowin class- Canvas
- Returns:
- Current showShadow value. Default value is null
- See Also:
 
- 
setTargetOptional target canvas for this menu. Available as a parameter to dynamic menuItem configuration methods such asMenuItem.checkIf().Whenever a Menu is shown as a contextMenu by a widget due to Canvas.contextMenubeing set,menu.targetis automatically set to the widget that showed the contextMenu.If this item has any submenusthetargetwill be propagated down to these child menus.- Parameters:
- target- New target value. Default value is null
- Returns:
- Menuinstance, for chaining setter calls
 
- 
getTargetOptional target canvas for this menu. Available as a parameter to dynamic menuItem configuration methods such asMenuItem.checkIf().Whenever a Menu is shown as a contextMenu by a widget due to Canvas.contextMenubeing set,menu.targetis automatically set to the widget that showed the contextMenu.If this item has any submenusthetargetwill be propagated down to these child menus.- Returns:
- Current target value. Default value is null
 
- 
setTitleFieldPropertiespublic Menu setTitleFieldProperties(ListGridField titleFieldProperties) throws IllegalStateException Custom properties for the automatically generated title column.- Parameters:
- titleFieldProperties- New titleFieldProperties value. Default value is null
- Returns:
- Menuinstance, for chaining setter calls
- Throws:
- IllegalStateException- this property cannot be changed after the component has been created
 
- 
getTitleFieldPropertiesCustom properties for the automatically generated title column.- Returns:
- Current titleFieldProperties value. Default value is null
 
- 
setUseKeysA boolean indicating whether this menu should use shortcut keys. Set useKeys to false in a menu's initialization block to explicitly disable shortcut keys.- Parameters:
- useKeys- New useKeys value. Default value is true
- Returns:
- Menuinstance, for chaining setter calls
 
- 
getUseKeysA boolean indicating whether this menu should use shortcut keys. Set useKeys to false in a menu's initialization block to explicitly disable shortcut keys.- Returns:
- Current useKeys value. Default value is true
 
- 
fetchDatapublic void fetchData()This DataBoundComponent method does not apply to Menu.- Specified by:
- fetchDatain interface- DataBoundComponent
- Overrides:
- fetchDatain class- ListGrid
 
- 
fetchDataDescription copied from interface:DataBoundComponentRetrieves data from the DataSource that matches the specified criteria.When fetchData()is first called, if data has not already been provided viasetData(), this method will create aResultSet, which will be configured based on component settings such asfetchOperationanddataPageSize, as well as the general purposedataProperties. 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 autoFetchDataand a call tofetchData()- this may result in two DSRequests to fetch data. Use eitherautoFetchDataandsetAutoFetchCriteria()or a manual call to fetchData() passing criteria.Whether a ResultSet was automatically created or provided via setData(), subsequent calls to fetchData() will simply callresultSet.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 usinginvalidateCache()there is no need to also callfetchData()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 useresultSet.willFetchData()to determine whether or not a server fetch will occur whenfetchData()is called with new criteria.In addition to the callback parameter for this method, developers can use resultSet.addDataArrivedHandlerto be notified every time data is loaded.- Specified by:
- fetchDatain interface- DataBoundComponent
- Overrides:
- fetchDatain class- ListGrid
- Parameters:
- criteria- Search criteria. If a- DynamicFormis passed in as this argument instead of a raw criteria object, will be derived by calling- DynamicForm.getValuesAsCriteria()
- See Also:
 
- 
fetchDataDescription copied from interface:DataBoundComponentRetrieves data from the DataSource that matches the specified criteria.When fetchData()is first called, if data has not already been provided viasetData(), this method will create aResultSet, which will be configured based on component settings such asfetchOperationanddataPageSize, as well as the general purposedataProperties. 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 autoFetchDataand a call tofetchData()- this may result in two DSRequests to fetch data. Use eitherautoFetchDataandsetAutoFetchCriteria()or a manual call to fetchData() passing criteria.Whether a ResultSet was automatically created or provided via setData(), subsequent calls to fetchData() will simply callresultSet.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 usinginvalidateCache()there is no need to also callfetchData()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 useresultSet.willFetchData()to determine whether or not a server fetch will occur whenfetchData()is called with new criteria.In addition to the callback parameter for this method, developers can use resultSet.addDataArrivedHandlerto be notified every time data is loaded.- Specified by:
- fetchDatain interface- DataBoundComponent
- Overrides:
- fetchDatain class- ListGrid
- Parameters:
- criteria- Search criteria. If a- DynamicFormis 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 required
- See Also:
 
- 
fetchDataThis DataBoundComponent method does not apply to Menu.- Specified by:
- fetchDatain interface- DataBoundComponent
- Overrides:
- fetchDatain class- ListGrid
- Parameters:
- criteria- Search criteria. If a- DynamicFormis 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 required
- requestProperties- additional properties to set on the DSRequest that will be issued
 
- 
getAllItemsRetrieves the full set of items for this menu, includinghidden items- Returns:
 
- 
getCellStyleReturn the CSS class for a cell. By default this method has the following implementation:
 - return any custom style for the record (GridRenderer.recordCustomStyleProperty) if defined.
 - create a style name based on the result ofGridRenderer.getBaseStyle()and the state of the record using the rules described inCellStyleSuffixes.Cell Styles are customizable by: - attaching a custom style to a record by setting     record[this.recordCustomStyleProperty]to some valid CSS style name.
- modifying the base style returned by getBaseStyle() [see that method for further documentation on this]
- overriding this function
 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. - Overrides:
- getCellStylein class- ListGrid
- Parameters:
- record- record object for this row and column
- rowNum- number of the row
- colNum- number of the column
- Returns:
- CSS style for this cell.
 See CSSStyleName
- See Also:
 
- attaching a custom style to a record by setting     
- 
getItemGet a particular MenuItem by index. Note that by default the index passed in is interpreted as the position within currently visible set of items for the menu, not including hidden items.To look up an item based on its position in the full set of specified items, including those that are not visible, pass in thelogicalIndexparameter.If passed a MenuItem, returns it. - Parameters:
- item- index of the MenuItem
- Returns:
- the MenuItem, Pointer to the item, or null if not defined
 
- 
getItemGet a particular MenuItem by index. Note that by default the index passed in is interpreted as the position within currently visible set of items for the menu, not including hidden items.To look up an item based on its position in the full set of specified items, including those that are not visible, pass in thelogicalIndexparameter.If passed a MenuItem, returns it. - Parameters:
- item- index of the MenuItem
- logicalIndex- Interpret the index passed in with regards to the full set of specified items.
- Returns:
- the MenuItem, Pointer to the item, or null if not defined
 
- 
hideContextMenupublic void hideContextMenu()Hide the context menu - alias for hide()- Overrides:
- hideContextMenuin class- Canvas
- See Also:
 
- 
setCriteriaThis DataBoundComponent method is not supported - useinitialCriteriato apply criteria to the fetches made by menus.- Overrides:
- setCriteriain class- ListGrid
- Parameters:
- criteria- new criteria to show
 
- 
setCriteriaThis DataBoundComponent method is not supported - useinitialCriteriato apply criteria to the fetches made by menus.- Parameters:
- criteria- new criteria to show
 
- 
setItemHiddenpublic boolean setItemHidden(int item) Hides or shows the menu item according to the value of newState, and redraws the menu if necessary. Returns true if there's a change in the hidden state.- Parameters:
- 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.
- Returns:
- true if the hidden state was changed
- See Also:
 
- 
showContextMenuShow this menu as a context menu, that is, immediately adjacent to the current mouse position.- Returns:
- false == stop processing this event
- See Also:
 
- 
hideAllMenuspublic static void hideAllMenus()Hide all menus that are currently open. This method is useful to hide the current set of menus including submenus, and dismiss the menu's clickMask.
- 
onInit_ListGridprotected void onInit_ListGrid()- Overrides:
- onInit_ListGridin class- ListGrid
 
- 
setDataPropertiesFor aMenuthat 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-chosenparentIdField.- Parameters:
- dataProperties- dataProperties Default value is null
- Throws:
- IllegalStateException- this property cannot be changed after the component has been created
- See Also:
 
- 
getItemsReturn the menu items.- Returns:
- the menu items
 
- 
setTitleWhen used in a MenuBar, the title of the menu button create will be the title of the Menu.
- 
setItemCheckedChecks or unchecks the menu item according to the value of newState, and redraws the menu if necessary. Returns true if there's a change in the checked state.- Parameters:
- item- MenuItem in question, or it's index
- Returns:
- true if the checked state was changed
 
- 
setItemCheckedChecks or unchecks the menu item according to the value of newState, and redraws the menu if necessary. Returns true if there's a change in the checked state.- Parameters:
- item- MenuItem in question, or it's index
- newState- true to check the menu item, false to uncheck it. If not passed, true is assumed
- Returns:
- true if the checked state was changed
 
- 
setItemEnabledEnables or disables the menu item according to the value of newState, and redraws the menu if necessary. Returns true if there's a change in the enabled state.- Parameters:
- item- MenuItem in question, or it's index
- Returns:
- true if the enabled state was changed
 
- 
setItemEnabledEnables or disables the menu item according to the value of newState, and redraws the menu if necessary. Returns true if there's a change in the enabled state.- Parameters:
- item- MenuItem in question, or it's index
- newState- true to enable the menu item, false to disable it. If not passed, true is assumed
- Returns:
- true if the enabled state was changed
 
- 
setItemIconSets the icon and disabled icon (if specified) for a particular menu item and redraws the menu if necessary. Returns true if the icon changed.- Parameters:
- item- MenuItem in question, or it's index
- newIcon- new icon URL
- Returns:
- true == something changed, redraw is called for
 
- 
setItemIconSets the icon and disabled icon (if specified) for a particular menu item and redraws the menu if necessary. Returns true if the icon changed.- Parameters:
- item- MenuItem in question, or it's index
- newIcon- new icon URL
- newDisabledIcon- new icon URL for disabled image
- Returns:
- true == something changed, redraw is called for
 
- 
setItemTitleSets the title of a particular menu item to the string specified by newTitle and redraws the menu if necessary.- Parameters:
- item- MenuItem in question, or it's index
- newTitle- new title
- Returns:
- true if the title was changed, and false otherwise
 
- 
relinkJavaScriptObject
- 
getOrCreateJsObj- Specified by:
- getOrCreateJsObjin interface- DataBoundComponent
- Overrides:
- getOrCreateJsObjin class- BaseWidget
 
- 
setConfig- Overrides:
- setConfigin class- BaseWidget
 
- 
setIconFieldDefaultsDefault properties for the automatically generated icon column. Default object includes properties to set width and to show icon for this column.To modify the behavior or appearance of this column, developers may set iconFieldPropertiesat the instance level, oriconFieldDefaultsto affect all instances of the class. SeeshowIconsfor an overview of the icon column.- Parameters:
- iconFieldDefaults-
 
- 
getIconFieldDefaultsDefault properties for the automatically generated icon column. Default object includes properties to set width and to show icon for this column.To modify the behavior or appearance of this column, developers may set iconFieldPropertiesat the instance level, oriconFieldDefaultsto affect all instances of the class. SeeshowIconsfor an overview of the icon column.- Parameters:
- iconFieldDefaults- Default value is object
 
- 
setKeyFieldDefaultsDefault properties for the automatically generated key column. Default object includes properties to set width and to show key for this column.To modify the behavior or appearance of this column, developers may set keyFieldPropertiesat the instance level, orkeyFieldDefaultsto affect all instances of the class. SeeshowKeysfor an overview of the key column.- Parameters:
- keyFieldDefaults- Default value is object
 
- 
getKeyFieldDefaultsDefault properties for the automatically generated key column. Default object includes properties to set width and to show key for this column.To modify the behavior or appearance of this column, developers may set keyFieldPropertiesat the instance level, orkeyFieldDefaultsto affect all instances of the class. SeeshowKeysfor an overview of the key column.- Parameters:
- keyFieldDefaults- Default value is object
 
- 
setTitleFieldDefaultsDefault properties for the automatically generated title column. Default object includes properties to set width and to show title for this column.To modify the behavior or appearance of this column, developers may set titleFieldPropertiesat the instance level, ortitleFieldDefaultsto affect all instances of the class- Parameters:
- titleFieldDefaults- Default value is object
 
- 
getTitleFieldDefaultsDefault properties for the automatically generated title column. Default object includes properties to set width and to show title for this column.To modify the behavior or appearance of this column, developers may set titleFieldPropertiesat the instance level, ortitleFieldDefaultsto affect all instances of the class- Parameters:
- titleFieldDefaults- Default value is object
 
- 
getLogicalStructureGetter implementing theLogicalStructureinterface, which supports Eclipse's logical structure debugging facility.- Specified by:
- getLogicalStructurein interface- LogicalStructure
- Overrides:
- getLogicalStructurein class- ListGrid
 
 
-