C# Class imBMW.Features.Menu.MenuScreen

Afficher le fichier Open project: toxsedyshev/imBMW Class Usage Examples

Méthodes publiques

Méthode Description
AddItem ( MenuItem menuItem, int index = -1 ) : void
ClearItems ( ) : void
GetItem ( int index ) : MenuItem
MenuScreen ( MenuScreenGetTextHandler titleCallback = null ) : System
MenuScreen ( string title = null ) : System
OnNavigatedFrom ( MenuBase menu ) : bool
OnNavigatedTo ( MenuBase menu ) : bool
Refresh ( ) : void
ToString ( ) : string
WithUpdateSuspended ( MenuScreenEventHandler callback ) : void

Méthodes protégées

Méthode Description
OnItemClicked ( MenuItem item ) : void
OnUpdated ( MenuScreenUpdateReason reason, object item = null ) : void
UnsubscribeItem ( MenuItem item ) : void
menuItem_Changed ( MenuItem item ) : void
menuItem_Clicked ( MenuItem item ) : void

Private Methods

Méthode Description
MenuScreen ( ) : System

Method Details

AddItem() public méthode

public AddItem ( MenuItem menuItem, int index = -1 ) : void
menuItem MenuItem
index int
Résultat void

ClearItems() public méthode

public ClearItems ( ) : void
Résultat void

GetItem() public méthode

public GetItem ( int index ) : MenuItem
index int
Résultat MenuItem

MenuScreen() public méthode

public MenuScreen ( MenuScreenGetTextHandler titleCallback = null ) : System
titleCallback MenuScreenGetTextHandler
Résultat System

MenuScreen() public méthode

public MenuScreen ( string title = null ) : System
title string
Résultat System

OnItemClicked() protected méthode

protected OnItemClicked ( MenuItem item ) : void
item MenuItem
Résultat void

OnNavigatedFrom() public méthode

public OnNavigatedFrom ( MenuBase menu ) : bool
menu MenuBase
Résultat bool

OnNavigatedTo() public méthode

public OnNavigatedTo ( MenuBase menu ) : bool
menu MenuBase
Résultat bool

OnUpdated() protected méthode

protected OnUpdated ( MenuScreenUpdateReason reason, object item = null ) : void
reason MenuScreenUpdateReason
item object
Résultat void

Refresh() public méthode

public Refresh ( ) : void
Résultat void

ToString() public méthode

public ToString ( ) : string
Résultat string

UnsubscribeItem() protected méthode

protected UnsubscribeItem ( MenuItem item ) : void
item MenuItem
Résultat void

WithUpdateSuspended() public méthode

public WithUpdateSuspended ( MenuScreenEventHandler callback ) : void
callback MenuScreenEventHandler
Résultat void

menuItem_Changed() protected méthode

protected menuItem_Changed ( MenuItem item ) : void
item MenuItem
Résultat void

menuItem_Clicked() protected méthode

protected menuItem_Clicked ( MenuItem item ) : void
item MenuItem
Résultat void