home *** CD-ROM | disk | FTP | other *** search
/ Computer Active 2010 August / CA08.iso / Multimedija / shufflr.air / ShufflrClient.swf / scripts / mx / controls / menuClasses / IMenuDataDescriptor.as
Encoding:
Text File  |  2010-06-23  |  1.1 KB  |  33 lines

  1. package mx.controls.menuClasses
  2. {
  3.    import mx.collections.ICollectionView;
  4.    
  5.    public interface IMenuDataDescriptor
  6.    {
  7.       function getData(param1:Object, param2:Object = null) : Object;
  8.       
  9.       function isToggled(param1:Object) : Boolean;
  10.       
  11.       function removeChildAt(param1:Object, param2:Object, param3:int, param4:Object = null) : Boolean;
  12.       
  13.       function isBranch(param1:Object, param2:Object = null) : Boolean;
  14.       
  15.       function setToggled(param1:Object, param2:Boolean) : void;
  16.       
  17.       function getType(param1:Object) : String;
  18.       
  19.       function getGroupName(param1:Object) : String;
  20.       
  21.       function getChildren(param1:Object, param2:Object = null) : ICollectionView;
  22.       
  23.       function isEnabled(param1:Object) : Boolean;
  24.       
  25.       function hasChildren(param1:Object, param2:Object = null) : Boolean;
  26.       
  27.       function addChildAt(param1:Object, param2:Object, param3:int, param4:Object = null) : Boolean;
  28.       
  29.       function setEnabled(param1:Object, param2:Boolean) : void;
  30.    }
  31. }
  32.  
  33.