Sha256: 21d179351b1f116909c01c520ff0c7e6135ae712173f3dafc4d728cf221939a4

Contents?: true

Size: 1.59 KB

Versions: 17

Compression:

Stored size: 1.59 KB

Contents

package fx.util {

  import mx.formatters.*;
  import flash.display.*;
  
  /**
   * ユーティリティ
   */
  public class Util  {
  
    public static function parseScale( scale:String ):int {
      var pattern:RegExp = /^(\d+)([smhd])$/;
      var result:Object = pattern.exec(scale);
      switch( result[2] ) {
        case "s": return int(result[1])
        case "m": return int(result[1])*60
        case "h": return int(result[1])*60*60
        case "d": return int(result[1])*60*60*24
      }
      throw "illegal scale.scale=" + scale;
    }
    
    public static function formatDate( 
        date:Date, formatString:String="YYYY/MM/DD JJ:NN:SS" ):String {
      var formatter:DateFormatter = new DateFormatter();
      formatter.formatString = formatString;
      return formatter.format( date );
    }
    
    /**
     * Dateを作る
     */
    public static function createDate( src:Number ):Date {
      var d:Date = new Date();
      d.setTime( src*1000 );
      return d;
    }
    
    /**
     * レイヤーのグラフィック、テキストをすべて削除する。
     */
    public static function clear( layer:Sprite ):void {
      layer.graphics.clear();
      while( layer.numChildren > 0 ) {
        layer.removeChildAt(0);
      }
    }
    
//    /**
//     * レイヤー配下のスプライトをすべて取得する。
//     */
//    public static function children( layer:Sprite ):Array {
//      var list = [];
//      layer.children
//      for(  ) {
//        layer.removeChildAt(0);
//      }
//    }
    
  }
}

Version data entries

17 entries across 17 versions & 2 rubygems

Version Path
unageanu-jiji-0.1.0 swf/chart/fx/util/Util.as
unageanu-jiji-1.0.0 swf/chart/fx/util/Util.as
unageanu-jiji-1.0.1 swf/chart/fx/util/Util.as
unageanu-jiji-1.0.2 swf/chart/fx/util/Util.as
unageanu-jiji-1.0.3 swf/chart/fx/util/Util.as
unageanu-jiji-1.1.0 swf/chart/fx/util/Util.as
unageanu-jiji-1.1.1 swf/chart/fx/util/Util.as
unageanu-jiji-1.1.2 swf/chart/fx/util/Util.as
unageanu-jiji-1.1.3 swf/chart/fx/util/Util.as
unageanu-jiji-1.1.4 swf/chart/fx/util/Util.as
unageanu-jiji-1.2.1 swf/chart/fx/util/Util.as
unageanu-jiji-1.2.3 swf/chart/fx/util/Util.as
unageanu-jiji-1.2.4 swf/chart/fx/util/Util.as
jiji-1.2.8 swf/chart/fx/util/Util.as
jiji-1.2.7 swf/chart/fx/util/Util.as
jiji-1.2.6 swf/chart/fx/util/Util.as
jiji-1.2.5 swf/chart/fx/util/Util.as