2013-04-17 80 views
0

我想知道是否有任何方法來放置「可檢查」功能(而不是組件)以避免選擇另一個超出默認值的值。AS3 Inspectable或Like可檢查的非組件功能

實施例:

如果我們有一個

功能goToHome(typeOfTransport:字符串):無效{

....

}

而我希望只有兩個值可以選擇「typeOfTranspo rt「:」公共汽車「,」汽車「。

因此,如果這是一個部件 [視察(枚舉=「公共汽車,汽車」,默認值=「總線」)]

但它僅在自定義組件和MXML功能。

我需要一種方法在標準的代碼來完成,當我們做這樣的:

X.addEventListener([//他似乎只可能值]提前

感謝

回答

0

您可以創建基於斷Christophe Herreman's model

一個TransportTypeE枚舉那麼你將你的方法定義修改爲:

function goToHome(typeOfTransport:TransportTypeE):void { 
... 
}