0

我想知道是否有任何方法可以放置“可检查”函数(不是组件)以避免选择默认值之外的另一个值。

例子:

如果我们有一个

函数 goToHome(typeOfTransport:String):void {

……

}

我希望“typeOfTransport”只能选择两个值:“bus”、“car”。

所以如果它是一个组件 [Inspectable( enumeration="bus,car", defaultValue="bus" )]

但它只在自定义组件和 MXML 中起作用。

我需要一种在标准代码中执行的方法,例如我们这样做时:

X.addEventListener([//他只出现了可能的值]

提前致谢。

4

1 回答 1

0

您可以根据Christophe Herreman 的模型创建一个TransportTypeE枚举

然后,您将方法定义更改为:

function goToHome(typeOfTransport:TransportTypeE):void {
...
}
于 2013-04-17T14:31:57.160 回答