      *  @playerversion AIR 1.5
      *  @productversion Flex 4.5
      */
-    public function ContentRequest(contentLoader:IContentLoader,content:*,shared:Boolean=false)
+    public function ContentRequest(contentLoader:IContentLoader, content:*, 
+                                   shared:Boolean=false, complete:Boolean=false)
     {
         super();
         this.content = content;
         _shared = shared;
+        _complete = complete;
         contentLoader.addEventListener("invalidateLoader", contentLoader_invalidateLoaderHandler, false, 0, true);
     }
+
+    //--------------------------------------------------------------------------
+    //
+    //  Variables
+    //
+    //--------------------------------------------------------------------------
+    private var _shared:Boolean;
     
     //--------------------------------------------------------------------------
     //
     //  Properties
     //
     //--------------------------------------------------------------------------
-    private var _shared:Boolean;
     
     //----------------------------------
     //  content

    //  complete
    //----------------------------------
    
    /**
     *  Read-only flag. Returns true if content is 
     *  considered fully loaded and accessible.

    public function get complete():Boolean
    {
        if (_content && _content is LoaderInfo)
            return _complete;
        else
            return (_content != null);
    }
        
    //--------------------------------------------------------------------------
