转:flex [Inspectable]标签详解
flex里的[Inspectable]標簽用于為as類的屬性定義一些可供flex代碼提示等使用的信息,比如屬性的類型啦合法值啦默認值啦之類的,[Inspectable]標簽可以用在屬性上,也可以用在getter/setter方法上,寫法如下:
[Inspectable(attribute=value[, attribute=value, …])]
property_declaration name:type;
[Inspectable(attribute=value[, attribute=value, …])]
setter_getter_declarations;
[Inspectable]標簽有如下屬性:
PropertyTypeDescriptioncategoryStringenumerationString用逗號分隔指定一系列合法值,只有這些值才允許設置,例如“test1,test2,test3”,注意值與值之間不要使用空格,否則flex會認為空格是值的一部分(除非你確實想這樣啦),這信息會出現在代碼提示和屬性檢查器里formatStringtypeString設定屬性的類型,如果忽略則使用屬性本身的數據類型,可選值如下:?
Array, Boolean, Color, Font Name, List, Number, Object, String
例如下面這樣的代碼:
[Inspectable(type="String", enumeration="left,center,right")]?
public var labelPlacement:String = LabelPlacement.LEFT;
原文鏈接:http://blog.163.com/zlx_p/blog/static/9775498201083011442847/
轉載于:https://www.cnblogs.com/Longbin/articles/2985345.html
總結
以上是生活随笔為你收集整理的转:flex [Inspectable]标签详解的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 2011 - 12 - 12记录2011
- 下一篇: 【XDA汉化组编写】Android软件汉