Packagefeathers.themes
Classpublic class BaseMetalWorksMobileTheme
InheritanceBaseMetalWorksMobileTheme Inheritance StyleNameFunctionTheme Inheritance EventDispatcher Inheritance Object
Subclasses MetalWorksMobileTheme, MetalWorksMobileThemeWithAssetManager

The base class for the "Metal Works" theme for mobile Feathers apps. Handles everything except asset loading, which is left to subclasses.

See also

MetalWorksMobileTheme
MetalWorksMobileThemeWithAssetManager


Protected Properties
 PropertyDefined By
  atlas : TextureAtlas
The texture atlas that contains skins for this theme.
BaseMetalWorksMobileTheme
  backgroundDangerBorderSkinTexture : Texture
BaseMetalWorksMobileTheme
  backgroundDarkBorderSkinTexture : Texture
BaseMetalWorksMobileTheme
  backgroundDisabledSkinTexture : Texture
BaseMetalWorksMobileTheme
  backgroundInsetDangerSkinTexture : Texture
BaseMetalWorksMobileTheme
  backgroundInsetDisabledSkinTexture : Texture
BaseMetalWorksMobileTheme
  backgroundInsetFocusedSkinTexture : Texture
BaseMetalWorksMobileTheme
  backgroundInsetSkinTexture : Texture
BaseMetalWorksMobileTheme
  backgroundLightBorderSkinTexture : Texture
BaseMetalWorksMobileTheme
  backgroundSkinTexture : Texture
BaseMetalWorksMobileTheme
  borderSize : int = 1
The size, in pixels, of borders;
BaseMetalWorksMobileTheme
  buttonBackDisabledSkinTexture : Texture
BaseMetalWorksMobileTheme
  buttonBackDownSkinTexture : Texture
BaseMetalWorksMobileTheme
  buttonBackUpSkinTexture : Texture
BaseMetalWorksMobileTheme
  buttonCallToActionDownSkinTexture : Texture
BaseMetalWorksMobileTheme
  buttonCallToActionUpSkinTexture : Texture
BaseMetalWorksMobileTheme
  buttonDangerDownSkinTexture : Texture
BaseMetalWorksMobileTheme
  buttonDangerUpSkinTexture : Texture
BaseMetalWorksMobileTheme
  buttonDisabledSkinTexture : Texture
BaseMetalWorksMobileTheme
  buttonDownSkinTexture : Texture
BaseMetalWorksMobileTheme
  buttonForwardDisabledSkinTexture : Texture
BaseMetalWorksMobileTheme
  buttonForwardDownSkinTexture : Texture
BaseMetalWorksMobileTheme
  buttonForwardUpSkinTexture : Texture
BaseMetalWorksMobileTheme
  buttonSelectedDisabledSkinTexture : Texture
BaseMetalWorksMobileTheme
  buttonSelectedUpSkinTexture : Texture
BaseMetalWorksMobileTheme
  buttonUpSkinTexture : Texture
BaseMetalWorksMobileTheme
  calloutArrowOverlapGap : int = -2
BaseMetalWorksMobileTheme
  calloutBackgroundMinSize : int = 12
BaseMetalWorksMobileTheme
  calloutBottomArrowSkinTexture : Texture
BaseMetalWorksMobileTheme
  calloutLeftArrowSkinTexture : Texture
BaseMetalWorksMobileTheme
  calloutRightArrowSkinTexture : Texture
BaseMetalWorksMobileTheme
  calloutTopArrowSkinTexture : Texture
BaseMetalWorksMobileTheme
  checkDisabledIconTexture : Texture
BaseMetalWorksMobileTheme
  checkDownIconTexture : Texture
BaseMetalWorksMobileTheme
  checkSelectedDisabledIconTexture : Texture
BaseMetalWorksMobileTheme
  checkSelectedDownIconTexture : Texture
BaseMetalWorksMobileTheme
  checkSelectedUpIconTexture : Texture
BaseMetalWorksMobileTheme
  checkUpIconTexture : Texture
BaseMetalWorksMobileTheme
  controlSize : int = 28
The size, in pixels, of a typical UI control.
BaseMetalWorksMobileTheme
  dangerCalloutBottomArrowSkinTexture : Texture
BaseMetalWorksMobileTheme
  dangerCalloutLeftArrowSkinTexture : Texture
BaseMetalWorksMobileTheme
  dangerCalloutRightArrowSkinTexture : Texture
BaseMetalWorksMobileTheme
  dangerCalloutTopArrowSkinTexture : Texture
BaseMetalWorksMobileTheme
  darkDisabledUIFontStyles : TextFormat
The font styles for dark, disabled UI text.
BaseMetalWorksMobileTheme
  darkFontStyles : TextFormat
The font styles for standard-sized, dark text.
BaseMetalWorksMobileTheme
  darkUIFontStyles : TextFormat
The font styles for dark UI text.
BaseMetalWorksMobileTheme
  dataGridColumnDropIndicatorSkinTexture : Texture
BaseMetalWorksMobileTheme
  dataGridColumnResizeSkinTexture : Texture
BaseMetalWorksMobileTheme
  dataGridHeaderDividerSkinTexture : Texture
BaseMetalWorksMobileTheme
  dataGridHeaderSortAscendingIconTexture : Texture
BaseMetalWorksMobileTheme
  dataGridHeaderSortDescendingIconTexture : Texture
BaseMetalWorksMobileTheme
  dataGridVerticalDividerSkinTexture : Texture
BaseMetalWorksMobileTheme
  extraLargeFontSize : int = 18
An extra large font size.
BaseMetalWorksMobileTheme
  focusIndicatorSkinTexture : Texture
BaseMetalWorksMobileTheme
  focusPaddingSize : int = -1
BaseMetalWorksMobileTheme
  fullScreenToggleButtonEnterDownIconTexture : Texture
BaseMetalWorksMobileTheme
  fullScreenToggleButtonEnterUpIconTexture : Texture
BaseMetalWorksMobileTheme
  fullScreenToggleButtonExitDownIconTexture : Texture
BaseMetalWorksMobileTheme
  fullScreenToggleButtonExitUpIconTexture : Texture
BaseMetalWorksMobileTheme
  gridSize : int = 44
The size, in pixels, of major regions in the grid.
BaseMetalWorksMobileTheme
  gutterSize : int = 12
The size, in pixels, of minor regions in the grid.
BaseMetalWorksMobileTheme
  headerBackgroundSkinTexture : Texture
BaseMetalWorksMobileTheme
  horizontalScrollBarThumbSkinTexture : Texture
BaseMetalWorksMobileTheme
  insetItemRendererFirstSelectedSkinTexture : Texture
BaseMetalWorksMobileTheme
  insetItemRendererFirstUpSkinTexture : Texture
BaseMetalWorksMobileTheme
  insetItemRendererLastSelectedSkinTexture : Texture
BaseMetalWorksMobileTheme
  insetItemRendererLastUpSkinTexture : Texture
BaseMetalWorksMobileTheme
  insetItemRendererSelectedSkinTexture : Texture
BaseMetalWorksMobileTheme
  insetItemRendererSingleSelectedSkinTexture : Texture
BaseMetalWorksMobileTheme
  insetItemRendererSingleUpSkinTexture : Texture
BaseMetalWorksMobileTheme
  insetItemRendererUpSkinTexture : Texture
BaseMetalWorksMobileTheme
  itemRendererSelectedSkinTexture : Texture
BaseMetalWorksMobileTheme
  itemRendererUpSkinTexture : Texture
BaseMetalWorksMobileTheme
  largeDarkFontStyles : TextFormat
The font styles for large, dark text.
BaseMetalWorksMobileTheme
  largeDarkUIDisabledFontStyles : TextFormat
The font styles for large, dark, disabled UI text.
BaseMetalWorksMobileTheme
  largeDarkUIFontStyles : TextFormat
The font styles for large, dark UI text.
BaseMetalWorksMobileTheme
  largeFontSize : int = 14
A larger font size for headers.
BaseMetalWorksMobileTheme
  largeLightDisabledFontStyles : TextFormat
The font styles for large, light, disabled text.
BaseMetalWorksMobileTheme
  largeLightFontStyles : TextFormat
The font styles for large, light text.
BaseMetalWorksMobileTheme
  largeLightUIDisabledFontStyles : TextFormat
The font styles for large, light, disabled UI text.
BaseMetalWorksMobileTheme
  largeLightUIFontStyles : TextFormat
The font styles for large, light UI text.
BaseMetalWorksMobileTheme
  largeSelectedUIFontStyles : TextFormat
The font styles for large, selected UI text.
BaseMetalWorksMobileTheme
  lightCenteredDisabledUIFontStyles : TextFormat
The font styles for light, centered, disabled UI text.
BaseMetalWorksMobileTheme
  lightCenteredUIFontStyles : TextFormat
The font styles for light, centered UI text.
BaseMetalWorksMobileTheme
  lightDisabledFontStyles : TextFormat
The font styles for standard-sized, light, disabled text.
BaseMetalWorksMobileTheme
  lightDisabledInputFontStyles : TextFormat
The font styles for standard-sized, light, disabled text for a text input.
BaseMetalWorksMobileTheme
  lightDisabledScrollTextFontStyles : TextFormat
ScrollText uses TextField instead of FTE, so it has a separate disabled TextFormat.
BaseMetalWorksMobileTheme
  lightDisabledUIFontStyles : TextFormat
The font styles for light disabled UI text.
BaseMetalWorksMobileTheme
  lightFontStyles : TextFormat
The font styles for standard-sized, light text.
BaseMetalWorksMobileTheme
  lightInputFontStyles : TextFormat
The font styles for standard-sized, light text for a text input.
BaseMetalWorksMobileTheme
  lightScrollTextFontStyles : TextFormat
ScrollText uses TextField instead of FTE, so it has a separate TextFormat.
BaseMetalWorksMobileTheme
  lightUIFontStyles : TextFormat
The font styles for light UI text.
BaseMetalWorksMobileTheme
  listDrillDownAccessorySelectedTexture : Texture
BaseMetalWorksMobileTheme
  listDrillDownAccessoryTexture : Texture
BaseMetalWorksMobileTheme
  muteToggleButtonLoudDownIconTexture : Texture
BaseMetalWorksMobileTheme
  muteToggleButtonLoudUpIconTexture : Texture
BaseMetalWorksMobileTheme
  muteToggleButtonMutedDownIconTexture : Texture
BaseMetalWorksMobileTheme
  muteToggleButtonMutedUpIconTexture : Texture
BaseMetalWorksMobileTheme
  overlayPlayPauseButtonPlayDownIconTexture : Texture
BaseMetalWorksMobileTheme
  overlayPlayPauseButtonPlayUpIconTexture : Texture
BaseMetalWorksMobileTheme
  pageIndicatorNormalSkinTexture : Texture
BaseMetalWorksMobileTheme
  pageIndicatorSelectedSkinTexture : Texture
BaseMetalWorksMobileTheme
  pickerListButtonIconDisabledTexture : Texture
BaseMetalWorksMobileTheme
  pickerListButtonIconTexture : Texture
BaseMetalWorksMobileTheme
  pickerListButtonSelectedIconTexture : Texture
BaseMetalWorksMobileTheme
  pickerListItemSelectedIconTexture : Texture
BaseMetalWorksMobileTheme
  playPauseButtonPauseDownIconTexture : Texture
BaseMetalWorksMobileTheme
  playPauseButtonPauseUpIconTexture : Texture
BaseMetalWorksMobileTheme
  playPauseButtonPlayDownIconTexture : Texture
BaseMetalWorksMobileTheme
  playPauseButtonPlayUpIconTexture : Texture
BaseMetalWorksMobileTheme
  popUpFillSize : int = 276
BaseMetalWorksMobileTheme
  popUpHeaderBackgroundSkinTexture : Texture
BaseMetalWorksMobileTheme
  radioDisabledIconTexture : Texture
BaseMetalWorksMobileTheme
  radioDownIconTexture : Texture
BaseMetalWorksMobileTheme
  radioSelectedDisabledIconTexture : Texture
BaseMetalWorksMobileTheme
  radioSelectedDownIconTexture : Texture
BaseMetalWorksMobileTheme
  radioSelectedUpIconTexture : Texture
BaseMetalWorksMobileTheme
  radioUpIconTexture : Texture
BaseMetalWorksMobileTheme
  regularFontSize : int = 12
A normal font size.
BaseMetalWorksMobileTheme
  scrollBarGutterSize : int = 2
BaseMetalWorksMobileTheme
  searchIconDisabledTexture : Texture
BaseMetalWorksMobileTheme
  searchIconTexture : Texture
BaseMetalWorksMobileTheme
  seekSliderProgressSkinTexture : Texture
BaseMetalWorksMobileTheme
  selectedFontStyles : TextFormat
The font styles for standard-sized, selected text.
BaseMetalWorksMobileTheme
  selectedUIFontStyles : TextFormat
The font styles for selected UI text.
BaseMetalWorksMobileTheme
  smallControlGutterSize : int = 6
The size, in pixels, of smaller padding and gaps within controls.
BaseMetalWorksMobileTheme
  smallControlSize : int = 12
The size, in pixels, of smaller UI controls.
BaseMetalWorksMobileTheme
  smallFontSize : int = 10
A smaller font size for details.
BaseMetalWorksMobileTheme
  smallGutterSize : int = 8
The size, in pixels, of smaller padding and gaps within the major regions in the grid.
BaseMetalWorksMobileTheme
  smallLightDisabledFontStyles : TextFormat
The font styles for small, light, disabled text.
BaseMetalWorksMobileTheme
  smallLightFontStyles : TextFormat
The font styles for small, light text.
BaseMetalWorksMobileTheme
  spinnerListSelectionOverlaySkinTexture : Texture
BaseMetalWorksMobileTheme
 Inheritedstarling : Starling
The Starling instance associated with this theme.
StyleNameFunctionTheme
  tabDisabledSkinTexture : Texture
BaseMetalWorksMobileTheme
  tabDownSkinTexture : Texture
BaseMetalWorksMobileTheme
  tabFocusPaddingSize : int = 4
BaseMetalWorksMobileTheme
  tabSelectedDisabledSkinTexture : Texture
BaseMetalWorksMobileTheme
  tabSelectedUpSkinTexture : Texture
BaseMetalWorksMobileTheme
  tabUpSkinTexture : Texture
BaseMetalWorksMobileTheme
  treeDisclosureClosedIconTexture : Texture
BaseMetalWorksMobileTheme
  treeDisclosureClosedSelectedIconTexture : Texture
BaseMetalWorksMobileTheme
  treeDisclosureOpenIconTexture : Texture
BaseMetalWorksMobileTheme
  treeDisclosureOpenSelectedIconTexture : Texture
BaseMetalWorksMobileTheme
  verticalScrollBarThumbSkinTexture : Texture
BaseMetalWorksMobileTheme
  volumeSliderMaximumTrackSkinTexture : Texture
BaseMetalWorksMobileTheme
  volumeSliderMinimumTrackSkinTexture : Texture
BaseMetalWorksMobileTheme
  wideControlSize : int = 156
The width, in pixels, of UI controls that span across multiple grid regions.
BaseMetalWorksMobileTheme
  xlargeLightUIDisabledFontStyles : TextFormat
The font styles for extra-large, light, disabled UI text.
BaseMetalWorksMobileTheme
  xlargeLightUIFontStyles : TextFormat
The font styles for extra-large, light UI text.
BaseMetalWorksMobileTheme
Public Methods
 MethodDefined By
  
Constructor.
BaseMetalWorksMobileTheme
 Inherited
addEventListener(type:String, listener:Function):void
Registers an event listener at a certain object.
EventDispatcher
 Inherited
dispatchEvent(event:Event):void
Dispatches an event to all objects that have registered listeners for its type.
EventDispatcher
 Inherited
dispatchEventWith(type:String, bubbles:Boolean = false, data:Object = null):void
Dispatches an event with the given parameters to all objects that have registered listeners for the given type.
EventDispatcher
  
dispose():void
[override] Disposes the atlas before calling super.dispose()
BaseMetalWorksMobileTheme
 Inherited
Returns a StyleNameFunctionStyleProvider to be passed to the specified class.
StyleNameFunctionTheme
 Inherited
hasEventListener(type:String, listener:Function = null):Boolean
If called with one argument, figures out if there are any listeners registered for the given event type.
EventDispatcher
 Inherited
removeEventListener(type:String, listener:Function):void
Removes an event listener from the object.
EventDispatcher
 Inherited
removeEventListeners(type:String = null):void
Removes all event listeners with a certain type, or all of them if type is null.
EventDispatcher
Protected Methods
 MethodDefined By
  
BaseMetalWorksMobileTheme
  
BaseMetalWorksMobileTheme
  
initialize():void
Initializes the theme.
BaseMetalWorksMobileTheme
  
Initializes font sizes and formats.
BaseMetalWorksMobileTheme
  
Initializes global variables (not including global style providers).
BaseMetalWorksMobileTheme
  
Sets the stage background color.
BaseMetalWorksMobileTheme
  
Sets global style providers for all components.
BaseMetalWorksMobileTheme
  
Initializes the textures by extracting them from the atlas and setting up any scaling grids that are needed.
BaseMetalWorksMobileTheme
  
BaseMetalWorksMobileTheme
  
BaseMetalWorksMobileTheme
  
[static] The pop-up factory for a PickerList creates a SpinnerList.
BaseMetalWorksMobileTheme
  
[static]
BaseMetalWorksMobileTheme
  
[static] This theme's scroll bar type is SimpleScrollBar.
BaseMetalWorksMobileTheme
  
BaseMetalWorksMobileTheme
  
BaseMetalWorksMobileTheme
  
setAlertStyles(alert:Alert):void
BaseMetalWorksMobileTheme
  
BaseMetalWorksMobileTheme
  
BaseMetalWorksMobileTheme
  
BaseMetalWorksMobileTheme
  
BaseMetalWorksMobileTheme
  
BaseMetalWorksMobileTheme
  
setButtonStyles(button:Button):void
BaseMetalWorksMobileTheme
  
BaseMetalWorksMobileTheme
  
BaseMetalWorksMobileTheme
  
BaseMetalWorksMobileTheme
  
setCheckStyles(check:Check):void
BaseMetalWorksMobileTheme
  
BaseMetalWorksMobileTheme
  
BaseMetalWorksMobileTheme
  
BaseMetalWorksMobileTheme
  
BaseMetalWorksMobileTheme
  
BaseMetalWorksMobileTheme
  
BaseMetalWorksMobileTheme
  
BaseMetalWorksMobileTheme
  
BaseMetalWorksMobileTheme
  
BaseMetalWorksMobileTheme
  
BaseMetalWorksMobileTheme
  
BaseMetalWorksMobileTheme
  
BaseMetalWorksMobileTheme
  
BaseMetalWorksMobileTheme
  
BaseMetalWorksMobileTheme
  
BaseMetalWorksMobileTheme
  
BaseMetalWorksMobileTheme
  
setHeaderStyles(header:Header):void
BaseMetalWorksMobileTheme
  
BaseMetalWorksMobileTheme
  
BaseMetalWorksMobileTheme
  
BaseMetalWorksMobileTheme
  
BaseMetalWorksMobileTheme
  
BaseMetalWorksMobileTheme
  
BaseMetalWorksMobileTheme
  
BaseMetalWorksMobileTheme
  
setInsetGroupedListItemRendererStyles(itemRenderer:DefaultGroupedListItemRenderer, defaultSkinTexture:Texture, selectedAndDownSkinTexture:Texture, scale9Grid:Rectangle):void
BaseMetalWorksMobileTheme
  
BaseMetalWorksMobileTheme
  
BaseMetalWorksMobileTheme
  
BaseMetalWorksMobileTheme
  
BaseMetalWorksMobileTheme
  
BaseMetalWorksMobileTheme
  
setLabelStyles(label:Label):void
BaseMetalWorksMobileTheme
  
setListStyles(list:List):void
BaseMetalWorksMobileTheme
  
BaseMetalWorksMobileTheme
  
BaseMetalWorksMobileTheme
  
BaseMetalWorksMobileTheme
  
BaseMetalWorksMobileTheme
  
BaseMetalWorksMobileTheme
  
BaseMetalWorksMobileTheme
  
BaseMetalWorksMobileTheme
  
BaseMetalWorksMobileTheme
  
setPanelStyles(panel:Panel):void
BaseMetalWorksMobileTheme
  
BaseMetalWorksMobileTheme
  
BaseMetalWorksMobileTheme
  
BaseMetalWorksMobileTheme
  
BaseMetalWorksMobileTheme
  
BaseMetalWorksMobileTheme
  
BaseMetalWorksMobileTheme
  
BaseMetalWorksMobileTheme
  
BaseMetalWorksMobileTheme
  
setRadioStyles(radio:Radio):void
BaseMetalWorksMobileTheme
  
BaseMetalWorksMobileTheme
  
BaseMetalWorksMobileTheme
  
BaseMetalWorksMobileTheme
  
BaseMetalWorksMobileTheme
  
BaseMetalWorksMobileTheme
  
BaseMetalWorksMobileTheme
  
BaseMetalWorksMobileTheme
  
BaseMetalWorksMobileTheme
  
BaseMetalWorksMobileTheme
  
BaseMetalWorksMobileTheme
  
BaseMetalWorksMobileTheme
  
setSliderStyles(slider:Slider):void
BaseMetalWorksMobileTheme
  
BaseMetalWorksMobileTheme
  
BaseMetalWorksMobileTheme
  
setTabBarStyles(tabBar:TabBar):void
BaseMetalWorksMobileTheme
  
BaseMetalWorksMobileTheme
  
BaseMetalWorksMobileTheme
  
BaseMetalWorksMobileTheme
  
BaseMetalWorksMobileTheme
  
BaseMetalWorksMobileTheme
  
BaseMetalWorksMobileTheme
  
BaseMetalWorksMobileTheme
  
BaseMetalWorksMobileTheme
  
BaseMetalWorksMobileTheme
  
BaseMetalWorksMobileTheme
  
BaseMetalWorksMobileTheme
  
BaseMetalWorksMobileTheme
  
setTreeStyles(tree:Tree):void
BaseMetalWorksMobileTheme
  
BaseMetalWorksMobileTheme
  
BaseMetalWorksMobileTheme
  
BaseMetalWorksMobileTheme
  
BaseMetalWorksMobileTheme
  
BaseMetalWorksMobileTheme
  
BaseMetalWorksMobileTheme
  
BaseMetalWorksMobileTheme
  
[static] The text editor factory for a NumericStepper creates a TextBlockTextEditor.
BaseMetalWorksMobileTheme
  
[static] The text editor factory for a TextArea creates a TextFieldTextEditorViewPort.
BaseMetalWorksMobileTheme
  
[static] The default global text editor factory for this theme creates a StageTextTextEditor.
BaseMetalWorksMobileTheme
  
[static] The default global text renderer factory for this theme creates a TextBlockTextRenderer.
BaseMetalWorksMobileTheme
Public Constants
 ConstantDefined By
  FONT_NAME : String = SourceSansPro
[static] The name of the embedded font used by controls in this theme.
BaseMetalWorksMobileTheme
  FONT_NAME_STACK : String = Source Sans Pro,Helvetica,_sans
[static] The stack of fonts to use for controls that don't use embedded fonts.
BaseMetalWorksMobileTheme
Protected Constants
 ConstantDefined By
  BACK_BUTTON_SCALE9_GRID : Rectangle
[static]
BaseMetalWorksMobileTheme
  BUTTON_SCALE9_GRID : Rectangle
[static]
BaseMetalWorksMobileTheme
  DARK_DISABLED_TEXT_COLOR : uint = 0x383430
[static]
BaseMetalWorksMobileTheme
  DARK_TEXT_COLOR : uint = 0x1a1816
[static]
BaseMetalWorksMobileTheme
  DATA_GRID_COLUMN_DROP_INDICATOR_SCALE_9_GRID : Rectangle
[static]
BaseMetalWorksMobileTheme
  DATA_GRID_COLUMN_OVERLAY_ALPHA : Number = 0.4
[static]
BaseMetalWorksMobileTheme
  DATA_GRID_COLUMN_OVERLAY_COLOR : uint = 0x383430
[static]
BaseMetalWorksMobileTheme
  DATA_GRID_COLUMN_RESIZE_SCALE_9_GRID : Rectangle
[static]
BaseMetalWorksMobileTheme
  DATA_GRID_HEADER_DIVIDER_SCALE_9_GRID : Rectangle
[static]
BaseMetalWorksMobileTheme
  DATA_GRID_VERTICAL_DIVIDER_SCALE_9_GRID : Rectangle
[static]
BaseMetalWorksMobileTheme
  DEFAULT_BACKGROUND_SCALE9_GRID : Rectangle
[static]
BaseMetalWorksMobileTheme
  DRAWER_OVERLAY_ALPHA : Number = 0.4
[static]
BaseMetalWorksMobileTheme
  DRAWER_OVERLAY_COLOR : uint = 0x29241e
[static]
BaseMetalWorksMobileTheme
  FOCUS_INDICATOR_SCALE_9_GRID : Rectangle
[static]
BaseMetalWorksMobileTheme
  FORWARD_BUTTON_SCALE9_GRID : Rectangle
[static]
BaseMetalWorksMobileTheme
  GROUPED_LIST_FOOTER_BACKGROUND_COLOR : uint = 0x2e2a26
[static]
BaseMetalWorksMobileTheme
  GROUPED_LIST_HEADER_BACKGROUND_COLOR : uint = 0x2e2a26
[static]
BaseMetalWorksMobileTheme
  HEADER_SKIN_TEXTURE_REGION : Rectangle
[static]
BaseMetalWorksMobileTheme
  HORIZONTAL_SCROLL_BAR_THUMB_SCALE9_GRID : Rectangle
[static]
BaseMetalWorksMobileTheme
  INSET_ITEM_RENDERER_FIRST_SCALE9_GRID : Rectangle
[static]
BaseMetalWorksMobileTheme
  INSET_ITEM_RENDERER_LAST_SCALE9_GRID : Rectangle
[static]
BaseMetalWorksMobileTheme
  INSET_ITEM_RENDERER_MIDDLE_SCALE9_GRID : Rectangle
[static]
BaseMetalWorksMobileTheme
  INSET_ITEM_RENDERER_SINGLE_SCALE9_GRID : Rectangle
[static]
BaseMetalWorksMobileTheme
  ITEM_RENDERER_SCALE9_GRID : Rectangle
[static]
BaseMetalWorksMobileTheme
  LIGHT_DISABLED_TEXT_COLOR : uint = 0x8a8a8a
[static]
BaseMetalWorksMobileTheme
  LIGHT_TEXT_COLOR : uint = 0xe5e5e5
[static]
BaseMetalWorksMobileTheme
  LIST_BACKGROUND_COLOR : uint = 0x383430
[static]
BaseMetalWorksMobileTheme
  MODAL_OVERLAY_ALPHA : Number = 0.8
[static]
BaseMetalWorksMobileTheme
  MODAL_OVERLAY_COLOR : uint = 0x29241e
[static]
BaseMetalWorksMobileTheme
  PRIMARY_BACKGROUND_COLOR : uint = 0x4a4137
[static]
BaseMetalWorksMobileTheme
  SELECTED_TEXT_COLOR : uint = 0xff9900
[static]
BaseMetalWorksMobileTheme
  SMALL_BACKGROUND_SCALE9_GRID : Rectangle
[static]
BaseMetalWorksMobileTheme
  SOURCE_SANS_PRO_REGULAR : Class
[static]
BaseMetalWorksMobileTheme
  SOURCE_SANS_PRO_SEMIBOLD : Class
[static]
BaseMetalWorksMobileTheme
  SPINNER_LIST_SELECTION_OVERLAY_SCALE9_GRID : Rectangle
[static]
BaseMetalWorksMobileTheme
  TAB_SCALE9_GRID : Rectangle
[static]
BaseMetalWorksMobileTheme
  TAB_SKIN_TEXTURE_REGION : Rectangle
[static]
BaseMetalWorksMobileTheme
  VERTICAL_SCROLL_BAR_THUMB_SCALE9_GRID : Rectangle
[static]
BaseMetalWorksMobileTheme
  VIDEO_OVERLAY_ALPHA : Number = 0.2
[static]
BaseMetalWorksMobileTheme
  VIDEO_OVERLAY_COLOR : uint = 0x1a1816
[static]
BaseMetalWorksMobileTheme
Property Detail
atlasproperty
protected var atlas:TextureAtlas

The texture atlas that contains skins for this theme. This base class does not initialize this member variable. Subclasses are expected to load the assets somehow and set the atlas member variable before calling initialize().

backgroundDangerBorderSkinTextureproperty 
protected var backgroundDangerBorderSkinTexture:Texture

backgroundDarkBorderSkinTextureproperty 
protected var backgroundDarkBorderSkinTexture:Texture

backgroundDisabledSkinTextureproperty 
protected var backgroundDisabledSkinTexture:Texture

backgroundInsetDangerSkinTextureproperty 
protected var backgroundInsetDangerSkinTexture:Texture

backgroundInsetDisabledSkinTextureproperty 
protected var backgroundInsetDisabledSkinTexture:Texture

backgroundInsetFocusedSkinTextureproperty 
protected var backgroundInsetFocusedSkinTexture:Texture

backgroundInsetSkinTextureproperty 
protected var backgroundInsetSkinTexture:Texture

backgroundLightBorderSkinTextureproperty 
protected var backgroundLightBorderSkinTexture:Texture

backgroundSkinTextureproperty 
protected var backgroundSkinTexture:Texture

borderSizeproperty 
protected var borderSize:int = 1

The size, in pixels, of borders;

buttonBackDisabledSkinTextureproperty 
protected var buttonBackDisabledSkinTexture:Texture

buttonBackDownSkinTextureproperty 
protected var buttonBackDownSkinTexture:Texture

buttonBackUpSkinTextureproperty 
protected var buttonBackUpSkinTexture:Texture

buttonCallToActionDownSkinTextureproperty 
protected var buttonCallToActionDownSkinTexture:Texture

buttonCallToActionUpSkinTextureproperty 
protected var buttonCallToActionUpSkinTexture:Texture

buttonDangerDownSkinTextureproperty 
protected var buttonDangerDownSkinTexture:Texture

buttonDangerUpSkinTextureproperty 
protected var buttonDangerUpSkinTexture:Texture

buttonDisabledSkinTextureproperty 
protected var buttonDisabledSkinTexture:Texture

buttonDownSkinTextureproperty 
protected var buttonDownSkinTexture:Texture

buttonForwardDisabledSkinTextureproperty 
protected var buttonForwardDisabledSkinTexture:Texture

buttonForwardDownSkinTextureproperty 
protected var buttonForwardDownSkinTexture:Texture

buttonForwardUpSkinTextureproperty 
protected var buttonForwardUpSkinTexture:Texture

buttonSelectedDisabledSkinTextureproperty 
protected var buttonSelectedDisabledSkinTexture:Texture

buttonSelectedUpSkinTextureproperty 
protected var buttonSelectedUpSkinTexture:Texture

buttonUpSkinTextureproperty 
protected var buttonUpSkinTexture:Texture

calloutArrowOverlapGapproperty 
protected var calloutArrowOverlapGap:int = -2

calloutBackgroundMinSizeproperty 
protected var calloutBackgroundMinSize:int = 12

calloutBottomArrowSkinTextureproperty 
protected var calloutBottomArrowSkinTexture:Texture

calloutLeftArrowSkinTextureproperty 
protected var calloutLeftArrowSkinTexture:Texture

calloutRightArrowSkinTextureproperty 
protected var calloutRightArrowSkinTexture:Texture

calloutTopArrowSkinTextureproperty 
protected var calloutTopArrowSkinTexture:Texture

checkDisabledIconTextureproperty 
protected var checkDisabledIconTexture:Texture

checkDownIconTextureproperty 
protected var checkDownIconTexture:Texture

checkSelectedDisabledIconTextureproperty 
protected var checkSelectedDisabledIconTexture:Texture

checkSelectedDownIconTextureproperty 
protected var checkSelectedDownIconTexture:Texture

checkSelectedUpIconTextureproperty 
protected var checkSelectedUpIconTexture:Texture

checkUpIconTextureproperty 
protected var checkUpIconTexture:Texture

controlSizeproperty 
protected var controlSize:int = 28

The size, in pixels, of a typical UI control.

dangerCalloutBottomArrowSkinTextureproperty 
protected var dangerCalloutBottomArrowSkinTexture:Texture

dangerCalloutLeftArrowSkinTextureproperty 
protected var dangerCalloutLeftArrowSkinTexture:Texture

dangerCalloutRightArrowSkinTextureproperty 
protected var dangerCalloutRightArrowSkinTexture:Texture

dangerCalloutTopArrowSkinTextureproperty 
protected var dangerCalloutTopArrowSkinTexture:Texture

darkDisabledUIFontStylesproperty 
protected var darkDisabledUIFontStyles:TextFormat

The font styles for dark, disabled UI text.

darkFontStylesproperty 
protected var darkFontStyles:TextFormat

The font styles for standard-sized, dark text.

darkUIFontStylesproperty 
protected var darkUIFontStyles:TextFormat

The font styles for dark UI text.

dataGridColumnDropIndicatorSkinTextureproperty 
protected var dataGridColumnDropIndicatorSkinTexture:Texture

dataGridColumnResizeSkinTextureproperty 
protected var dataGridColumnResizeSkinTexture:Texture

dataGridHeaderDividerSkinTextureproperty 
protected var dataGridHeaderDividerSkinTexture:Texture

dataGridHeaderSortAscendingIconTextureproperty 
protected var dataGridHeaderSortAscendingIconTexture:Texture

dataGridHeaderSortDescendingIconTextureproperty 
protected var dataGridHeaderSortDescendingIconTexture:Texture

dataGridVerticalDividerSkinTextureproperty 
protected var dataGridVerticalDividerSkinTexture:Texture

extraLargeFontSizeproperty 
protected var extraLargeFontSize:int = 18

An extra large font size.

focusIndicatorSkinTextureproperty 
protected var focusIndicatorSkinTexture:Texture

focusPaddingSizeproperty 
protected var focusPaddingSize:int = -1

fullScreenToggleButtonEnterDownIconTextureproperty 
protected var fullScreenToggleButtonEnterDownIconTexture:Texture

fullScreenToggleButtonEnterUpIconTextureproperty 
protected var fullScreenToggleButtonEnterUpIconTexture:Texture

fullScreenToggleButtonExitDownIconTextureproperty 
protected var fullScreenToggleButtonExitDownIconTexture:Texture

fullScreenToggleButtonExitUpIconTextureproperty 
protected var fullScreenToggleButtonExitUpIconTexture:Texture

gridSizeproperty 
protected var gridSize:int = 44

The size, in pixels, of major regions in the grid. Used for sizing containers and larger UI controls.

gutterSizeproperty 
protected var gutterSize:int = 12

The size, in pixels, of minor regions in the grid. Used for larger padding and gaps.

headerBackgroundSkinTextureproperty 
protected var headerBackgroundSkinTexture:Texture

horizontalScrollBarThumbSkinTextureproperty 
protected var horizontalScrollBarThumbSkinTexture:Texture

insetItemRendererFirstSelectedSkinTextureproperty 
protected var insetItemRendererFirstSelectedSkinTexture:Texture

insetItemRendererFirstUpSkinTextureproperty 
protected var insetItemRendererFirstUpSkinTexture:Texture

insetItemRendererLastSelectedSkinTextureproperty 
protected var insetItemRendererLastSelectedSkinTexture:Texture

insetItemRendererLastUpSkinTextureproperty 
protected var insetItemRendererLastUpSkinTexture:Texture

insetItemRendererSelectedSkinTextureproperty 
protected var insetItemRendererSelectedSkinTexture:Texture

insetItemRendererSingleSelectedSkinTextureproperty 
protected var insetItemRendererSingleSelectedSkinTexture:Texture

insetItemRendererSingleUpSkinTextureproperty 
protected var insetItemRendererSingleUpSkinTexture:Texture

insetItemRendererUpSkinTextureproperty 
protected var insetItemRendererUpSkinTexture:Texture

itemRendererSelectedSkinTextureproperty 
protected var itemRendererSelectedSkinTexture:Texture

itemRendererUpSkinTextureproperty 
protected var itemRendererUpSkinTexture:Texture

largeDarkFontStylesproperty 
protected var largeDarkFontStyles:TextFormat

The font styles for large, dark text.

largeDarkUIDisabledFontStylesproperty 
protected var largeDarkUIDisabledFontStyles:TextFormat

The font styles for large, dark, disabled UI text.

largeDarkUIFontStylesproperty 
protected var largeDarkUIFontStyles:TextFormat

The font styles for large, dark UI text.

largeFontSizeproperty 
protected var largeFontSize:int = 14

A larger font size for headers.

largeLightDisabledFontStylesproperty 
protected var largeLightDisabledFontStyles:TextFormat

The font styles for large, light, disabled text.

largeLightFontStylesproperty 
protected var largeLightFontStyles:TextFormat

The font styles for large, light text.

largeLightUIDisabledFontStylesproperty 
protected var largeLightUIDisabledFontStyles:TextFormat

The font styles for large, light, disabled UI text.

largeLightUIFontStylesproperty 
protected var largeLightUIFontStyles:TextFormat

The font styles for large, light UI text.

largeSelectedUIFontStylesproperty 
protected var largeSelectedUIFontStyles:TextFormat

The font styles for large, selected UI text.

lightCenteredDisabledUIFontStylesproperty 
protected var lightCenteredDisabledUIFontStyles:TextFormat

The font styles for light, centered, disabled UI text.

lightCenteredUIFontStylesproperty 
protected var lightCenteredUIFontStyles:TextFormat

The font styles for light, centered UI text.

lightDisabledFontStylesproperty 
protected var lightDisabledFontStyles:TextFormat

The font styles for standard-sized, light, disabled text.

lightDisabledInputFontStylesproperty 
protected var lightDisabledInputFontStyles:TextFormat

The font styles for standard-sized, light, disabled text for a text input.

lightDisabledScrollTextFontStylesproperty 
protected var lightDisabledScrollTextFontStyles:TextFormat

ScrollText uses TextField instead of FTE, so it has a separate disabled TextFormat.

lightDisabledUIFontStylesproperty 
protected var lightDisabledUIFontStyles:TextFormat

The font styles for light disabled UI text.

lightFontStylesproperty 
protected var lightFontStyles:TextFormat

The font styles for standard-sized, light text.

lightInputFontStylesproperty 
protected var lightInputFontStyles:TextFormat

The font styles for standard-sized, light text for a text input.

lightScrollTextFontStylesproperty 
protected var lightScrollTextFontStyles:TextFormat

ScrollText uses TextField instead of FTE, so it has a separate TextFormat.

lightUIFontStylesproperty 
protected var lightUIFontStyles:TextFormat

The font styles for light UI text.

listDrillDownAccessorySelectedTextureproperty 
protected var listDrillDownAccessorySelectedTexture:Texture

listDrillDownAccessoryTextureproperty 
protected var listDrillDownAccessoryTexture:Texture

muteToggleButtonLoudDownIconTextureproperty 
protected var muteToggleButtonLoudDownIconTexture:Texture

muteToggleButtonLoudUpIconTextureproperty 
protected var muteToggleButtonLoudUpIconTexture:Texture

muteToggleButtonMutedDownIconTextureproperty 
protected var muteToggleButtonMutedDownIconTexture:Texture

muteToggleButtonMutedUpIconTextureproperty 
protected var muteToggleButtonMutedUpIconTexture:Texture

overlayPlayPauseButtonPlayDownIconTextureproperty 
protected var overlayPlayPauseButtonPlayDownIconTexture:Texture

overlayPlayPauseButtonPlayUpIconTextureproperty 
protected var overlayPlayPauseButtonPlayUpIconTexture:Texture

pageIndicatorNormalSkinTextureproperty 
protected var pageIndicatorNormalSkinTexture:Texture

pageIndicatorSelectedSkinTextureproperty 
protected var pageIndicatorSelectedSkinTexture:Texture

pickerListButtonIconDisabledTextureproperty 
protected var pickerListButtonIconDisabledTexture:Texture

pickerListButtonIconTextureproperty 
protected var pickerListButtonIconTexture:Texture

pickerListButtonSelectedIconTextureproperty 
protected var pickerListButtonSelectedIconTexture:Texture

pickerListItemSelectedIconTextureproperty 
protected var pickerListItemSelectedIconTexture:Texture

playPauseButtonPauseDownIconTextureproperty 
protected var playPauseButtonPauseDownIconTexture:Texture

playPauseButtonPauseUpIconTextureproperty 
protected var playPauseButtonPauseUpIconTexture:Texture

playPauseButtonPlayDownIconTextureproperty 
protected var playPauseButtonPlayDownIconTexture:Texture

playPauseButtonPlayUpIconTextureproperty 
protected var playPauseButtonPlayUpIconTexture:Texture

popUpFillSizeproperty 
protected var popUpFillSize:int = 276

popUpHeaderBackgroundSkinTextureproperty 
protected var popUpHeaderBackgroundSkinTexture:Texture

radioDisabledIconTextureproperty 
protected var radioDisabledIconTexture:Texture

radioDownIconTextureproperty 
protected var radioDownIconTexture:Texture

radioSelectedDisabledIconTextureproperty 
protected var radioSelectedDisabledIconTexture:Texture

radioSelectedDownIconTextureproperty 
protected var radioSelectedDownIconTexture:Texture

radioSelectedUpIconTextureproperty 
protected var radioSelectedUpIconTexture:Texture

radioUpIconTextureproperty 
protected var radioUpIconTexture:Texture

regularFontSizeproperty 
protected var regularFontSize:int = 12

A normal font size.

scrollBarGutterSizeproperty 
protected var scrollBarGutterSize:int = 2

searchIconDisabledTextureproperty 
protected var searchIconDisabledTexture:Texture

searchIconTextureproperty 
protected var searchIconTexture:Texture

seekSliderProgressSkinTextureproperty 
protected var seekSliderProgressSkinTexture:Texture

selectedFontStylesproperty 
protected var selectedFontStyles:TextFormat

The font styles for standard-sized, selected text.

selectedUIFontStylesproperty 
protected var selectedUIFontStyles:TextFormat

The font styles for selected UI text.

smallControlGutterSizeproperty 
protected var smallControlGutterSize:int = 6

The size, in pixels, of smaller padding and gaps within controls.

smallControlSizeproperty 
protected var smallControlSize:int = 12

The size, in pixels, of smaller UI controls.

smallFontSizeproperty 
protected var smallFontSize:int = 10

A smaller font size for details.

smallGutterSizeproperty 
protected var smallGutterSize:int = 8

The size, in pixels, of smaller padding and gaps within the major regions in the grid.

smallLightDisabledFontStylesproperty 
protected var smallLightDisabledFontStyles:TextFormat

The font styles for small, light, disabled text.

smallLightFontStylesproperty 
protected var smallLightFontStyles:TextFormat

The font styles for small, light text.

spinnerListSelectionOverlaySkinTextureproperty 
protected var spinnerListSelectionOverlaySkinTexture:Texture

tabDisabledSkinTextureproperty 
protected var tabDisabledSkinTexture:Texture

tabDownSkinTextureproperty 
protected var tabDownSkinTexture:Texture

tabFocusPaddingSizeproperty 
protected var tabFocusPaddingSize:int = 4

tabSelectedDisabledSkinTextureproperty 
protected var tabSelectedDisabledSkinTexture:Texture

tabSelectedUpSkinTextureproperty 
protected var tabSelectedUpSkinTexture:Texture

tabUpSkinTextureproperty 
protected var tabUpSkinTexture:Texture

treeDisclosureClosedIconTextureproperty 
protected var treeDisclosureClosedIconTexture:Texture

treeDisclosureClosedSelectedIconTextureproperty 
protected var treeDisclosureClosedSelectedIconTexture:Texture

treeDisclosureOpenIconTextureproperty 
protected var treeDisclosureOpenIconTexture:Texture

treeDisclosureOpenSelectedIconTextureproperty 
protected var treeDisclosureOpenSelectedIconTexture:Texture

verticalScrollBarThumbSkinTextureproperty 
protected var verticalScrollBarThumbSkinTexture:Texture

volumeSliderMaximumTrackSkinTextureproperty 
protected var volumeSliderMaximumTrackSkinTexture:Texture

volumeSliderMinimumTrackSkinTextureproperty 
protected var volumeSliderMinimumTrackSkinTexture:Texture

wideControlSizeproperty 
protected var wideControlSize:int = 156

The width, in pixels, of UI controls that span across multiple grid regions.

xlargeLightUIDisabledFontStylesproperty 
protected var xlargeLightUIDisabledFontStyles:TextFormat

The font styles for extra-large, light, disabled UI text.

xlargeLightUIFontStylesproperty 
protected var xlargeLightUIFontStyles:TextFormat

The font styles for extra-large, light UI text.

Constructor Detail
BaseMetalWorksMobileTheme()Constructor
public function BaseMetalWorksMobileTheme()

Constructor.

Method Detail
dataGridHeaderDividerFactory()method
protected function dataGridHeaderDividerFactory():DisplayObject

Returns
DisplayObject
dataGridVerticalDividerFactory()method 
protected function dataGridVerticalDividerFactory():DisplayObject

Returns
DisplayObject
dispose()method 
override public function dispose():void

Disposes the atlas before calling super.dispose()

initialize()method 
protected function initialize():void

Initializes the theme. Expected to be called by subclasses after the assets have been loaded and the skin texture atlas has been created.

initializeFonts()method 
protected function initializeFonts():void

Initializes font sizes and formats.

initializeGlobals()method 
protected function initializeGlobals():void

Initializes global variables (not including global style providers).

initializeStage()method 
protected function initializeStage():void

Sets the stage background color.

initializeStyleProviders()method 
protected function initializeStyleProviders():void

Sets global style providers for all components.

initializeTextures()method 
protected function initializeTextures():void

Initializes the textures by extracting them from the atlas and setting up any scaling grids that are needed.

pageIndicatorNormalSymbolFactory()method 
protected function pageIndicatorNormalSymbolFactory():DisplayObject

Returns
DisplayObject
pageIndicatorSelectedSymbolFactory()method 
protected function pageIndicatorSelectedSymbolFactory():DisplayObject

Returns
DisplayObject
pickerListSpinnerListFactory()method 
protected static function pickerListSpinnerListFactory():SpinnerList

The pop-up factory for a PickerList creates a SpinnerList.

Returns
SpinnerList
popUpOverlayFactory()method 
protected static function popUpOverlayFactory():DisplayObject

Returns
DisplayObject
scrollBarFactory()method 
protected static function scrollBarFactory():SimpleScrollBar

This theme's scroll bar type is SimpleScrollBar.

Returns
SimpleScrollBar
setAlertButtonGroupButtonStyles()method 
protected function setAlertButtonGroupButtonStyles(button:Button):void

Parameters

button:Button

setAlertButtonGroupStyles()method 
protected function setAlertButtonGroupStyles(group:ButtonGroup):void

Parameters

group:ButtonGroup

setAlertStyles()method 
protected function setAlertStyles(alert:Alert):void

Parameters

alert:Alert

setBackButtonStyles()method 
protected function setBackButtonStyles(button:Button):void

Parameters

button:Button

setBaseButtonStyles()method 
protected function setBaseButtonStyles(button:Button):void

Parameters

button:Button

setBaseTextInputStyles()method 
protected function setBaseTextInputStyles(input:TextInput):void

Parameters

input:TextInput

setButtonGroupButtonStyles()method 
protected function setButtonGroupButtonStyles(button:Button):void

Parameters

button:Button

setButtonGroupStyles()method 
protected function setButtonGroupStyles(group:ButtonGroup):void

Parameters

group:ButtonGroup

setButtonStyles()method 
protected function setButtonStyles(button:Button):void

Parameters

button:Button

setCalloutStyles()method 
protected function setCalloutStyles(callout:Callout):void

Parameters

callout:Callout

setCallToActionButtonStyles()method 
protected function setCallToActionButtonStyles(button:Button):void

Parameters

button:Button

setCheckItemRendererStyles()method 
protected function setCheckItemRendererStyles(itemRenderer:BaseDefaultItemRenderer):void

Parameters

itemRenderer:BaseDefaultItemRenderer

setCheckStyles()method 
protected function setCheckStyles(check:Check):void

Parameters

check:Check

setDangerButtonStyles()method 
protected function setDangerButtonStyles(button:Button):void

Parameters

button:Button

setDangerCalloutStyles()method 
protected function setDangerCalloutStyles(callout:Callout):void

Parameters

callout:Callout

setDataGridCellRendererStyles()method 
protected function setDataGridCellRendererStyles(cellRenderer:DefaultDataGridCellRenderer):void

Parameters

cellRenderer:DefaultDataGridCellRenderer

setDataGridHeaderStyles()method 
protected function setDataGridHeaderStyles(headerRenderer:DefaultDataGridHeaderRenderer):void

Parameters

headerRenderer:DefaultDataGridHeaderRenderer

setDataGridStyles()method 
protected function setDataGridStyles(grid:DataGrid):void

Parameters

grid:DataGrid

setDateTimeSpinnerListItemRendererStyles()method 
protected function setDateTimeSpinnerListItemRendererStyles(itemRenderer:DefaultListItemRenderer):void

Parameters

itemRenderer:DefaultListItemRenderer

setDateTimeSpinnerStyles()method 
protected function setDateTimeSpinnerStyles(spinner:DateTimeSpinner):void

Parameters

spinner:DateTimeSpinner

setDetailLabelStyles()method 
protected function setDetailLabelStyles(label:Label):void

Parameters

label:Label

setDrawersStyles()method 
protected function setDrawersStyles(drawers:Drawers):void

Parameters

drawers:Drawers

setDrillDownItemRendererStyles()method 
protected function setDrillDownItemRendererStyles(itemRenderer:DefaultListItemRenderer):void

Parameters

itemRenderer:DefaultListItemRenderer

setDropDownListStyles()method 
protected function setDropDownListStyles(list:List):void

Parameters

list:List

setForwardButtonStyles()method 
protected function setForwardButtonStyles(button:Button):void

Parameters

button:Button

setFullScreenToggleButtonStyles()method 
protected function setFullScreenToggleButtonStyles(button:FullScreenToggleButton):void

Parameters

button:FullScreenToggleButton

setGroupedListFooterRendererStyles()method 
protected function setGroupedListFooterRendererStyles(renderer:DefaultGroupedListHeaderOrFooterRenderer):void

Parameters

renderer:DefaultGroupedListHeaderOrFooterRenderer

setGroupedListHeaderRendererStyles()method 
protected function setGroupedListHeaderRendererStyles(renderer:DefaultGroupedListHeaderOrFooterRenderer):void

Parameters

renderer:DefaultGroupedListHeaderOrFooterRenderer

setGroupedListStyles()method 
protected function setGroupedListStyles(list:GroupedList):void

Parameters

list:GroupedList

setHeaderStyles()method 
protected function setHeaderStyles(header:Header):void

Parameters

header:Header

setHeadingLabelStyles()method 
protected function setHeadingLabelStyles(label:Label):void

Parameters

label:Label

setHorizontalSimpleScrollBarThumbStyles()method 
protected function setHorizontalSimpleScrollBarThumbStyles(thumb:Button):void

Parameters

thumb:Button

setHorizontalSliderMaximumTrackStyles()method 
protected function setHorizontalSliderMaximumTrackStyles(track:Button):void

Parameters

track:Button

setHorizontalSliderMinimumTrackStyles()method 
protected function setHorizontalSliderMinimumTrackStyles(track:Button):void

Parameters

track:Button

setInsetGroupedListFirstItemRendererStyles()method 
protected function setInsetGroupedListFirstItemRendererStyles(renderer:DefaultGroupedListItemRenderer):void

Parameters

renderer:DefaultGroupedListItemRenderer

setInsetGroupedListFooterRendererStyles()method 
protected function setInsetGroupedListFooterRendererStyles(footerRenderer:DefaultGroupedListHeaderOrFooterRenderer):void

Parameters

footerRenderer:DefaultGroupedListHeaderOrFooterRenderer

setInsetGroupedListHeaderRendererStyles()method 
protected function setInsetGroupedListHeaderRendererStyles(headerRenderer:DefaultGroupedListHeaderOrFooterRenderer):void

Parameters

headerRenderer:DefaultGroupedListHeaderOrFooterRenderer

setInsetGroupedListItemRendererStyles()method 
protected function setInsetGroupedListItemRendererStyles(itemRenderer:DefaultGroupedListItemRenderer, defaultSkinTexture:Texture, selectedAndDownSkinTexture:Texture, scale9Grid:Rectangle):void

Parameters

itemRenderer:DefaultGroupedListItemRenderer
 
defaultSkinTexture:Texture
 
selectedAndDownSkinTexture:Texture
 
scale9Grid:Rectangle

setInsetGroupedListLastItemRendererStyles()method 
protected function setInsetGroupedListLastItemRendererStyles(renderer:DefaultGroupedListItemRenderer):void

Parameters

renderer:DefaultGroupedListItemRenderer

setInsetGroupedListMiddleItemRendererStyles()method 
protected function setInsetGroupedListMiddleItemRendererStyles(renderer:DefaultGroupedListItemRenderer):void

Parameters

renderer:DefaultGroupedListItemRenderer

setInsetGroupedListSingleItemRendererStyles()method 
protected function setInsetGroupedListSingleItemRendererStyles(renderer:DefaultGroupedListItemRenderer):void

Parameters

renderer:DefaultGroupedListItemRenderer

setInsetGroupedListStyles()method 
protected function setInsetGroupedListStyles(list:GroupedList):void

Parameters

list:GroupedList

setItemRendererStyles()method 
protected function setItemRendererStyles(itemRenderer:BaseDefaultItemRenderer):void

Parameters

itemRenderer:BaseDefaultItemRenderer

setLabelStyles()method 
protected function setLabelStyles(label:Label):void

Parameters

label:Label

setListStyles()method 
protected function setListStyles(list:List):void

Parameters

list:List

setMuteToggleButtonStyles()method 
protected function setMuteToggleButtonStyles(button:MuteToggleButton):void

Parameters

button:MuteToggleButton

setNumericStepperButtonStyles()method 
protected function setNumericStepperButtonStyles(button:Button):void

Parameters

button:Button

setNumericStepperStyles()method 
protected function setNumericStepperStyles(stepper:NumericStepper):void

Parameters

stepper:NumericStepper

setNumericStepperTextInputStyles()method 
protected function setNumericStepperTextInputStyles(input:TextInput):void

Parameters

input:TextInput

setOverlayPlayPauseToggleButtonStyles()method 
protected function setOverlayPlayPauseToggleButtonStyles(button:PlayPauseToggleButton):void

Parameters

button:PlayPauseToggleButton

setPageIndicatorStyles()method 
protected function setPageIndicatorStyles(pageIndicator:PageIndicator):void

Parameters

pageIndicator:PageIndicator

setPanelScreenHeaderStyles()method 
protected function setPanelScreenHeaderStyles(header:Header):void

Parameters

header:Header

setPanelScreenStyles()method 
protected function setPanelScreenStyles(screen:PanelScreen):void

Parameters

screen:PanelScreen

setPanelStyles()method 
protected function setPanelStyles(panel:Panel):void

Parameters

panel:Panel

setPickerListButtonStyles()method 
protected function setPickerListButtonStyles(button:Button):void

Parameters

button:Button

setPickerListItemRendererStyles()method 
protected function setPickerListItemRendererStyles(itemRenderer:BaseDefaultItemRenderer):void

Parameters

itemRenderer:BaseDefaultItemRenderer

setPickerListPopUpListStyles()method 
protected function setPickerListPopUpListStyles(list:List):void

Parameters

list:List

setPickerListStyles()method 
protected function setPickerListStyles(list:PickerList):void

Parameters

list:PickerList

setPlayPauseToggleButtonStyles()method 
protected function setPlayPauseToggleButtonStyles(button:PlayPauseToggleButton):void

Parameters

button:PlayPauseToggleButton

setPopUpHeaderStyles()method 
protected function setPopUpHeaderStyles(header:Header):void

Parameters

header:Header

setProgressBarStyles()method 
protected function setProgressBarStyles(progress:ProgressBar):void

Parameters

progress:ProgressBar

setQuietButtonStyles()method 
protected function setQuietButtonStyles(button:Button):void

Parameters

button:Button

setRadioStyles()method 
protected function setRadioStyles(radio:Radio):void

Parameters

radio:Radio

setScrollContainerStyles()method 
protected function setScrollContainerStyles(container:ScrollContainer):void

Parameters

container:ScrollContainer

setScrollerStyles()method 
protected function setScrollerStyles(scroller:Scroller):void

Parameters

scroller:Scroller

setScrollScreenStyles()method 
protected function setScrollScreenStyles(screen:ScrollScreen):void

Parameters

screen:ScrollScreen

setScrollTextStyles()method 
protected function setScrollTextStyles(text:ScrollText):void

Parameters

text:ScrollText

setSearchTextInputStyles()method 
protected function setSearchTextInputStyles(input:TextInput):void

Parameters

input:TextInput

setSeekSliderMaximumTrackStyles()method 
protected function setSeekSliderMaximumTrackStyles(track:Button):void

Parameters

track:Button

setSeekSliderMinimumTrackStyles()method 
protected function setSeekSliderMinimumTrackStyles(track:Button):void

Parameters

track:Button

setSeekSliderStyles()method 
protected function setSeekSliderStyles(slider:SeekSlider):void

Parameters

slider:SeekSlider

setSeekSliderThumbStyles()method 
protected function setSeekSliderThumbStyles(thumb:Button):void

Parameters

thumb:Button

setSimpleButtonStyles()method 
protected function setSimpleButtonStyles(button:Button):void

Parameters

button:Button

setSimpleScrollBarStyles()method 
protected function setSimpleScrollBarStyles(scrollBar:SimpleScrollBar):void

Parameters

scrollBar:SimpleScrollBar

setSliderStyles()method 
protected function setSliderStyles(slider:Slider):void

Parameters

slider:Slider

setSpinnerListItemRendererStyles()method 
protected function setSpinnerListItemRendererStyles(itemRenderer:DefaultListItemRenderer):void

Parameters

itemRenderer:DefaultListItemRenderer

setSpinnerListStyles()method 
protected function setSpinnerListStyles(list:SpinnerList):void

Parameters

list:SpinnerList

setTabBarStyles()method 
protected function setTabBarStyles(tabBar:TabBar):void

Parameters

tabBar:TabBar

setTabStyles()method 
protected function setTabStyles(tab:ToggleButton):void

Parameters

tab:ToggleButton

setTextAreaErrorCalloutStyles()method 
protected function setTextAreaErrorCalloutStyles(callout:TextCallout):void

Parameters

callout:TextCallout

setTextAreaStyles()method 
protected function setTextAreaStyles(textArea:TextArea):void

Parameters

textArea:TextArea

setTextAreaTextEditorStyles()method 
protected function setTextAreaTextEditorStyles(textEditor:TextFieldTextEditorViewPort):void

Parameters

textEditor:TextFieldTextEditorViewPort

setTextCalloutStyles()method 
protected function setTextCalloutStyles(callout:TextCallout):void

Parameters

callout:TextCallout

setTextInputErrorCalloutStyles()method 
protected function setTextInputErrorCalloutStyles(callout:TextCallout):void

Parameters

callout:TextCallout

setTextInputStyles()method 
protected function setTextInputStyles(input:TextInput):void

Parameters

input:TextInput

setToggleSwitchStyles()method 
protected function setToggleSwitchStyles(toggle:ToggleSwitch):void

Parameters

toggle:ToggleSwitch

setToggleSwitchTrackStyles()method 
protected function setToggleSwitchTrackStyles(track:Button):void

Parameters

track:Button

setToolbarLayoutGroupStyles()method 
protected function setToolbarLayoutGroupStyles(group:LayoutGroup):void

Parameters

group:LayoutGroup

setToolbarScrollContainerStyles()method 
protected function setToolbarScrollContainerStyles(container:ScrollContainer):void

Parameters

container:ScrollContainer

setTreeItemRendererStyles()method 
protected function setTreeItemRendererStyles(itemRenderer:DefaultTreeItemRenderer):void

Parameters

itemRenderer:DefaultTreeItemRenderer

setTreeStyles()method 
protected function setTreeStyles(tree:Tree):void

Parameters

tree:Tree

setVerticalSimpleScrollBarThumbStyles()method 
protected function setVerticalSimpleScrollBarThumbStyles(thumb:Button):void

Parameters

thumb:Button

setVerticalSliderMaximumTrackStyles()method 
protected function setVerticalSliderMaximumTrackStyles(track:Button):void

Parameters

track:Button

setVerticalSliderMinimumTrackStyles()method 
protected function setVerticalSliderMinimumTrackStyles(track:Button):void

Parameters

track:Button

setVolumeSliderMaximumTrackStyles()method 
protected function setVolumeSliderMaximumTrackStyles(track:Button):void

Parameters

track:Button

setVolumeSliderMinimumTrackStyles()method 
protected function setVolumeSliderMinimumTrackStyles(track:Button):void

Parameters

track:Button

setVolumeSliderStyles()method 
protected function setVolumeSliderStyles(slider:VolumeSlider):void

Parameters

slider:VolumeSlider

setVolumeSliderThumbStyles()method 
protected function setVolumeSliderThumbStyles(thumb:Button):void

Parameters

thumb:Button

stepperTextEditorFactory()method 
protected static function stepperTextEditorFactory():TextBlockTextEditor

The text editor factory for a NumericStepper creates a TextBlockTextEditor.

Returns
TextBlockTextEditor
textAreaTextEditorFactory()method 
protected static function textAreaTextEditorFactory():ITextEditorViewPort

The text editor factory for a TextArea creates a TextFieldTextEditorViewPort.

Returns
ITextEditorViewPort
textEditorFactory()method 
protected static function textEditorFactory():ITextEditor

The default global text editor factory for this theme creates a StageTextTextEditor.

Returns
ITextEditor
textRendererFactory()method 
protected static function textRendererFactory():ITextRenderer

The default global text renderer factory for this theme creates a TextBlockTextRenderer.

Returns
ITextRenderer
Constant Detail
BACK_BUTTON_SCALE9_GRIDConstant
protected static const BACK_BUTTON_SCALE9_GRID:Rectangle

BUTTON_SCALE9_GRIDConstant 
protected static const BUTTON_SCALE9_GRID:Rectangle

DARK_DISABLED_TEXT_COLORConstant 
protected static const DARK_DISABLED_TEXT_COLOR:uint = 0x383430

DARK_TEXT_COLORConstant 
protected static const DARK_TEXT_COLOR:uint = 0x1a1816

DATA_GRID_COLUMN_DROP_INDICATOR_SCALE_9_GRIDConstant 
protected static const DATA_GRID_COLUMN_DROP_INDICATOR_SCALE_9_GRID:Rectangle

DATA_GRID_COLUMN_OVERLAY_ALPHAConstant 
protected static const DATA_GRID_COLUMN_OVERLAY_ALPHA:Number = 0.4

DATA_GRID_COLUMN_OVERLAY_COLORConstant 
protected static const DATA_GRID_COLUMN_OVERLAY_COLOR:uint = 0x383430

DATA_GRID_COLUMN_RESIZE_SCALE_9_GRIDConstant 
protected static const DATA_GRID_COLUMN_RESIZE_SCALE_9_GRID:Rectangle

DATA_GRID_HEADER_DIVIDER_SCALE_9_GRIDConstant 
protected static const DATA_GRID_HEADER_DIVIDER_SCALE_9_GRID:Rectangle

DATA_GRID_VERTICAL_DIVIDER_SCALE_9_GRIDConstant 
protected static const DATA_GRID_VERTICAL_DIVIDER_SCALE_9_GRID:Rectangle

DEFAULT_BACKGROUND_SCALE9_GRIDConstant 
protected static const DEFAULT_BACKGROUND_SCALE9_GRID:Rectangle

DRAWER_OVERLAY_ALPHAConstant 
protected static const DRAWER_OVERLAY_ALPHA:Number = 0.4

DRAWER_OVERLAY_COLORConstant 
protected static const DRAWER_OVERLAY_COLOR:uint = 0x29241e

FOCUS_INDICATOR_SCALE_9_GRIDConstant 
protected static const FOCUS_INDICATOR_SCALE_9_GRID:Rectangle

FONT_NAMEConstant 
public static const FONT_NAME:String = SourceSansPro

The name of the embedded font used by controls in this theme. Comes in normal and bold weights.

FONT_NAME_STACKConstant 
public static const FONT_NAME_STACK:String = Source Sans Pro,Helvetica,_sans

The stack of fonts to use for controls that don't use embedded fonts.

FORWARD_BUTTON_SCALE9_GRIDConstant 
protected static const FORWARD_BUTTON_SCALE9_GRID:Rectangle

GROUPED_LIST_FOOTER_BACKGROUND_COLORConstant 
protected static const GROUPED_LIST_FOOTER_BACKGROUND_COLOR:uint = 0x2e2a26

GROUPED_LIST_HEADER_BACKGROUND_COLORConstant 
protected static const GROUPED_LIST_HEADER_BACKGROUND_COLOR:uint = 0x2e2a26

HEADER_SKIN_TEXTURE_REGIONConstant 
protected static const HEADER_SKIN_TEXTURE_REGION:Rectangle

HORIZONTAL_SCROLL_BAR_THUMB_SCALE9_GRIDConstant 
protected static const HORIZONTAL_SCROLL_BAR_THUMB_SCALE9_GRID:Rectangle

INSET_ITEM_RENDERER_FIRST_SCALE9_GRIDConstant 
protected static const INSET_ITEM_RENDERER_FIRST_SCALE9_GRID:Rectangle

INSET_ITEM_RENDERER_LAST_SCALE9_GRIDConstant 
protected static const INSET_ITEM_RENDERER_LAST_SCALE9_GRID:Rectangle

INSET_ITEM_RENDERER_MIDDLE_SCALE9_GRIDConstant 
protected static const INSET_ITEM_RENDERER_MIDDLE_SCALE9_GRID:Rectangle

INSET_ITEM_RENDERER_SINGLE_SCALE9_GRIDConstant 
protected static const INSET_ITEM_RENDERER_SINGLE_SCALE9_GRID:Rectangle

ITEM_RENDERER_SCALE9_GRIDConstant 
protected static const ITEM_RENDERER_SCALE9_GRID:Rectangle

LIGHT_DISABLED_TEXT_COLORConstant 
protected static const LIGHT_DISABLED_TEXT_COLOR:uint = 0x8a8a8a

LIGHT_TEXT_COLORConstant 
protected static const LIGHT_TEXT_COLOR:uint = 0xe5e5e5

LIST_BACKGROUND_COLORConstant 
protected static const LIST_BACKGROUND_COLOR:uint = 0x383430

MODAL_OVERLAY_ALPHAConstant 
protected static const MODAL_OVERLAY_ALPHA:Number = 0.8

MODAL_OVERLAY_COLORConstant 
protected static const MODAL_OVERLAY_COLOR:uint = 0x29241e

PRIMARY_BACKGROUND_COLORConstant 
protected static const PRIMARY_BACKGROUND_COLOR:uint = 0x4a4137

SELECTED_TEXT_COLORConstant 
protected static const SELECTED_TEXT_COLOR:uint = 0xff9900

SMALL_BACKGROUND_SCALE9_GRIDConstant 
protected static const SMALL_BACKGROUND_SCALE9_GRID:Rectangle

SOURCE_SANS_PRO_REGULARConstant 
protected static const SOURCE_SANS_PRO_REGULAR:Class

SOURCE_SANS_PRO_SEMIBOLDConstant 
protected static const SOURCE_SANS_PRO_SEMIBOLD:Class

SPINNER_LIST_SELECTION_OVERLAY_SCALE9_GRIDConstant 
protected static const SPINNER_LIST_SELECTION_OVERLAY_SCALE9_GRID:Rectangle

TAB_SCALE9_GRIDConstant 
protected static const TAB_SCALE9_GRID:Rectangle

TAB_SKIN_TEXTURE_REGIONConstant 
protected static const TAB_SKIN_TEXTURE_REGION:Rectangle

VERTICAL_SCROLL_BAR_THUMB_SCALE9_GRIDConstant 
protected static const VERTICAL_SCROLL_BAR_THUMB_SCALE9_GRID:Rectangle

VIDEO_OVERLAY_ALPHAConstant 
protected static const VIDEO_OVERLAY_ALPHA:Number = 0.2

VIDEO_OVERLAY_COLORConstant 
protected static const VIDEO_OVERLAY_COLOR:uint = 0x1a1816