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

  1. package mx.styles
  2. {
  3.    import flash.events.IEventDispatcher;
  4.    import flash.system.ApplicationDomain;
  5.    import flash.system.SecurityDomain;
  6.    
  7.    public interface IStyleManager
  8.    {
  9.       function get inheritingStyles() : Object;
  10.       
  11.       function set inheritingStyles(param1:Object) : void;
  12.       
  13.       function get stylesRoot() : Object;
  14.       
  15.       function set stylesRoot(param1:Object) : void;
  16.       
  17.       function get typeSelectorCache() : Object;
  18.       
  19.       function set typeSelectorCache(param1:Object) : void;
  20.       
  21.       function getStyleDeclaration(param1:String) : CSSStyleDeclaration;
  22.       
  23.       function setStyleDeclaration(param1:String, param2:CSSStyleDeclaration, param3:Boolean) : void;
  24.       
  25.       function clearStyleDeclaration(param1:String, param2:Boolean) : void;
  26.       
  27.       function registerInheritingStyle(param1:String) : void;
  28.       
  29.       function isInheritingStyle(param1:String) : Boolean;
  30.       
  31.       function isInheritingTextFormatStyle(param1:String) : Boolean;
  32.       
  33.       function registerSizeInvalidatingStyle(param1:String) : void;
  34.       
  35.       function isSizeInvalidatingStyle(param1:String) : Boolean;
  36.       
  37.       function registerParentSizeInvalidatingStyle(param1:String) : void;
  38.       
  39.       function isParentSizeInvalidatingStyle(param1:String) : Boolean;
  40.       
  41.       function registerParentDisplayListInvalidatingStyle(param1:String) : void;
  42.       
  43.       function isParentDisplayListInvalidatingStyle(param1:String) : Boolean;
  44.       
  45.       function registerColorName(param1:String, param2:uint) : void;
  46.       
  47.       function isColorName(param1:String) : Boolean;
  48.       
  49.       function getColorName(param1:Object) : uint;
  50.       
  51.       function getColorNames(param1:Array) : void;
  52.       
  53.       function isValidStyleValue(param1:*) : Boolean;
  54.       
  55.       function loadStyleDeclarations(param1:String, param2:Boolean = true, param3:Boolean = false, param4:ApplicationDomain = null, param5:SecurityDomain = null) : IEventDispatcher;
  56.       
  57.       function unloadStyleDeclarations(param1:String, param2:Boolean = true) : void;
  58.       
  59.       function initProtoChainRoots() : void;
  60.       
  61.       function styleDeclarationsChanged() : void;
  62.    }
  63. }
  64.  
  65.