C# Class Zetbox.Client.Presentables.ValueInputTaskViewModel

Inheritance: WindowViewModel, Zetbox.Client.Presentables.IValueInputTaskViewModel
Afficher le fichier Open project: daszat/zetbox

Méthodes publiques

Méthode Description
AddButton ( string label, string tooltip, object>.Action callback ) : void
Cancel ( ) : void
Invoke ( ) : void
SetCancelCommandLabel ( string cancelLabel ) : void
SetInvokeCommandLabel ( string acceptLabel ) : void
ValueInputTaskViewModel ( IViewModelDependencies appCtx, IZetboxContext dataCtx, Zetbox.Client.Presentables.ViewModel parent, string name, IEnumerable items, BaseValueViewModel>.IEnumerable valueModels, object>.Action callback ) : System

Méthodes protégées

Méthode Description
CreateCommands ( ) : ObservableCollection
Dispose ( bool disposing ) : void
OnClose ( ) : void

Private Methods

Méthode Description
EnsureCancelCommand ( ) : void
EnsureInvokeCommand ( ) : void
ExtractValues ( ) : object>.Dictionary

Method Details

AddButton() public méthode

public AddButton ( string label, string tooltip, object>.Action callback ) : void
label string
tooltip string
callback object>.Action
Résultat void

Cancel() public méthode

public Cancel ( ) : void
Résultat void

CreateCommands() protected méthode

protected CreateCommands ( ) : ObservableCollection
Résultat ObservableCollection

Dispose() protected méthode

protected Dispose ( bool disposing ) : void
disposing bool
Résultat void

Invoke() public méthode

public Invoke ( ) : void
Résultat void

OnClose() protected méthode

protected OnClose ( ) : void
Résultat void

SetCancelCommandLabel() public méthode

public SetCancelCommandLabel ( string cancelLabel ) : void
cancelLabel string
Résultat void

SetInvokeCommandLabel() public méthode

public SetInvokeCommandLabel ( string acceptLabel ) : void
acceptLabel string
Résultat void

ValueInputTaskViewModel() public méthode

public ValueInputTaskViewModel ( IViewModelDependencies appCtx, IZetboxContext dataCtx, Zetbox.Client.Presentables.ViewModel parent, string name, IEnumerable items, BaseValueViewModel>.IEnumerable valueModels, object>.Action callback ) : System
appCtx IViewModelDependencies
dataCtx IZetboxContext
parent Zetbox.Client.Presentables.ViewModel
name string
items IEnumerable
valueModels BaseValueViewModel>.IEnumerable
callback object>.Action
Résultat System