         //  Variables
         //
         //--------------------------------------------------------------------------
+        
+        [ArrayElementType("mx.core.IVisualElement")]
+        
+        /**
+         *  Default ActionBar action content when not supplied by a View.
+         *
+         *  @default null
+         *  
+         *  @langversion 3.0
+         *  @playerversion Flash 10
+         *  @playerversion AIR 2.5
+         *  @productversion Flex 4.5
+         */
+        public var actionContent:Array;
+        
+        /**
+         *  Defines the default layout for the ActionBar actionContent.
+         *
+         *  @default null
+         *  
+         *  @langversion 3.0
+         *  @playerversion Flash 10
+         *  @playerversion AIR 2.5
+         *  @productversion Flex 4.5
+         */
+        public var actionLayout:LayoutBase;
+        
+        [ArrayElementType("mx.core.IVisualElement")]
+        
+        /**
+         *  Default ActionBar title content when not supplied by a View.
+         *
+         *  @default null
+         *  
+         *  @langversion 3.0
+         *  @playerversion Flash 10
+         *  @playerversion AIR 2.5
+         *  @productversion Flex 4.5
+         */
+        public var titleContent:Array;
+        
+        /**
+         *  Defines the default layout for the ActionBar titleContent.
+         *
+         *  @default null
+         *  
+         *  @langversion 3.0
+         *  @playerversion Flash 10
+         *  @playerversion AIR 2.5
+         *  @productversion Flex 4.5
+         */
+        public var titleLayout:LayoutBase;
+        
+        [ArrayElementType("mx.core.IVisualElement")]
+        
+        /**
+         *  Default ActionBar navigation content when not supplied by a View.
+         *
+         *  @default null
+         *  
+         *  @langversion 3.0
+         *  @playerversion Flash 10
+         *  @playerversion AIR 2.5
+         *  @productversion Flex 4.5
+         */
+        public var navigationContent:Array;
+        
+        /**
+         *  Defines the default layout for the ActionBar navigationContent.
+         *
+         *  @default null
+         *  
+         *  @langversion 3.0
+         *  @playerversion Flash 10
+         *  @playerversion AIR 2.5
+         *  @productversion Flex 4.5
+         */
+        public var navigationLayout:LayoutBase;
         
         //--------------------------------------------------------------------------
         //

                
                navigator.sections = _sections;
                _sections = null;
            }
        }
        

    import flash.events.StageOrientationEvent;
    import flash.net.registerClassAlias;
    
    import mx.core.IVisualElement;
    
    import spark.components.supportClasses.ViewData;
    import spark.components.supportClasses.ViewNavigatorSection;
    import spark.core.managers.IPersistenceManager;
    import spark.core.managers.PersistenceManager;
    import spark.events.ViewNavigatorEvent;
    import spark.layouts.supportClasses.LayoutBase;

    [DefaultProperty("sections")]
    
