Packagefeathers.themes
Classpublic class MetalWorksMobileThemeWithAssetManager
InheritanceMetalWorksMobileThemeWithAssetManager Inheritance BaseMetalWorksMobileTheme Inheritance StyleNameFunctionTheme Inheritance EventDispatcher Inheritance Object
Implements IAsyncTheme

The "Metal Works" theme for mobile Feathers apps.

This version of the theme requires loading assets at runtime. To use embedded assets, see MetalWorksMobileTheme instead.

To use this theme, the following files must be included when packaging your app:

See also

http://feathersui.com/help/theme-assets.html


Protected Properties
 PropertyDefined By
 Inheritedatlas : TextureAtlas
The texture atlas that contains skins for this theme.
BaseMetalWorksMobileTheme
 InheritedbackgroundDangerBorderSkinTexture : Texture
BaseMetalWorksMobileTheme
 InheritedbackgroundDarkBorderSkinTexture : Texture
BaseMetalWorksMobileTheme
 InheritedbackgroundDisabledSkinTexture : Texture
BaseMetalWorksMobileTheme
 InheritedbackgroundInsetDangerSkinTexture : Texture
BaseMetalWorksMobileTheme
 InheritedbackgroundInsetDisabledSkinTexture : Texture
BaseMetalWorksMobileTheme
 InheritedbackgroundInsetFocusedSkinTexture : Texture
BaseMetalWorksMobileTheme
 InheritedbackgroundInsetSkinTexture : Texture
BaseMetalWorksMobileTheme
 InheritedbackgroundLightBorderSkinTexture : Texture
BaseMetalWorksMobileTheme
 InheritedbackgroundSkinTexture : Texture
BaseMetalWorksMobileTheme
 InheritedborderSize : int = 1
The size, in pixels, of borders;
BaseMetalWorksMobileTheme
 InheritedbuttonBackDisabledSkinTexture : Texture
BaseMetalWorksMobileTheme
 InheritedbuttonBackDownSkinTexture : Texture
BaseMetalWorksMobileTheme
 InheritedbuttonBackUpSkinTexture : Texture
BaseMetalWorksMobileTheme
 InheritedbuttonCallToActionDownSkinTexture : Texture
BaseMetalWorksMobileTheme
 InheritedbuttonCallToActionUpSkinTexture : Texture
BaseMetalWorksMobileTheme
 InheritedbuttonDangerDownSkinTexture : Texture
BaseMetalWorksMobileTheme
 InheritedbuttonDangerUpSkinTexture : Texture
BaseMetalWorksMobileTheme
 InheritedbuttonDisabledSkinTexture : Texture
BaseMetalWorksMobileTheme
 InheritedbuttonDownSkinTexture : Texture
BaseMetalWorksMobileTheme
 InheritedbuttonForwardDisabledSkinTexture : Texture
BaseMetalWorksMobileTheme
 InheritedbuttonForwardDownSkinTexture : Texture
BaseMetalWorksMobileTheme
 InheritedbuttonForwardUpSkinTexture : Texture
BaseMetalWorksMobileTheme
 InheritedbuttonSelectedDisabledSkinTexture : Texture
BaseMetalWorksMobileTheme
 InheritedbuttonSelectedUpSkinTexture : Texture
BaseMetalWorksMobileTheme
 InheritedbuttonUpSkinTexture : Texture
BaseMetalWorksMobileTheme
 InheritedcalloutArrowOverlapGap : int = -2
BaseMetalWorksMobileTheme
 InheritedcalloutBackgroundMinSize : int = 12
BaseMetalWorksMobileTheme
 InheritedcalloutBottomArrowSkinTexture : Texture
BaseMetalWorksMobileTheme
 InheritedcalloutLeftArrowSkinTexture : Texture
BaseMetalWorksMobileTheme
 InheritedcalloutRightArrowSkinTexture : Texture
BaseMetalWorksMobileTheme
 InheritedcalloutTopArrowSkinTexture : Texture
BaseMetalWorksMobileTheme
 InheritedcheckDisabledIconTexture : Texture
BaseMetalWorksMobileTheme
 InheritedcheckDownIconTexture : Texture
BaseMetalWorksMobileTheme
 InheritedcheckSelectedDisabledIconTexture : Texture
BaseMetalWorksMobileTheme
 InheritedcheckSelectedDownIconTexture : Texture
BaseMetalWorksMobileTheme
 InheritedcheckSelectedUpIconTexture : Texture
BaseMetalWorksMobileTheme
 InheritedcheckUpIconTexture : Texture
BaseMetalWorksMobileTheme
 InheritedcontrolSize : int = 28
The size, in pixels, of a typical UI control.
BaseMetalWorksMobileTheme
 InheriteddangerCalloutBottomArrowSkinTexture : Texture
BaseMetalWorksMobileTheme
 InheriteddangerCalloutLeftArrowSkinTexture : Texture
BaseMetalWorksMobileTheme
 InheriteddangerCalloutRightArrowSkinTexture : Texture
BaseMetalWorksMobileTheme
 InheriteddangerCalloutTopArrowSkinTexture : Texture
BaseMetalWorksMobileTheme
 InheriteddarkDisabledUIFontStyles : TextFormat
The font styles for dark, disabled UI text.
BaseMetalWorksMobileTheme
 InheriteddarkFontStyles : TextFormat
The font styles for standard-sized, dark text.
BaseMetalWorksMobileTheme
 InheriteddarkUIFontStyles : TextFormat
The font styles for dark UI text.
BaseMetalWorksMobileTheme
 InheriteddataGridColumnDropIndicatorSkinTexture : Texture
BaseMetalWorksMobileTheme
 InheriteddataGridColumnResizeSkinTexture : Texture
BaseMetalWorksMobileTheme
 InheriteddataGridHeaderDividerSkinTexture : Texture
BaseMetalWorksMobileTheme
 InheriteddataGridHeaderSortAscendingIconTexture : Texture
BaseMetalWorksMobileTheme
 InheriteddataGridHeaderSortDescendingIconTexture : Texture
BaseMetalWorksMobileTheme
 InheriteddataGridVerticalDividerSkinTexture : Texture
BaseMetalWorksMobileTheme
 InheritedextraLargeFontSize : int = 18
An extra large font size.
BaseMetalWorksMobileTheme
 InheritedfocusIndicatorSkinTexture : Texture
BaseMetalWorksMobileTheme
 InheritedfocusPaddingSize : int = -1
BaseMetalWorksMobileTheme
 InheritedfullScreenToggleButtonEnterDownIconTexture : Texture
BaseMetalWorksMobileTheme
 InheritedfullScreenToggleButtonEnterUpIconTexture : Texture
BaseMetalWorksMobileTheme
 InheritedfullScreenToggleButtonExitDownIconTexture : Texture
BaseMetalWorksMobileTheme
 InheritedfullScreenToggleButtonExitUpIconTexture : Texture
BaseMetalWorksMobileTheme
 InheritedgridSize : int = 44
The size, in pixels, of major regions in the grid.
BaseMetalWorksMobileTheme
 InheritedgutterSize : int = 12
The size, in pixels, of minor regions in the grid.
BaseMetalWorksMobileTheme
 InheritedheaderBackgroundSkinTexture : Texture
BaseMetalWorksMobileTheme
 InheritedhorizontalScrollBarThumbSkinTexture : Texture
BaseMetalWorksMobileTheme
 InheritedinsetItemRendererFirstSelectedSkinTexture : Texture
BaseMetalWorksMobileTheme
 InheritedinsetItemRendererFirstUpSkinTexture : Texture
BaseMetalWorksMobileTheme
 InheritedinsetItemRendererLastSelectedSkinTexture : Texture
BaseMetalWorksMobileTheme
 InheritedinsetItemRendererLastUpSkinTexture : Texture
BaseMetalWorksMobileTheme
 InheritedinsetItemRendererSelectedSkinTexture : Texture
BaseMetalWorksMobileTheme
 InheritedinsetItemRendererSingleSelectedSkinTexture : Texture
BaseMetalWorksMobileTheme
 InheritedinsetItemRendererSingleUpSkinTexture : Texture
BaseMetalWorksMobileTheme
 InheritedinsetItemRendererUpSkinTexture : Texture
BaseMetalWorksMobileTheme
 InheriteditemRendererSelectedSkinTexture : Texture
BaseMetalWorksMobileTheme
 InheriteditemRendererUpSkinTexture : Texture
BaseMetalWorksMobileTheme
 InheritedlargeDarkFontStyles : TextFormat
The font styles for large, dark text.
BaseMetalWorksMobileTheme
 InheritedlargeDarkUIDisabledFontStyles : TextFormat
The font styles for large, dark, disabled UI text.
BaseMetalWorksMobileTheme
 InheritedlargeDarkUIFontStyles : TextFormat
The font styles for large, dark UI text.
BaseMetalWorksMobileTheme
 InheritedlargeFontSize : int = 14
A larger font size for headers.
BaseMetalWorksMobileTheme
 InheritedlargeLightDisabledFontStyles : TextFormat
The font styles for large, light, disabled text.
BaseMetalWorksMobileTheme
 InheritedlargeLightFontStyles : TextFormat
The font styles for large, light text.
BaseMetalWorksMobileTheme
 InheritedlargeLightUIDisabledFontStyles : TextFormat
The font styles for large, light, disabled UI text.
BaseMetalWorksMobileTheme
 InheritedlargeLightUIFontStyles : TextFormat
The font styles for large, light UI text.
BaseMetalWorksMobileTheme
 InheritedlargeSelectedUIFontStyles : TextFormat
The font styles for large, selected UI text.
BaseMetalWorksMobileTheme
 InheritedlightCenteredDisabledUIFontStyles : TextFormat
The font styles for light, centered, disabled UI text.
BaseMetalWorksMobileTheme
 InheritedlightCenteredUIFontStyles : TextFormat
The font styles for light, centered UI text.
BaseMetalWorksMobileTheme
 InheritedlightDisabledFontStyles : TextFormat
The font styles for standard-sized, light, disabled text.
BaseMetalWorksMobileTheme
 InheritedlightDisabledInputFontStyles : TextFormat
The font styles for standard-sized, light, disabled text for a text input.
BaseMetalWorksMobileTheme
 InheritedlightDisabledScrollTextFontStyles : TextFormat
ScrollText uses TextField instead of FTE, so it has a separate disabled TextFormat.
BaseMetalWorksMobileTheme
 InheritedlightDisabledUIFontStyles : TextFormat
The font styles for light disabled UI text.
BaseMetalWorksMobileTheme
 InheritedlightFontStyles : TextFormat
The font styles for standard-sized, light text.
BaseMetalWorksMobileTheme
 InheritedlightInputFontStyles : TextFormat
The font styles for standard-sized, light text for a text input.
BaseMetalWorksMobileTheme
 InheritedlightScrollTextFontStyles : TextFormat
ScrollText uses TextField instead of FTE, so it has a separate TextFormat.
BaseMetalWorksMobileTheme
 InheritedlightUIFontStyles : TextFormat
The font styles for light UI text.
BaseMetalWorksMobileTheme
 InheritedlistDrillDownAccessorySelectedTexture : Texture
BaseMetalWorksMobileTheme
 InheritedlistDrillDownAccessoryTexture : Texture
BaseMetalWorksMobileTheme
 InheritedmuteToggleButtonLoudDownIconTexture : Texture
BaseMetalWorksMobileTheme
 InheritedmuteToggleButtonLoudUpIconTexture : Texture
BaseMetalWorksMobileTheme
 InheritedmuteToggleButtonMutedDownIconTexture : Texture
BaseMetalWorksMobileTheme
 InheritedmuteToggleButtonMutedUpIconTexture : Texture
BaseMetalWorksMobileTheme
 InheritedoverlayPlayPauseButtonPlayDownIconTexture : Texture
BaseMetalWorksMobileTheme
 InheritedoverlayPlayPauseButtonPlayUpIconTexture : Texture
BaseMetalWorksMobileTheme
 InheritedpageIndicatorNormalSkinTexture : Texture
BaseMetalWorksMobileTheme
 InheritedpageIndicatorSelectedSkinTexture : Texture
BaseMetalWorksMobileTheme
 InheritedpickerListButtonIconDisabledTexture : Texture
BaseMetalWorksMobileTheme
 InheritedpickerListButtonIconTexture : Texture
BaseMetalWorksMobileTheme
 InheritedpickerListButtonSelectedIconTexture : Texture
BaseMetalWorksMobileTheme
 InheritedpickerListItemSelectedIconTexture : Texture
BaseMetalWorksMobileTheme
 InheritedplayPauseButtonPauseDownIconTexture : Texture
BaseMetalWorksMobileTheme
 InheritedplayPauseButtonPauseUpIconTexture : Texture
BaseMetalWorksMobileTheme
 InheritedplayPauseButtonPlayDownIconTexture : Texture
BaseMetalWorksMobileTheme
 InheritedplayPauseButtonPlayUpIconTexture : Texture
BaseMetalWorksMobileTheme
 InheritedpopUpFillSize : int = 276
BaseMetalWorksMobileTheme
 InheritedpopUpHeaderBackgroundSkinTexture : Texture
BaseMetalWorksMobileTheme
 InheritedradioDisabledIconTexture : Texture
BaseMetalWorksMobileTheme
 InheritedradioDownIconTexture : Texture
BaseMetalWorksMobileTheme
 InheritedradioSelectedDisabledIconTexture : Texture
BaseMetalWorksMobileTheme
 InheritedradioSelectedDownIconTexture : Texture
BaseMetalWorksMobileTheme
 InheritedradioSelectedUpIconTexture : Texture
BaseMetalWorksMobileTheme
 InheritedradioUpIconTexture : Texture
BaseMetalWorksMobileTheme
 InheritedregularFontSize : int = 12
A normal font size.
BaseMetalWorksMobileTheme
 InheritedscrollBarGutterSize : int = 2
BaseMetalWorksMobileTheme
 InheritedsearchIconDisabledTexture : Texture
BaseMetalWorksMobileTheme
 InheritedsearchIconTexture : Texture
BaseMetalWorksMobileTheme
 InheritedseekSliderProgressSkinTexture : Texture
BaseMetalWorksMobileTheme
 InheritedselectedFontStyles : TextFormat
The font styles for standard-sized, selected text.
BaseMetalWorksMobileTheme
 InheritedselectedUIFontStyles : TextFormat
The font styles for selected UI text.
BaseMetalWorksMobileTheme
 InheritedsmallControlGutterSize : int = 6
The size, in pixels, of smaller padding and gaps within controls.
BaseMetalWorksMobileTheme
 InheritedsmallControlSize : int = 12
The size, in pixels, of smaller UI controls.
BaseMetalWorksMobileTheme
 InheritedsmallFontSize : int = 10
A smaller font size for details.
BaseMetalWorksMobileTheme
 InheritedsmallGutterSize : int = 8
The size, in pixels, of smaller padding and gaps within the major regions in the grid.
BaseMetalWorksMobileTheme
 InheritedsmallLightDisabledFontStyles : TextFormat
The font styles for small, light, disabled text.
BaseMetalWorksMobileTheme
 InheritedsmallLightFontStyles : TextFormat
The font styles for small, light text.
BaseMetalWorksMobileTheme
 InheritedspinnerListSelectionOverlaySkinTexture : Texture
BaseMetalWorksMobileTheme
 Inheritedstarling : Starling
The Starling instance associated with this theme.
StyleNameFunctionTheme
 InheritedtabDisabledSkinTexture : Texture
BaseMetalWorksMobileTheme
 InheritedtabDownSkinTexture : Texture
BaseMetalWorksMobileTheme
 InheritedtabFocusPaddingSize : int = 4
BaseMetalWorksMobileTheme
 InheritedtabSelectedDisabledSkinTexture : Texture
BaseMetalWorksMobileTheme
 InheritedtabSelectedUpSkinTexture : Texture
BaseMetalWorksMobileTheme
 InheritedtabUpSkinTexture : Texture
BaseMetalWorksMobileTheme
 InheritedtreeDisclosureClosedIconTexture : Texture
BaseMetalWorksMobileTheme
 InheritedtreeDisclosureClosedSelectedIconTexture : Texture
BaseMetalWorksMobileTheme
 InheritedtreeDisclosureOpenIconTexture : Texture
BaseMetalWorksMobileTheme
 InheritedtreeDisclosureOpenSelectedIconTexture : Texture
BaseMetalWorksMobileTheme
 InheritedverticalScrollBarThumbSkinTexture : Texture
BaseMetalWorksMobileTheme
 InheritedvolumeSliderMaximumTrackSkinTexture : Texture
BaseMetalWorksMobileTheme
 InheritedvolumeSliderMinimumTrackSkinTexture : Texture
BaseMetalWorksMobileTheme
 InheritedwideControlSize : int = 156
The width, in pixels, of UI controls that span across multiple grid regions.
BaseMetalWorksMobileTheme
 InheritedxlargeLightUIDisabledFontStyles : TextFormat
The font styles for extra-large, light, disabled UI text.
BaseMetalWorksMobileTheme
 InheritedxlargeLightUIFontStyles : TextFormat
The font styles for extra-large, light UI text.
BaseMetalWorksMobileTheme
Public Methods
 MethodDefined By
  
MetalWorksMobileThemeWithAssetManager(assetsBasePath:String = ./, assetManager:AssetManager = null)
Constructor.
MetalWorksMobileThemeWithAssetManager
 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
 Inherited
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
  
Indicates if the assets have been loaded and the theme has been initialized for a specific Starling instance.
MetalWorksMobileThemeWithAssetManager
 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
 Inherited
BaseMetalWorksMobileTheme
 Inherited
BaseMetalWorksMobileTheme
 Inherited
initialize():void
Initializes the theme.
BaseMetalWorksMobileTheme
 Inherited
Initializes font sizes and formats.
BaseMetalWorksMobileTheme
 Inherited
Initializes global variables (not including global style providers).
BaseMetalWorksMobileTheme
 Inherited
Sets the stage background color.
BaseMetalWorksMobileTheme
 Inherited
Sets global style providers for all components.
BaseMetalWorksMobileTheme
 Inherited
Initializes the textures by extracting them from the atlas and setting up any scaling grids that are needed.
BaseMetalWorksMobileTheme
 Inherited
BaseMetalWorksMobileTheme
 Inherited
BaseMetalWorksMobileTheme
 Inherited
[static] The pop-up factory for a PickerList creates a SpinnerList.
BaseMetalWorksMobileTheme
 Inherited
[static]
BaseMetalWorksMobileTheme
 Inherited
[static] This theme's scroll bar type is SimpleScrollBar.
BaseMetalWorksMobileTheme
 Inherited
BaseMetalWorksMobileTheme
 Inherited
BaseMetalWorksMobileTheme
 Inherited
setAlertStyles(alert:Alert):void
BaseMetalWorksMobileTheme
 Inherited
BaseMetalWorksMobileTheme
 Inherited
BaseMetalWorksMobileTheme
 Inherited
BaseMetalWorksMobileTheme
 Inherited
BaseMetalWorksMobileTheme
 Inherited
BaseMetalWorksMobileTheme
 Inherited
setButtonStyles(button:Button):void
BaseMetalWorksMobileTheme
 Inherited
BaseMetalWorksMobileTheme
 Inherited
BaseMetalWorksMobileTheme
 Inherited
BaseMetalWorksMobileTheme
 Inherited
setCheckStyles(check:Check):void
BaseMetalWorksMobileTheme
 Inherited
BaseMetalWorksMobileTheme
 Inherited
BaseMetalWorksMobileTheme
 Inherited
BaseMetalWorksMobileTheme
 Inherited
BaseMetalWorksMobileTheme
 Inherited
BaseMetalWorksMobileTheme
 Inherited
BaseMetalWorksMobileTheme
 Inherited
BaseMetalWorksMobileTheme
 Inherited
BaseMetalWorksMobileTheme
 Inherited
BaseMetalWorksMobileTheme
 Inherited
BaseMetalWorksMobileTheme
 Inherited
BaseMetalWorksMobileTheme
 Inherited
BaseMetalWorksMobileTheme
 Inherited
BaseMetalWorksMobileTheme
 Inherited
BaseMetalWorksMobileTheme
 Inherited
BaseMetalWorksMobileTheme
 Inherited
BaseMetalWorksMobileTheme
 Inherited
setHeaderStyles(header:Header):void
BaseMetalWorksMobileTheme
 Inherited
BaseMetalWorksMobileTheme
 Inherited
BaseMetalWorksMobileTheme
 Inherited
BaseMetalWorksMobileTheme
 Inherited
BaseMetalWorksMobileTheme
 Inherited
BaseMetalWorksMobileTheme
 Inherited
BaseMetalWorksMobileTheme
 Inherited
BaseMetalWorksMobileTheme
 Inherited
setInsetGroupedListItemRendererStyles(itemRenderer:DefaultGroupedListItemRenderer, defaultSkinTexture:Texture, selectedAndDownSkinTexture:Texture, scale9Grid:Rectangle):void
BaseMetalWorksMobileTheme
 Inherited
BaseMetalWorksMobileTheme
 Inherited
BaseMetalWorksMobileTheme
 Inherited
BaseMetalWorksMobileTheme
 Inherited
BaseMetalWorksMobileTheme
 Inherited
BaseMetalWorksMobileTheme
 Inherited
setLabelStyles(label:Label):void
BaseMetalWorksMobileTheme
 Inherited
setListStyles(list:List):void
BaseMetalWorksMobileTheme
 Inherited
BaseMetalWorksMobileTheme
 Inherited
BaseMetalWorksMobileTheme
 Inherited
BaseMetalWorksMobileTheme
 Inherited
BaseMetalWorksMobileTheme
 Inherited
BaseMetalWorksMobileTheme
 Inherited
BaseMetalWorksMobileTheme
 Inherited
BaseMetalWorksMobileTheme
 Inherited
BaseMetalWorksMobileTheme
 Inherited
setPanelStyles(panel:Panel):void
BaseMetalWorksMobileTheme
 Inherited
BaseMetalWorksMobileTheme
 Inherited
BaseMetalWorksMobileTheme
 Inherited
BaseMetalWorksMobileTheme
 Inherited
BaseMetalWorksMobileTheme
 Inherited
BaseMetalWorksMobileTheme
 Inherited
BaseMetalWorksMobileTheme
 Inherited
BaseMetalWorksMobileTheme
 Inherited
BaseMetalWorksMobileTheme
 Inherited
setRadioStyles(radio:Radio):void
BaseMetalWorksMobileTheme
 Inherited
BaseMetalWorksMobileTheme
 Inherited
BaseMetalWorksMobileTheme
 Inherited
BaseMetalWorksMobileTheme
 Inherited
BaseMetalWorksMobileTheme
 Inherited
BaseMetalWorksMobileTheme
 Inherited
BaseMetalWorksMobileTheme
 Inherited
BaseMetalWorksMobileTheme
 Inherited
BaseMetalWorksMobileTheme
 Inherited
BaseMetalWorksMobileTheme
 Inherited
BaseMetalWorksMobileTheme
 Inherited
BaseMetalWorksMobileTheme
 Inherited
setSliderStyles(slider:Slider):void
BaseMetalWorksMobileTheme
 Inherited
BaseMetalWorksMobileTheme
 Inherited
BaseMetalWorksMobileTheme
 Inherited
setTabBarStyles(tabBar:TabBar):void
BaseMetalWorksMobileTheme
 Inherited
BaseMetalWorksMobileTheme
 Inherited
BaseMetalWorksMobileTheme
 Inherited
BaseMetalWorksMobileTheme
 Inherited
BaseMetalWorksMobileTheme
 Inherited
BaseMetalWorksMobileTheme
 Inherited
BaseMetalWorksMobileTheme
 Inherited
BaseMetalWorksMobileTheme
 Inherited
BaseMetalWorksMobileTheme
 Inherited
BaseMetalWorksMobileTheme
 Inherited
BaseMetalWorksMobileTheme
 Inherited
BaseMetalWorksMobileTheme
 Inherited
BaseMetalWorksMobileTheme
 Inherited
setTreeStyles(tree:Tree):void
BaseMetalWorksMobileTheme
 Inherited
BaseMetalWorksMobileTheme
 Inherited
BaseMetalWorksMobileTheme
 Inherited
BaseMetalWorksMobileTheme
 Inherited
BaseMetalWorksMobileTheme
 Inherited
BaseMetalWorksMobileTheme
 Inherited
BaseMetalWorksMobileTheme
 Inherited
BaseMetalWorksMobileTheme
 Inherited
[static] The text editor factory for a NumericStepper creates a TextBlockTextEditor.
BaseMetalWorksMobileTheme
 Inherited
[static] The text editor factory for a TextArea creates a TextFieldTextEditorViewPort.
BaseMetalWorksMobileTheme
 Inherited
[static] The default global text editor factory for this theme creates a StageTextTextEditor.
BaseMetalWorksMobileTheme
 Inherited
[static] The default global text renderer factory for this theme creates a TextBlockTextRenderer.
BaseMetalWorksMobileTheme
Events
 Event Summary Defined By
   Event type that may be used whenever something finishes.MetalWorksMobileThemeWithAssetManager
  Dispatched when the theme's assets fail to load due to an IO error.MetalWorksMobileThemeWithAssetManager
  Dispatched when the theme's assets fail to load due to a parsing error.MetalWorksMobileThemeWithAssetManager
  Dispatched when the theme's assets fail to load due to a security error.MetalWorksMobileThemeWithAssetManager
Public Constants
 ConstantDefined By
 InheritedFONT_NAME : String = SourceSansPro
[static] The name of the embedded font used by controls in this theme.
BaseMetalWorksMobileTheme
 InheritedFONT_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
 InheritedBACK_BUTTON_SCALE9_GRID : Rectangle
[static]
BaseMetalWorksMobileTheme
 InheritedBUTTON_SCALE9_GRID : Rectangle
[static]
BaseMetalWorksMobileTheme
 InheritedDARK_DISABLED_TEXT_COLOR : uint = 0x383430
[static]
BaseMetalWorksMobileTheme
 InheritedDARK_TEXT_COLOR : uint = 0x1a1816
[static]
BaseMetalWorksMobileTheme
 InheritedDATA_GRID_COLUMN_DROP_INDICATOR_SCALE_9_GRID : Rectangle
[static]
BaseMetalWorksMobileTheme
 InheritedDATA_GRID_COLUMN_OVERLAY_ALPHA : Number = 0.4
[static]
BaseMetalWorksMobileTheme
 InheritedDATA_GRID_COLUMN_OVERLAY_COLOR : uint = 0x383430
[static]
BaseMetalWorksMobileTheme
 InheritedDATA_GRID_COLUMN_RESIZE_SCALE_9_GRID : Rectangle
[static]
BaseMetalWorksMobileTheme
 InheritedDATA_GRID_HEADER_DIVIDER_SCALE_9_GRID : Rectangle
[static]
BaseMetalWorksMobileTheme
 InheritedDATA_GRID_VERTICAL_DIVIDER_SCALE_9_GRID : Rectangle
[static]
BaseMetalWorksMobileTheme
 InheritedDEFAULT_BACKGROUND_SCALE9_GRID : Rectangle
[static]
BaseMetalWorksMobileTheme
 InheritedDRAWER_OVERLAY_ALPHA : Number = 0.4
[static]
BaseMetalWorksMobileTheme
 InheritedDRAWER_OVERLAY_COLOR : uint = 0x29241e
[static]
BaseMetalWorksMobileTheme
 InheritedFOCUS_INDICATOR_SCALE_9_GRID : Rectangle
[static]
BaseMetalWorksMobileTheme
 InheritedFORWARD_BUTTON_SCALE9_GRID : Rectangle
[static]
BaseMetalWorksMobileTheme
 InheritedGROUPED_LIST_FOOTER_BACKGROUND_COLOR : uint = 0x2e2a26
[static]
BaseMetalWorksMobileTheme
 InheritedGROUPED_LIST_HEADER_BACKGROUND_COLOR : uint = 0x2e2a26
[static]
BaseMetalWorksMobileTheme
 InheritedHEADER_SKIN_TEXTURE_REGION : Rectangle
[static]
BaseMetalWorksMobileTheme
 InheritedHORIZONTAL_SCROLL_BAR_THUMB_SCALE9_GRID : Rectangle
[static]
BaseMetalWorksMobileTheme
 InheritedINSET_ITEM_RENDERER_FIRST_SCALE9_GRID : Rectangle
[static]
BaseMetalWorksMobileTheme
 InheritedINSET_ITEM_RENDERER_LAST_SCALE9_GRID : Rectangle
[static]
BaseMetalWorksMobileTheme
 InheritedINSET_ITEM_RENDERER_MIDDLE_SCALE9_GRID : Rectangle
[static]
BaseMetalWorksMobileTheme
 InheritedINSET_ITEM_RENDERER_SINGLE_SCALE9_GRID : Rectangle
[static]
BaseMetalWorksMobileTheme
 InheritedITEM_RENDERER_SCALE9_GRID : Rectangle
[static]
BaseMetalWorksMobileTheme
 InheritedLIGHT_DISABLED_TEXT_COLOR : uint = 0x8a8a8a
[static]
BaseMetalWorksMobileTheme
 InheritedLIGHT_TEXT_COLOR : uint = 0xe5e5e5
[static]
BaseMetalWorksMobileTheme
 InheritedLIST_BACKGROUND_COLOR : uint = 0x383430
[static]
BaseMetalWorksMobileTheme
 InheritedMODAL_OVERLAY_ALPHA : Number = 0.8
[static]
BaseMetalWorksMobileTheme
 InheritedMODAL_OVERLAY_COLOR : uint = 0x29241e
[static]
BaseMetalWorksMobileTheme
 InheritedPRIMARY_BACKGROUND_COLOR : uint = 0x4a4137
[static]
BaseMetalWorksMobileTheme
 InheritedSELECTED_TEXT_COLOR : uint = 0xff9900
[static]
BaseMetalWorksMobileTheme
 InheritedSMALL_BACKGROUND_SCALE9_GRID : Rectangle
[static]
BaseMetalWorksMobileTheme
 InheritedSOURCE_SANS_PRO_REGULAR : Class
[static]
BaseMetalWorksMobileTheme
 InheritedSOURCE_SANS_PRO_SEMIBOLD : Class
[static]
BaseMetalWorksMobileTheme
 InheritedSPINNER_LIST_SELECTION_OVERLAY_SCALE9_GRID : Rectangle
[static]
BaseMetalWorksMobileTheme
 InheritedTAB_SCALE9_GRID : Rectangle
[static]
BaseMetalWorksMobileTheme
 InheritedTAB_SKIN_TEXTURE_REGION : Rectangle
[static]
BaseMetalWorksMobileTheme
 InheritedVERTICAL_SCROLL_BAR_THUMB_SCALE9_GRID : Rectangle
[static]
BaseMetalWorksMobileTheme
 InheritedVIDEO_OVERLAY_ALPHA : Number = 0.2
[static]
BaseMetalWorksMobileTheme
 InheritedVIDEO_OVERLAY_COLOR : uint = 0x1a1816
[static]
BaseMetalWorksMobileTheme
Constructor Detail
MetalWorksMobileThemeWithAssetManager()Constructor
public function MetalWorksMobileThemeWithAssetManager(assetsBasePath:String = ./, assetManager:AssetManager = null)

Constructor.

Parameters
assetsBasePath:String (default = ./) — The root folder of the assets.
 
assetManager:AssetManager (default = null) — An optional pre-created AssetManager. The scaleFactor property must be equal to Starling.contentScaleFactor. To load assets with a different scale factor, use multiple AssetManager instances.
Method Detail
isCompleteForStarling()method
public function isCompleteForStarling(starling:Starling):Boolean

Indicates if the assets have been loaded and the theme has been initialized for a specific Starling instance.

Parameters

starling:Starling

Returns
Boolean
Event Detail
complete Event
Event Object Type: starling.events.Event
Event.type property = starling.events.Event.COMPLETE

Dispatched when the theme's assets are loaded, and the theme has initialized. Feathers component cannot be skinned automatically by the theme until this event is dispatched.

The properties of the event object have the following values:

PropertyValue
bubblesfalse
currentTargetThe Object that defines the event listener that handles the event. For example, if you use myButton.addEventListener() to register an event listener, myButton is the value of the currentTarget.
dataThe Starling instance that is associated with the assets that have finished loading.
targetThe Object that dispatched the event; it is not always the Object listening for the event. Use the currentTarget property to always access the Object listening for the event.

Event type that may be used whenever something finishes.
ioError Event  
Event Object Type: starling.events.Event
Event.type property = starling.events.Event.IO_ERROR

Dispatched when the theme's assets fail to load due to an IO error.

The properties of the event object have the following values:

PropertyValue
bubblesfalse
currentTargetThe Object that defines the event listener that handles the event. For example, if you use myButton.addEventListener() to register an event listener, myButton is the value of the currentTarget.
dataThe URL that could not be loaded.
targetThe Object that dispatched the event; it is not always the Object listening for the event. Use the currentTarget property to always access the Object listening for the event.

Event type that is dispatched by the AssetManager when a file/url cannot be loaded.
parseError Event  
Event Object Type: starling.events.Event
Event.type property = starling.events.Event.PARSE_ERROR

Dispatched when the theme's assets fail to load due to a parsing error.

The properties of the event object have the following values:

PropertyValue
bubblesfalse
currentTargetThe Object that defines the event listener that handles the event. For example, if you use myButton.addEventListener() to register an event listener, myButton is the value of the currentTarget.
dataThe name of the asset that could not be parsed.
targetThe Object that dispatched the event; it is not always the Object listening for the event. Use the currentTarget property to always access the Object listening for the event.

Event type that is dispatched by the AssetManager when an xml or json file couldn't be parsed.
securityError Event  
Event Object Type: starling.events.Event
Event.type property = starling.events.Event.SECURITY_ERROR

Dispatched when the theme's assets fail to load due to a security error.

The properties of the event object have the following values:

PropertyValue
bubblesfalse
currentTargetThe Object that defines the event listener that handles the event. For example, if you use myButton.addEventListener() to register an event listener, myButton is the value of the currentTarget.
dataThe URL that could not be loaded.
targetThe Object that dispatched the event; it is not always the Object listening for the event. Use the currentTarget property to always access the Object listening for the event.

Event type that is dispatched by the AssetManager when a file/url cannot be loaded.