/*** @class Ext.menu.Menu*//*** @var {color/list}* Menu border-color*/;/*** @var {number/list}* Menu border-width*/;/*** @var {string/list}* Menu border-style*/;/*** @var {number/list}* Menu border-radius*/;/*** @var {number/list}* Menu border-radius in the {@link Global_CSS#$enable-big big} sizing scheme*/;/*** @var {color}* Menu body background-color*/;/*** @var {color}* Menu body text color*/;/*** @var {color}* Menu body border-color*/;/*** @var {number/list}* Menu body border-width*/;/*** @var {number/list}* Menu body border-style*/;/*** @var {string/number}* Menu body font-weight*/;/*** @var {number}* Menu body font-size*/;/*** @var {number}* Menu body font-size in the {@link Global_CSS#$enable-big big} sizing scheme*/;/*** @var {number}* Menu body line-height*/;/*** @var {number}* Menu body line-height in the {@link Global_CSS#$enable-big big} sizing scheme*/;/*** @var {string}* Menu body font-family*/;/*** @var {number/list}* Menu body padding*/;/*** @var {number/list}* Menu body padding in the {@link Global_CSS#$enable-big big} sizing scheme*/;/*** @var {color}* Menu Header background-color*/;/*** @var {string/list}* Menu Header background-gradient. Can be either the name of a gradient defined by* {@link Global_CSS#background-gradient} or a list of color stops.*/;/*** @var {color}* Menu Header text color*/;/*** @var {color/list}* Menu Header border-color*/;/*** @var {number/list}* Menu Header border-width*/;/*** @var {string/list}* Menu Header border-style*/;/*** @var {string/number}* Menu Header font-weight*/;/*** @var {number}* Menu Header font-size*/;/*** @var {number}* Menu Header font-size in the {@link Global_CSS#$enable-big big} sizing scheme*/;/*** @var {number}* Menu Header line-height*/;/*** @var {number}* Menu Header line-height in the {@link Global_CSS#$enable-big big} sizing scheme*/;/*** @var {string}* Menu Header font-family*/;/*** @var {number/list}* Menu Header padding*/;/*** @var {number/list}* Menu Header padding in the {@link Global_CSS#$enable-big big} sizing scheme*/;/*** @var {number/list}* Menu Header Title padding*/;/*** @var {number/list}* Menu Header Title padding in the {@link Global_CSS#$enable-big big} sizing scheme*/;/*** @var {shadow}* Menu Header Shadow*/;/*** @var {number}* Z-Index for the Menu Header, should be used with shadows to raise header above content*/;/*** @var {number}* Menu Header min-height*/;/*** @var {number}* Menu Header min-height in the {@link Global_CSS#$enable-big big} sizing scheme*/;/*** @var {color}* Menu Header icon color.*/;/*** @var {number}* Menu Header icon size*/;/*** @var {number}* Menu Header icon size in the {@link Global_CSS#$enable-big big} sizing scheme*/;/*** @var {number}* Menu Header icon font-size. Used for configuring the size of font icons*/;/*** @var {number}* Menu Header icon font-size in the {@link Global_CSS#$enable-big big} sizing scheme*/;/*** @var {number}* The space between the Menu Header icon and text when the icon is horizontally aligned*/;/*** @var {number}* The space between the Menu Header icon and text when the icon is horizontally aligned* in the {@link Global_CSS#$enable-big big} sizing scheme*/;/*** @var {number}* The space between the Menu Header icon and text when the icon is vertically aligned*/;/*** @var {number}* The space between the Menu Header icon and text when the icon is vertically aligned* in the {@link Global_CSS#$enable-big big} sizing scheme*/;/*** @var {number}* Menu Header icon opacity*/;/*** @var {color}* Menu Tool color*/;/*** @var {number}* Menu Tool color when hovered*/;/*** @var {number}* Menu Tool color when pressed*/;/*** @var {number}* Menu Tool color when disabled*/;/*** @var {color}* Menu Tool background-color*/;/*** @var {number}* Menu Tool background-color when hovered*/;/*** @var {number}* Menu Tool background-color when pressed*/;/*** @var {number}* Menu Tool background-color when disabled*/;/*** @var {number}* Menu Tool opacity*/;/*** @var {number}* Menu Tool opacity when hovered*/;/*** @var {number}* Menu Tool opacity when pressed*/;/*** @var {number}* Menu Tool opacity when disabled*/;/*** @var {number}* Menu Tool border radius*/;/*** @var {number}* Menu Tool border radius in the {@link Global_CSS#$enable-big big} sizing scheme*/;/*** @var {number}* Menu Tool size*/;/*** @var {number}* Menu Tool size in the {@link Global_CSS#$enable-big big} sizing scheme*/;/*** @var {number}* Menu Tool font-size*/;/*** @var {number}* Menu Tool font-size in the {@link Global_CSS#$enable-big big} sizing scheme*/;/*** @var {number}* The space between Menu Tools*/;/*** @var {number}* The space between Menu Tools in the {@link Global_CSS#$enable-big big} sizing scheme*/;/*** @var {string}* Menu Tool cursor*/;/*** @var {string}* Menu Tool cursor when disabled*/;/*** @var {number}* Menu Tool outline width when focused*/;/*** @var {string}* Menu Tool outline style when focused*/;/*** @var {color}* Menu Tool outline color when focused*/;/*** @var {number}* Menu Tool outline offset when focused*/;/*** @var {color}* Menu anchor border-color*/;/*** @var {color}* Menu anchor background-color*/;/*** @var {number}* The height (in all orientations) of the anchor arrow*/;/*** @var {number}* The width (in all orientations) of the anchor arrow.*/;/*** @var {number}* The extra spacing beyond the tip of the anchor arrow to prevent the pointer touching* the target;*/;/*** @var {string}* `true` to include {@link #manageBorders border management} rules*/;/*** @var {number}* Space reserved for Menu Item {@link Ext.menu.Item#icon icons}.* Icons are horizontally centered within this space.*/;/*** @var {number}* Space reserved for Menu Item {@link Ext.menu.Item#icon icons}* in the {@link Global_CSS#$enable-big big} sizing scheme.* Icons are horizontally centered within this space.*/;/*** @var {number/list}* The space between Menu Item text and the Menu's edge when not {@link #indented} or the* space between the text and the vertical {@link #separator}, if present.* Can be a single numeric value, or a list of 2 values representing the left and right spacing.*/;/*** @var {number/list}* The space, in the {@link Global_CSS#$enable-big big} sizing scheme, between Menu Item* text and the Menu's edge when not {@link #indented} or the space between the text and* the vertical {@link #separator}, if present.* Can be a single numeric value, or a list of 2 values representing the left and right spacing.*/;/*** @var {number}* Menu {@link #separator} width*/;/*** @var {number}* Menu {@link #separator} border-width*/;/*** @var {string}* Menu {@link #separator} border-style*/;/*** @var {color}* Menu {@link #separator} border-color*/;/*** @var {color}* Menu {@link #separator} background-color*/;/*** @var {number/list}* The margin of child components that are not {@link Ext.menu.Item Menu Items}*/;/*** @var {number/list}* The margin of child components that are not {@link Ext.menu.Item Menu Items}* in the {@link Global_CSS#$enable-big big} sizing scheme*/;/*** Creates a visual theme for a Menu.** @param {string} $ui* The name of the UI being created. Can not included spaces or special punctuation* (used in CSS class names).** @param {String} [$xtype=menu] (protected) The {@link Ext.Class#xtype} to use* in CSS selectors. For use by UI mixins of derived classes.** @param {String} [$header-xtype=menuheader] (protected) The {@link Ext.Class#xtype} to use* in CSS selectors for the header component. For use by UI mixins of derived classes.** @param {String} [$title-xtype=menutitle] (protected) The {@link Ext.Class#xtype} to use* in CSS selectors for the title component. For use by UI mixins of derived classes.** @param {String} [$tool-xtype=menutool] (protected) The {@link Ext.Class#xtype} to use* in CSS selectors for tools. For use by UI mixins of derived classes.** @param {color} $background-color* Menu background-color** @param {color/list} $border-color* Menu border-color** @param {number/list} $border-width* Menu border-width** @param {string/list} $border-style* Menu border-style** @param {number/list} $border-radius* Menu border-radius** @param {number/list} $border-radius-big* Menu border-radius in the {@link Global_CSS#$enable-big big} sizing scheme** @param {color} $body-background-color* Menu body background-color** @param {color} $body-color* Menu body text color** @param {color} $body-border-color* Menu body border-color** @param {number/list} $body-border-width* Menu body border-width** @param {number/list} $body-border-style* Menu body border-style** @param {string/number} $body-font-weight* Menu body font-weight** @param {number} $body-font-size* Menu body font-size** @param {number} $body-font-size-big* Menu body font-size in the {@link Global_CSS#$enable-big big} sizing scheme** @param {number} $body-line-height* Menu body line-height** @param {number} $body-line-height-big* Menu body line-height in the {@link Global_CSS#$enable-big big} sizing scheme** @param {string} $body-font-family* Menu body font-family** @param {number/list} $body-padding* Menu body padding** @param {number/list} $body-padding-big* Menu body padding in the {@link Global_CSS#$enable-big big} sizing scheme** @param {color} $header-background-color* Menu Header background-color** @param {string/list} $header-background-gradient* Menu Header background-gradient. Can be either the name of a gradient defined by* {@link Global_CSS#background-gradient} or a list of color stops.** @param {color} $header-color* Menu Header text color** @param {color/list} $header-border-color* Menu Header border-color** @param {number/list} $header-border-width* Menu Header border-width** @param {string/list} $header-border-style* Menu Header border-style** @param {string/number} $header-font-weight* Menu Header font-weight** @param {number} $header-font-size* Menu Header font-size** @param {number} $header-font-size-big* Menu Header font-size in the {@link Global_CSS#$enable-big big} sizing scheme** @param {number} $header-line-height* Menu Header line-height** @param {number} $header-line-height-big* Menu Header line-height in the {@link Global_CSS#$enable-big big} sizing scheme** @param {string} $header-font-family* Menu Header font-family** @param {number/list} $header-padding* Menu Header padding** @param {number/list} $header-padding-big* Menu Header padding in the {@link Global_CSS#$enable-big big} sizing scheme** @param {number/list} $header-title-padding* Menu Header Title padding** @param {number/list} $header-title-padding-big* Menu Header Title padding in the {@link Global_CSS#$enable-big big} sizing scheme** @param {shadow} $header-shadow* Menu Header Shadow** @param {number} $header-z-index* Z-Index for the Menu Header, should be used with shadows to raise header above content** @param {number} $header-min-height* Menu Header min-height** @param {number} $header-min-height-big* Menu Header min-height in the {@link Global_CSS#$enable-big big} sizing scheme** @param {color} $header-icon-color* Menu Header icon color.** @param {number} $header-icon-size* Menu Header icon size** @param {number} $header-icon-size-big* Menu Header icon size in the {@link Global_CSS#$enable-big big} sizing scheme** @param {number} $header-icon-font-size* Menu Header icon font-size. Used for configuring the size of font icons** @param {number} $header-icon-font-size-big* Menu Header icon font-size in the {@link Global_CSS#$enable-big big} sizing scheme** @param {number} $header-icon-horizontal-spacing* The space between the Menu Header icon and text when the icon is horizontally aligned** @param {number} $header-icon-horizontal-spacing-big* The space between the Menu Header icon and text when the icon is horizontally aligned* in the {@link Global_CSS#$enable-big big} sizing scheme** @param {number} $header-icon-vertical-spacing* The space between the Menu Header icon and text when the icon is vertically aligned** @param {number} $header-icon-vertical-spacing-big* The space between the Menu Header icon and text when the icon is vertically aligned* in the {@link Global_CSS#$enable-big big} sizing scheme** @param {number} $header-icon-opacity* Menu Header icon opacity** @param {color} $tool-color* Menu Tool color** @param {number} $tool-hovered-color* Menu Tool color when hovered** @param {number} $tool-pressed-color* Menu Tool color when pressed** @param {number} $tool-disabled-color* Menu Tool color when disabled** @param {color} $tool-background-color* Menu Tool background-color** @param {number} $tool-hovered-background-color* Menu Tool background-color when hovered** @param {number} $tool-pressed-background-color* Menu Tool background-color when pressed** @param {number} $tool-disabled-background-color* Menu Tool background-color when disabled** @param {number} $tool-opacity* Menu Tool opacity** @param {number} $tool-hovered-opacity* Menu Tool opacity when hovered** @param {number} $tool-pressed-opacity* Menu Tool opacity when pressed** @param {number} $tool-disabled-opacity* Menu Tool opacity when disabled** @param {number} $tool-border-radius* Menu Tool border radius** @param {number} $tool-border-radius-big* Menu Tool border radius in the {@link Global_CSS#$enable-big big} sizing scheme** @param {number} $tool-size* Menu Tool size** @param {number} $tool-size-big* Menu Tool size in the {@link Global_CSS#$enable-big big} sizing scheme** @param {number} $tool-font-size* Menu Tool font-size** @param {number} $tool-font-size-big* Menu Tool font-size in the {@link Global_CSS#$enable-big big} sizing scheme** @param {number} $tool-spacing* The space between Menu Tools** @param {number} $tool-spacing-big* The space between Menu Tools in the {@link Global_CSS#$enable-big big} sizing scheme** @param {string} $tool-cursor* Menu Tool cursor** @param {string} $tool-disabled-cursor* Menu Tool cursor when disabled** @param {number} $tool-focused-outline-width* Menu Tool outline width when focused** @param {string} $tool-focused-outline-style* Menu Tool outline style when focused** @param {color} $tool-focused-outline-color* Menu Tool outline color when focused** @param {number} $tool-focused-outline-offset* Menu Tool outline offset when focused** @param {color} $anchor-border-color* Menu anchor border-color** @param {color} $anchor-background-color* Menu anchor background-color** @param {number} $anchor-height* The height (in all orientations) of the anchor arrow** @param {number} $anchor-width* The width (in all orientations) of the anchor arrow.** @param {number} $anchor-margin* The extra spacing beyond the tip of the anchor arrow to prevent the pointer touching* the target;** @param {string} $manage-borders* `true` to include {@link #manageBorders border management} rules** @param {number} $icon-column-width* Space reserved for Menu Item {@link Ext.menu.Item#icon icons}.* Icons are horizontally centered within this space.** @param {number} $icon-column-width-big* Space reserved for Menu Item {@link Ext.menu.Item#icon icons}* in the {@link Global_CSS#$enable-big big} sizing scheme.* Icons are horizontally centered within this space.** @param {number/list} $text-spacing* The space between Menu Item text and the Menu's edge when not {@link #indented} or the* space between the text and the vertical {@link #separator}, if present.* Can be a single numeric value, or a list of 2 values representing the left and right spacing.** @param {number/list} $text-spacing-big* The space, in the {@link Global_CSS#$enable-big big} sizing scheme, between Menu Item* text and the Menu's edge when not {@link #indented} or the space between the text and* the vertical {@link #separator}, if present.* Can be a single numeric value, or a list of 2 values representing the left and right spacing.** @param {number} $separator-width* Menu {@link #separator} width** @param {number} $separator-border-width* Menu {@link #separator} border-width** @param {string} $separator-border-style* Menu {@link #separator} border-style** @param {color} $separator-border-color* Menu {@link #separator} border-color** @param {color} $separator-background-color* Menu {@link #separator} background-color** @param {number/list} $component-margin* The margin of child components that are not {@link Ext.menu.Item Menu Items}** @param {number/list} $component-margin-big* The margin of child components that are not {@link Ext.menu.Item Menu Items}* in the {@link Global_CSS#$enable-big big} sizing scheme*/