home *** CD-ROM | disk | FTP | other *** search
/ Mac Easy 2012 April / ME_04_2012.iso / Video-Tutorial / iPhoto / media / player.swf / scripts / mx / managers / ISystemManager.as < prev    next >
Encoding:
Text File  |  2011-11-11  |  1.9 KB  |  67 lines

  1. package mx.managers
  2. {
  3.    import flash.display.DisplayObject;
  4.    import flash.display.LoaderInfo;
  5.    import flash.display.Sprite;
  6.    import flash.display.Stage;
  7.    import flash.events.IEventDispatcher;
  8.    import flash.geom.Rectangle;
  9.    import flash.text.TextFormat;
  10.    import mx.core.IChildList;
  11.    import mx.core.IFlexModuleFactory;
  12.    
  13.    public interface ISystemManager extends IEventDispatcher, IChildList, IFlexModuleFactory
  14.    {
  15.       function get cursorChildren() : IChildList;
  16.       
  17.       function get document() : Object;
  18.       
  19.       function set document(param1:Object) : void;
  20.       
  21.       function get embeddedFontList() : Object;
  22.       
  23.       function get focusPane() : Sprite;
  24.       
  25.       function set focusPane(param1:Sprite) : void;
  26.       
  27.       function get isProxy() : Boolean;
  28.       
  29.       function get loaderInfo() : LoaderInfo;
  30.       
  31.       function get numModalWindows() : int;
  32.       
  33.       function set numModalWindows(param1:int) : void;
  34.       
  35.       function get popUpChildren() : IChildList;
  36.       
  37.       function get rawChildren() : IChildList;
  38.       
  39.       function get screen() : Rectangle;
  40.       
  41.       function get stage() : Stage;
  42.       
  43.       function get toolTipChildren() : IChildList;
  44.       
  45.       function get topLevelSystemManager() : ISystemManager;
  46.       
  47.       function getDefinitionByName(param1:String) : Object;
  48.       
  49.       function isTopLevel() : Boolean;
  50.       
  51.       function isFontFaceEmbedded(param1:TextFormat) : Boolean;
  52.       
  53.       function isTopLevelRoot() : Boolean;
  54.       
  55.       function getTopLevelRoot() : DisplayObject;
  56.       
  57.       function getSandboxRoot() : DisplayObject;
  58.       
  59.       function getVisibleApplicationRect(param1:Rectangle = null, param2:Boolean = false) : Rectangle;
  60.       
  61.       function deployMouseShields(param1:Boolean) : void;
  62.       
  63.       function invalidateParentSizeAndDisplayList() : void;
  64.    }
  65. }
  66.  
  67.