C# Class Sublist.ViewModels.MainViewModel

Inheritance: ViewModelBase
Show file Open project: toadlyBroodle/Sublist Class Usage Examples

Public Methods

Method Description
CreateEntry ( ISublistEntry parent ) : void
DeleteSelectedEntries ( IEnumerable entries ) : void
IndentItem ( ISublistEntry entry, ISublistEntry newParent ) : void
MainViewModel ( ) : System.Collections.Generic
RefreshAllEntries ( ) : void
UnindentItem ( ISublistEntry entry ) : void
UpdateEntry ( ISublistEntry entry ) : void

Protected Methods

Method Description
Initialize ( ) : void

Private Methods

Method Description
ChangeShowCompleted ( bool show, IEnumerable tree ) : void
ChangeShowCompletedInternal ( bool show, IEnumerable tree ) : void

Method Details

CreateEntry() public method

public CreateEntry ( ISublistEntry parent ) : void
parent ISublistEntry
return void

DeleteSelectedEntries() public method

public DeleteSelectedEntries ( IEnumerable entries ) : void
entries IEnumerable
return void

IndentItem() public method

public IndentItem ( ISublistEntry entry, ISublistEntry newParent ) : void
entry ISublistEntry
newParent ISublistEntry
return void

Initialize() protected method

protected Initialize ( ) : void
return void

MainViewModel() public method

public MainViewModel ( ) : System.Collections.Generic
return System.Collections.Generic

RefreshAllEntries() public method

public RefreshAllEntries ( ) : void
return void

UnindentItem() public method

public UnindentItem ( ISublistEntry entry ) : void
entry ISublistEntry
return void

UpdateEntry() public method

public UpdateEntry ( ISublistEntry entry ) : void
entry ISublistEntry
return void