[Inspectable(
arrayType="arrayType",enumeration="enumeration",defaultValue="defaultValue",category="category",environment="environment",format="format",maxValue="maxValue",minValue="minValue",verbose="verbose")]
1、Category:Type<String>
将属性纳入FlashBuilder用户界面的属性监测器中的子类别中,默认类别是"Other",可以归类为"Common","Effects","Events","Layout Constraints","Size","Styles","Text", or "Other"。
2、DefaultValue:Type<String/Number>
设置属性的初始值,默认值为属性的定义值。
3、Enumeration:Type<String>
为属性定义一组以逗号分隔的合法值。该属性只可以取这些值。例如:item1,item2,item3 . 注意中间没有空格。这些值会出现在代码提示及属性检测器中。如果你定义了Boolean类型变量,FlashBuilder会自动显示true和false,不需要你自己设置。
4、Environment:Type<String>
environment=none :可检测属性不允许出现;environment=Flash:只有Flash Builder可用; (environment=MXML :只有Flex可用,Flash Builder也不可用。
5、Format:Type<String>
例如,对于Number类型的属性,你可以设置format="Color"来让FB在你设置属性值时打开颜色编辑器。一般的值为"Length","Color","Time","EmbeddedFile" 和"File" 。
6、Verbose:Type<Number>
表明此属性只有在用户指明包含verbose(详细的)属性时才在FB用户界面中出现。如果未设定,则默认显示该属性。