Properties Methods Events Config Options Direct Link
Observable
  Component
    BaseItem

Class CQ.Ext.menu.BaseItem

Package:CQ.Ext.menu
Class:BaseItem
Subclasses:Item, Separator, TextItem
Extends:CQ.Ext.Component
Clientlib:cq.widgets
xtype:menubaseitem
The base class for all items that render into menus. BaseItem provides default rendering, activated state management and base configuration options shared by all menu components.

Config Options

Config Options Defined By
  activeClass : String
The CSS class to use when the item becomes activated (defaults to "x-menu-item-active")
BaseItem
  allowDomMove : Boolean
Whether the component can move the Dom node when rendering (defaults to true).
Component
  canActivate : Boolean
True if this item can be visually activated (defaults to false)
BaseItem
  clickHideDelay : Number
Length of time in milliseconds to wait before hiding after a click (defaults to 1)
BaseItem
  disabled : Boolean
Render this component disabled (default is false).
Component
  disabledClass : String
CSS class added to the component when it is disabled (defaults to 'x-item-disabled').
Component
  hideOnClick : Boolean
True to hide the containing menu after this item is clicked (defaults to true)
BaseItem

Public Properties

Property Defined By
  disabled : Boolean
True if this component is disabled. Read-only.
Component
  hidden : Boolean
True if this component is hidden. Read-only.
Component
  initialConfig : Object
This Component's initial configuration specification. Read-only.
Component
  parentMenu : CQ.Ext.menu.Menu The
BaseItem
  refOwner : CQ.Ext.Container The
Component
  rendered : Boolean
True if this component has been rendered. Read-only.
Component

Public Methods

Method Defined By

Public Events

Event Defined By