     // mode
     //---------------------------------
     
-    private var _mode:String = ZoomViewTransitionMode.OUT;
+    private var _mode:String = "out"; // avoid deprecation warning for ZoomViewTransitionMode.OUT;
     
     [Inspectable(category="General", enumeration="in,out", defaultValue="out")]
     /**


        // On zoom out, place the cachedNavigator above the targetNavigator 
        var index:int = getComponentChildIndex(targetNavigator, targetNavigator.parent as UIComponent);
        if (mode == ZoomViewTransitionMode.OUT)
            index++;
        addComponentToContainerAt(cachedNavigatorGroup, DisplayObjectContainer(targetNavigator).parent as UIComponent, index);


                visible:endView.visible};
            endView.includeInLayout = false;
            
            if (mode == "in") // avoid deprecation warning for ZoomViewTransitionMode.IN
                endView.visible = false;
        }
        
