C# Class Godot.IcsEditor.Ui.ViewModel.AllRecipesViewModel

Inheritance: WorkspaceViewModel
Show file Open project: Slesa/Playground

Public Methods

Method Description
AllRecipesViewModel ( IDbConversation dbConversation, IEventAggregator eventAggregator ) : System.Collections.ObjectModel
EditRecipe ( ) : void
RemoveRecipe ( ) : void

Protected Methods

Method Description
OnDispose ( ) : void

Private Methods

Method Description
CreateAllRecipes ( ) : void
NewRecipe ( ) : void
OnRecipeChanged ( Recipe recipe ) : void
PrintRecipes ( ) : void

Method Details

AllRecipesViewModel() public method

public AllRecipesViewModel ( IDbConversation dbConversation, IEventAggregator eventAggregator ) : System.Collections.ObjectModel
dbConversation IDbConversation
eventAggregator IEventAggregator
return System.Collections.ObjectModel

EditRecipe() public method

public EditRecipe ( ) : void
return void

OnDispose() protected method

protected OnDispose ( ) : void
return void

RemoveRecipe() public method

public RemoveRecipe ( ) : void
return void