Packageat.fhjoanneum.dmt.umj.core.display
Classpublic class DisplayContainerWithApplicationOnly
InheritanceDisplayContainerWithApplicationOnly Inheritance DisplayContainerWithNavigationButtons Inheritance EmbeddedFontSparkGroup Inheritance spark.components.Group
Subclasses DisplayContainerWithApplicationOnlyAndNavigation

IMPORTANT FRAMEWORK CLASS: The DisplayContainerWithApplicationOnly is a subclass of DisplayContainerWithNavigationButtons. It has all its functionality for layer handling and navigation state. But it removes the need of information and instructionlayer and sets the intitial state to the application layer! Warning this layer will set the buttonsLayer to invisible. Showing the NAV is NOT SUPPORTED HERE! - use the DisplayContainerWithApplicationOnlyAndNavigation

Default MXML PropertymxmlContent



Public Properties
 PropertyDefined By
 InheritedallLayersHolder : VGroup
DisplayContainerWithNavigationButtons
 InheritedallLayersHolderWithoutButtons : Group
DisplayContainerWithNavigationButtons
 InheritedapplicationDetailsLayer1 : ApplicationDetailsLayer
DisplayContainerWithNavigationButtons
 InheritedapplicationDetailsLayer2 : ApplicationDetailsLayer
DisplayContainerWithNavigationButtons
 InheritedapplicationDetailsLayerAlwaysVisible3 : ApplicationDetailsLayerAlwaysVisible
DisplayContainerWithNavigationButtons
 InheritedapplicationLayer : ApplicationLayer
DisplayContainerWithNavigationButtons
 InheritedblackBackgroundLayer : BlackContainer
DisplayContainerWithNavigationButtons
 InheritedbuttonHome : HomeButton
DisplayContainerWithNavigationButtons
 InheritedbuttonLeft : BackButton
DisplayContainerWithNavigationButtons
 InheritedbuttonRight : ForwardButton
DisplayContainerWithNavigationButtons
 InheritedbuttonsLayer : HGroup
DisplayContainerWithNavigationButtons
 InheritedcurrentLayer : Group
[read-only]
DisplayContainerWithNavigationButtons
 InheriteddisplayHasBeenGenerated : Boolean
[static] [read-only]
DisplayContainerWithNavigationButtons
 InheritedhideBlackBackgroundWhenApplicationIsVisible : Boolean = false
DisplayContainerWithNavigationButtons
 InheritedinformationLayer : InformationLayer
DisplayContainerWithNavigationButtons
 InheritedinstructionLayer : InstructionLayer
DisplayContainerWithNavigationButtons
  navigation_buttons_enabled : Boolean
DisplayContainerWithApplicationOnly
 Inheritedscreensaver : ScreenSaverLayer
DisplayContainerWithNavigationButtons
 InheritedscreensaverLayerVisible : Boolean = false
DisplayContainerWithNavigationButtons
 Inheritedsettings : SettingsUserInterface
DisplayContainerWithNavigationButtons
 InheritedsettingsLayerVisible : Boolean = false
DisplayContainerWithNavigationButtons
 InheritedstatesAndEventsAreMaintainedAutomatically : Boolean = true
DisplayContainerWithNavigationButtons
Protected Properties
 PropertyDefined By
 InheritedblurScreenSaverAnimation : BlurAnimation
DisplayContainerWithNavigationButtons
 InheritedcrossFadeAnimationForStates : CrossFadeAnimation
DisplayContainerWithNavigationButtons
 InheritedcrossSwipeAnimationToTheDown : CrossVerticalSwipeAnimation
DisplayContainerWithNavigationButtons
 InheritedcrossSwipeAnimationToTheLeft : CrossHorizontalSwipeAnimation
DisplayContainerWithNavigationButtons
 InheritedcrossSwipeAnimationToTheRight : CrossHorizontalSwipeAnimation
DisplayContainerWithNavigationButtons
 InheritedcrossSwipeAnimationToTheUp : CrossVerticalSwipeAnimation
DisplayContainerWithNavigationButtons
 Inherited_currentLayer : Group
DisplayContainerWithNavigationButtons
 InheritedinitialLayer : Group
DisplayContainerWithNavigationButtons
 InheritedsingleFadeAnimation : SingleFadeAnimation
DisplayContainerWithNavigationButtons
Public Methods
 MethodDefined By
  
Constructor.
DisplayContainerWithApplicationOnly
 Inherited
DisplayContainerWithNavigationButtons
 Inherited
hides the screensaver if active
DisplayContainerWithNavigationButtons
 Inherited
setDisplayController(linkedDisplayController:BaseDisplayController):void
DisplayContainerWithNavigationButtons
 Inherited
showLayer(layer:Group, swipe_enabled:Boolean = false, swipe_direction:String = left, overrideDurationInMS:Number = 0):void
EXTEMELY IMPORTANT: show a specific layer and makes it the current - all with a smooth transition if needed! - swipe_direction can be left, right, up, down!
DisplayContainerWithNavigationButtons
 Inherited
shows the screensaver and resets the display to the beginning - awaits input.
DisplayContainerWithNavigationButtons
 Inherited
toogleKeyboardEventListeners(value:Boolean):void
DisplayContainerWithNavigationButtons
Protected Methods
 MethodDefined By
 Inherited
DisplayContainerWithNavigationButtons
 Inherited
DisplayContainerWithNavigationButtons
 Inherited
buttonHome_clickHandler(event:MouseEvent):void
Click Handler for the home global default button of the UMJ specific desing thats implemented...
DisplayContainerWithNavigationButtons
 Inherited
buttonLeft_clickHandler(event:MouseEvent):void
Click Handler for the left global default button of the UMJ specific desing thats implemented...
DisplayContainerWithNavigationButtons
 Inherited
buttonRight_clickHandler(event:MouseEvent):void
Click Handler for the right global default button of the UMJ specific desing thats implemented...
DisplayContainerWithNavigationButtons
 Inherited
DisplayContainerWithNavigationButtons
 Inherited
DisplayContainerWithNavigationButtons
 Inherited
inits the runtime animation variables
DisplayContainerWithNavigationButtons
  
[override] overriden as this method determine the intitial state of the MAIN DISPLAY CONTROLLER (which layers are visible) to the application layer and set buttons visibility...
DisplayContainerWithApplicationOnly
 Inherited
keyboard_KeydownHandler(event:KeyboardEvent):void
also allow keyboard interaction on the default container - but it's only possible if the buttons are visible!
DisplayContainerWithNavigationButtons
 Inherited
onCreationComplete(event:FlexEvent):void
This method initializes the component (yeah, the main big one!) and set its initial states, inits runtime vars like animations and dispatches events if needed!
DisplayContainerWithNavigationButtons
 Inherited
resetDisplay(resetContainerToInitialState:Boolean = true):void
resets the display after a screensaver snapped or application is dirty.
DisplayContainerWithNavigationButtons
Property Detail
navigation_buttons_enabledproperty
navigation_buttons_enabled:Boolean


Implementation
    public function get navigation_buttons_enabled():Boolean
    public function set navigation_buttons_enabled(value:Boolean):void
Constructor Detail
DisplayContainerWithApplicationOnly()Constructor
public function DisplayContainerWithApplicationOnly()

Constructor.

Method Detail
initialStateDefinition()method
override protected function initialStateDefinition():void

overriden as this method determine the intitial state of the MAIN DISPLAY CONTROLLER (which layers are visible) to the application layer and set buttons visibility...