⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 datafield.as

📁 用于flash/flex的 as3的 2D图形图像图表的动态生成
💻 AS
字号:
package flare.data
{
	/**
	 * A data field stores metadata for an individual data variable.
	 */
	public class DataField
	{
		private var _id:String;
		private var _name:String;
		private var _format:String;
		private var _label:String;
		private var _type:int;
		private var _def:Object;
		
		/** A unique id for the data field, often the name. */
		public function get id():String { return _id; }
		/** The name of the data field. */
		public function get name():String { return _name; }
		/** A formatting string for printing values of this field.
		 *  @see flare.util.Stings#format
		 */
		public function get format():String { return _format; }
		/** A label describing this data field, useful for axis titles. */
		public function get label():String { return _label; }
		/** The data type of this field.
		 *  @see flare.data.DataUtil. */
		public function get type():int { return _type; }
		/** The default value for this data field. */
		public function get defaultValue():Object { return _def; }
		
		/**
		 * Creates a new DataField.
		 * @param name the name of the data field
		 * @param type the data type of this field
		 * @param def the default value of this field
		 * @param id a unique id for the field. If null, the name will be used
		 * @param format a formatting string for printing values of this field
		 * @param label a label describing this data field
		 */
		public function DataField(name:String, type:int, def:Object=null,
		           id:String=null, format:String=null, label:String=null)
		{
			_name = name;
			_type = type;
			_def = def;
			_id = (id==null ? name : id);
			_format = format;
			_label = label==null ? name : _label;
		}
		
	} // end of class DataField
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -