| Package | jp.naggg.framework |
| Interface | public interface IMenu |
| Method | Defined By | ||
|---|---|---|---|
disableAllItems():void
子要素のうち、isActive が true と設定されているものすべてを対象に
マウス操作を無効とします(mouseEnabled = false).
| IMenu | ||
enableAllItems():void
子要素のうち、isActive が true と設定されているものすべてを対象に
マウス操作を有効とします(mouseEnabled = true).
| IMenu | ||
子要素の IMenuItem インスタンスのうち、引数の条件を満たす一つを返します.
また、その子要素を指定する方法は、実装時に任せられ、そのため引数の型は指示しません.
| IMenu | ||
子要素の IMenuItem インスタンスのうち、どれか一つを選択状態にします.
選択状態となると通常のその子要素はマウスによる操作ができなるなるので、
その実装を行う必要があります.
それは、子要素の mouseEnabled を操作になりますが、
実装はこの select メソッドの中、あるいは、子要素の isSelected の
いづれかになります.
また、その子要素を指定する方法は、実装時に任せられ、そのため引数の型は指示しません.
最後に戻り値は選択した子要素となります.
| IMenu | ||
| disableAllItems | () | method |
public function disableAllItems():void子要素のうち、isActive が true と設定されているものすべてを対象に マウス操作を無効とします(mouseEnabled = false).
| enableAllItems | () | method |
public function enableAllItems():void子要素のうち、isActive が true と設定されているものすべてを対象に マウス操作を有効とします(mouseEnabled = true).
| getItem | () | method |
public function getItem(itemID:*):IMenuItem子要素の IMenuItem インスタンスのうち、引数の条件を満たす一つを返します. また、その子要素を指定する方法は、実装時に任せられ、そのため引数の型は指示しません.
Parameters
itemID:* |
IMenuItem |
| select | () | method |
public function select(itemID:*):IMenuItem子要素の IMenuItem インスタンスのうち、どれか一つを選択状態にします. 選択状態となると通常のその子要素はマウスによる操作ができなるなるので、 その実装を行う必要があります. それは、子要素の mouseEnabled を操作になりますが、 実装はこの select メソッドの中、あるいは、子要素の isSelected の いづれかになります. また、その子要素を指定する方法は、実装時に任せられ、そのため引数の型は指示しません. 最後に戻り値は選択した子要素となります.
Parameters
itemID:* |
IMenuItem |