Controller Class |
Namespace: FairyGUI
public class Controller : EventDispatcher
The Controller type exposes the following members.
Name | Description | |
---|---|---|
Controller | Initializes a new instance of the Controller class |
Name | Description | |
---|---|---|
onChanged |
When controller page changed.
当控制器活动页面改变时,此事件被触发。
| |
pageCount |
Page count of this controller.
获得页面数量。
| |
previousPage |
Previous page name.
获得上次活动页面名称。
| |
previsousIndex |
Previouse page index.
获得上次活动页面索引
| |
selectedIndex |
Current page index.
获得或设置当前活动页面索引。
| |
selectedPage |
Current page name.
获得当前活动页面名称
|
Name | Description | |
---|---|---|
AddEventListener(String, EventCallback0) | (Inherited from EventDispatcher.) | |
AddEventListener(String, EventCallback1) | (Inherited from EventDispatcher.) | |
AddPage |
Add a new page to this controller.
| |
AddPageAt |
Add a new page to this controller at a certain index.
| |
BroadcastEvent | (Inherited from EventDispatcher.) | |
BubbleEvent | (Inherited from EventDispatcher.) | |
ClearPages |
Remove all pages.
| |
DispatchEvent(String) | (Inherited from EventDispatcher.) | |
DispatchEvent(EventContext) | (Inherited from EventDispatcher.) | |
DispatchEvent(String, Object) | (Inherited from EventDispatcher.) | |
DispatchEvent(String, Object, Object) | (Inherited from EventDispatcher.) | |
Dispose | Releases all resources used by the Controller | |
GetPageIdByName |
Get page id by name
| |
GetPageName |
Get page name by an index.
通过页面索引获得页面名称。
| |
HasPage |
Check if the controller has a page.
| |
RemoveEventListener(String, EventCallback0) | (Inherited from EventDispatcher.) | |
RemoveEventListener(String, EventCallback1) | (Inherited from EventDispatcher.) | |
RemoveEventListeners | (Inherited from EventDispatcher.) | |
RemoveEventListeners(String) | (Inherited from EventDispatcher.) | |
RemovePage |
Remove a page.
| |
RemovePageAt |
Removes a page at a certain index.
| |
RunActions | ||
SetSelectedIndex |
Set current page index, no onChanged event.
通过索引设置当前活动页面,和selectedIndex的区别在于,这个方法不会触发onChanged事件。
| |
SetSelectedPage |
Set current page by name, no onChanged event.
通过页面名称设置当前活动页面,和selectedPage的区别在于,这个方法不会触发onChanged事件。
| |
Setup |