FLEX元标签_Inspectable
来源:互联网 发布:农业气象观测数据编码 编辑:程序博客网 时间:2024/06/10 22:46
转载:http://blog.csdn.net/shenshouer/article/details/5666232
flex里的[Inspectable]标签用于为as类的属性定义一些可供flex代码提示等使用的信息,比如属性的类型啦合法值啦默认值啦之类的,[Inspectable]标签可以用在属性上,也可以用在getter/setter方法上,写法如下:
[Inspectable(attribute=value[, attribute=value, …])]
property_declaration name:type;
[Inspectable(category="General", enumeration="round,bevel,miter", defaultValue="round")]
setter_getter_declarations;
[Inspectable]标签有如下属性:
PropertyTypeDescriptioncategoryString在flex的属性检查器里把该属性分类到指定类别,默认的分类是“Other”,可选值包括:“Common”,“Effects”,“Events”,
"General",“Layout Constraints”,“Size”,
“Style”,“Other”defaultValueString/Number当你在flex属性检查器里设置该属性时所显示的默认值enumerationString用逗号分隔指定一系列合法值,只有这些值才允许设置,例如“test1,test2,test3”,注意值与值之间不要使用空格,否则flex会认为空格是值的一部分(除非你确实想这样啦),这信息会出现在代码提示和属性检查器里environmentString?formatString设定属性检查器使用什么组件来显示该属性,例如假如你有一个format=”Color”的属性,编辑时属性检查器会弹出颜色编辑器,常用值包括:
”Length”, “Color”, “Time”,
“EmbededFile”, ”File”listOffsetNumber?nameString设定属性的显示名,例如“Font Width”typeString设定属性的类型,如果忽略则使用属性本身的数据类型,可选值如下:
Array, Boolean, Color, Font Name, List, Number, Object, StringvariableString指定参数所绑定的变量名verboseNumber?
例如下面这样的代码:
[Inspectable(type="String", enumeration="left,center,right")]
public var labelPlacement:String = LabelPlacement.LEFT;
在flex/flashbuilder上编辑时,就会在弹出的代码提示框,提示可选的值
0 0
- FLEX元标签_Inspectable
- FLEX元标签_Inspectable
- Flex元数据标签
- Flex元标签
- Flex 元数据标签
- Flex元标签介绍
- Flex 元数据标签
- Flex元标签
- FLEX元标签用法
- Flex 元数据标签
- Flex常用元标签
- FLEX元标签_Bindable
- Flex元数据标签
- Flex中的元数据标签
- Flex 中的元数据标签
- Flex中的元数据标签
- Flex 中的元数据标签
- 学习Flex元数据标签
- Oracle10g SQL分页查询写法与效率比较
- Stop Using the text-indent:-9999px
- centOS安装GCC时注意的一个问题
- CC2540之中断操作
- UML的基础元件之行为元件
- FLEX元标签_Inspectable
- Reverse Nodes in k-Group
- UML的基础元件之群组元件
- ASP.NET的底层的工作机制介绍
- document.createElement等DOM函数与属性
- 第四讲财务报表的逻辑架构续(财务分析与决策)
- Android学习笔记 开发入门(一)——建立第一个应用程序(上)
- HTTP的理解
- 修身养性