FLEX元标签_Inspectable

转载 2013年12月05日 13:43:10

转载: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]标签有如下属性:

Property Type Description
category String 在flex的属性检查器里把该属性分类到指定类别,默认的分类是“Other”,可选值包括: 
“Common”,“Effects”,“Events”, 
  "General",“Layout Constraints”,“Size”, 
“Style”,“Other”
defaultValue String/Number 当你在flex属性检查器里设置该属性时所显示的默认值
enumeration String 用逗号分隔指定一系列合法值,只有这些值才允许设置,例如“test1,test2,test3”,注意值与值之间不要使用空格,否则flex会认为空格是值的一部分(除非你确实想这样啦),这信息会出现在代码提示和属性检查器里
environment String
format String 设定属性检查器使用什么组件来显示该属性,例如假如你有一个format=”Color”的属性,编辑时属性检查器会弹出颜色编辑器,常用值包括: 
”Length”, “Color”, “Time”, 
“EmbededFile”, ”File”
listOffset Number
name String 设定属性的显示名,例如“Font Width”
type String 设定属性的类型,如果忽略则使用属性本身的数据类型,可选值如下: 
Array, Boolean, Color, Font Name, List, Number, Object, String
variable String 指定参数所绑定的变量名
verbose Number

 

例如下面这样的代码:

[Inspectable(type="String", enumeration="left,center,right")] 
public var labelPlacement:String = LabelPlacement.LEFT;

在flex/flashbuilder上编辑时,就会在弹出的代码提示框,提示可选的值

相关文章推荐

关于 Inspectable 标签

使用 Inspectable 标签可以指定显示在“组件”检查器和“属性”检查器中的用户可编辑(可检查)的参数。这样,您就可以在同一个位置维护可检查属性和基本的 ActionScript 代码。...
  • wkyb608
  • wkyb608
  • 2011年02月11日 19:43
  • 692

Flex 中可以应用于 ActionScript 类的元标签

Flex中的元标签列表如下: 标签 描述 [ArrayElementType("elementType")] 在数组中定义所有允许的数据类型...

Flex元标签

Flex元数据标签,它在代码中的作用就是向编译器提供如何编译程序的信息。实际上,这些标签并没有被编译到生成的SWF文件中,而只是告诉编译器如何生成SWF 文件。   标签 ...

Flex中元标签及使用

元数据标签是一种特殊的标签,它在代码中的作用就是向编译器提供如何编译程序的信息。 实际上,这些标签并没有被编译到生成的SWF文件中,而只是告诉编译器如何生成SWF 文件。 Flex中的元标签列表如...

flex 利用mx:HTML标签加载pdf

  • 2015年08月18日 12:31
  • 2KB
  • 下载

Flex 2 中的元数据标签

  • 2008年08月20日 10:51
  • 9KB
  • 下载

flex -设置柱状图ColumnChart的鼠标显示标签、设置tip窗口的样式(二)

.regisLineSeries1 {//线性图样式 fill:#E8362B; border-thickness:1; labelPosition:none; /* outside|n...

Flex_2_中的元数据标签

  • 2011年06月02日 14:32
  • 117KB
  • 下载

Flex4之元数据标签使用

转自:http://javacrazyer.iteye.com/blog/733045  标签描述[ArrayElementType]在数组中定义所有允许的数据类型。[Bindable]声明一个属性可...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:FLEX元标签_Inspectable
举报原因:
原因补充:

(最多只允许输入30个字)