C# Class Catrobat.IDE.Core.ViewModels.Main.MainViewModel

Inheritance: ViewModelBase
Show file Open project: Catrobat/CatrobatForWindows

Public Methods

Method Description
MainViewModel ( ) : System.Linq

Protected Methods

Method Description
GoBackAction ( ) : void

Private Methods

Method Description
AboutAction ( ) : void
ContextChangedMessageAction ( GenericMessage message ) : void
CopyLocalProgramAction ( string programName ) : void
CopyProgramMessageCallback ( MessageboxResult result ) : void
CreateNewProgramAction ( ) : void
CurrentProgramChangedMessageAction ( GenericMessage message ) : void
DeleteLocalProgramAction ( string programName ) : void
DeleteProgram ( string programNameToDelete ) : System.Threading.Tasks.Task
DeleteProgramMessageCallback ( MessageboxResult result ) : void
DownloadProgramStartedMessageAction ( GenericMessage message ) : void
LicenseAction ( ) : void
LocalProgramsChangedMessageAction ( MessageBase message ) : void
OnlineProgramTapAction ( OnlineProgramHeader program ) : void
OpenProgramCommandAction ( LocalProgramHeader program ) : void
ResetViewModel ( ) : void
SettingsAction ( ) : void
ShowMessagesAction ( ) : void
ToastNotificationActivatedMessageAction ( GenericMessage message ) : void
UpdateLocalPrograms ( ) : System.Threading.Tasks.Task
UploadProgramStartedMessageAction ( GenericMessage message ) : void

Method Details

GoBackAction() protected method

protected GoBackAction ( ) : void
return void

MainViewModel() public method

public MainViewModel ( ) : System.Linq
return System.Linq