C# Class IronCow.TaskList

Inheritance: IronCow.RtmFatElement, INotifyPropertyChanged, IComparable
Mostrar archivo Open project: mbmccormick/Milkman Class Usage Examples

Public Methods

Method Description
AddTask ( Task task, VoidCallback callback ) : void
Archive ( VoidCallback callback ) : void
CompareTo ( object obj ) : int
GetFlag ( TaskListFlags flag ) : bool
SyncTasks ( SyncCallback callback ) : void
TaskList ( ) : System
TaskList ( string name ) : System
Unarchive ( VoidCallback callback ) : void

Protected Methods

Method Description
DoSync ( bool firstSync, IronCow.Rest.RawRtmElement element ) : void

Private Methods

Method Description
InternalSync ( IronCow.Rest.RawList rawList ) : void
OnPropertyChanged ( string propertyName ) : void
SetFlag ( TaskListFlags flag, bool value ) : void
TaskList ( IronCow.Rest.RawList list ) : System

Method Details

AddTask() public method

public AddTask ( Task task, VoidCallback callback ) : void
task Task
callback VoidCallback
return void

Archive() public method

public Archive ( VoidCallback callback ) : void
callback VoidCallback
return void

CompareTo() public method

public CompareTo ( object obj ) : int
obj object
return int

DoSync() protected method

protected DoSync ( bool firstSync, IronCow.Rest.RawRtmElement element ) : void
firstSync bool
element IronCow.Rest.RawRtmElement
return void

GetFlag() public method

public GetFlag ( TaskListFlags flag ) : bool
flag TaskListFlags
return bool

SyncTasks() public method

public SyncTasks ( SyncCallback callback ) : void
callback SyncCallback
return void

TaskList() public method

public TaskList ( ) : System
return System

TaskList() public method

public TaskList ( string name ) : System
name string
return System

Unarchive() public method

public Unarchive ( VoidCallback callback ) : void
callback VoidCallback
return void