C# Class IronCow.Rtm

Mostrar archivo Open project: mbmccormick/Milkman Class Usage Examples

Public Properties

Property Type Description
Resources ResourceDictionary

Private Properties

Property Type Description
GetResponse void
GetResponse void
GetResponse void
GetResponse void
Rtm System

Public Methods

Method Description
AddTask ( string name, bool parse, string listId, VoidCallback callback ) : void
CacheLists ( VoidCallback callback ) : void
CacheLocations ( VoidCallback callback ) : void
CacheTasks ( VoidCallback callback ) : void
CacheUserSettings ( VoidCallback callback ) : void
CheckLogin ( CheckLoginCallback callback ) : void
CheckToken ( string token, CheckTokenCallback callback ) : void
DisableSyncing ( ) : void
ExecuteRequest ( Request request ) : void
GetAuthenticationUrl ( string frob, AuthenticationPermissions permission ) : string
GetDefaultTaskList ( ) : TaskList
GetFrob ( FrobCallback callback ) : void
GetInbox ( ) : TaskList
GetNearbyTasks ( double latitude, double longitude, double radius ) : List
GetNoDueTasks ( ) : List
GetOrStartTimeline ( TimelineCallback callback ) : void
GetOverdueTasks ( ) : List
GetParentableTaskLists ( bool includeSmartLists ) : IEnumerable
GetSearchableTaskLists ( bool includeArchivedLists ) : IEnumerable
GetTags ( ) : string[]
GetTask ( string id ) : Task
GetTasks ( string listId, TaskArrayCallback callback ) : void
GetTasks ( string listId, string filter, TaskArrayCallback callback ) : void
GetTasksByTag ( ) : ObservableCollection>.Dictionary
GetTasksFromFilter ( string filter, TaskArrayCallback callback ) : void
GetTimeline ( ) : int
GetTodayTasks ( ) : List
GetToken ( string frob, TokenCallback callback ) : void
GetTomorrowTasks ( ) : List
GetWeekTasks ( ) : List
LoadListsFromResponse ( Response response ) : void
LoadLocationsFromResponse ( Response response ) : void
LoadTasksFromResponse ( Response response ) : void
LoadUserSettingsFromResponse ( Response response ) : void
ParseTime ( string text, string timezone, TimeFormat timeFormat, DateTimeCallback callback ) : void
Rtm ( IRestClient client ) : System
Rtm ( string apiKey, string sharedSecret ) : System
Rtm ( string apiKey, string sharedSecret, string token ) : System
SearchTasksLocally ( string filter ) : List
StartTimeline ( TimelineCallback callback ) : void
SyncContactGroups ( SyncCallback callback ) : void
SyncContacts ( SyncCallback callback ) : void
SyncEverything ( SyncCallback callback ) : void
SyncLocations ( SyncCallback callback ) : void
SyncTaskLists ( SyncCallback callback ) : void
SyncUserSettings ( SyncCallback callback ) : void
UndoTransaction ( Transaction transaction, VoidCallback callback ) : void
UndoTransaction ( int transactionId, VoidCallback callback ) : void

Private Methods

Method Description
GetResponse ( string method, string>.Dictionary parameters, ResponseCallback callback ) : void
GetResponse ( string method, string>.Dictionary parameters, bool throwOnError, ResponseCallback callback ) : void
GetResponse ( string method, ResponseCallback callback ) : void
GetResponse ( string method, bool throwOnError, ResponseCallback callback ) : void
Rtm ( ) : System

Method Details

AddTask() public method

public AddTask ( string name, bool parse, string listId, VoidCallback callback ) : void
name string
parse bool
listId string
callback VoidCallback
return void

CacheLists() public method

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

CacheLocations() public method

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

CacheTasks() public method

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

CacheUserSettings() public method

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

CheckLogin() public method

public CheckLogin ( CheckLoginCallback callback ) : void
callback CheckLoginCallback
return void

CheckToken() public method

public CheckToken ( string token, CheckTokenCallback callback ) : void
token string
callback CheckTokenCallback
return void

DisableSyncing() public method

public DisableSyncing ( ) : void
return void

ExecuteRequest() public method

public ExecuteRequest ( Request request ) : void
request Request
return void

GetAuthenticationUrl() public method

public GetAuthenticationUrl ( string frob, AuthenticationPermissions permission ) : string
frob string
permission AuthenticationPermissions
return string

GetDefaultTaskList() public method

public GetDefaultTaskList ( ) : TaskList
return TaskList

GetFrob() public method

public GetFrob ( FrobCallback callback ) : void
callback FrobCallback
return void

GetInbox() public method

public GetInbox ( ) : TaskList
return TaskList

GetNearbyTasks() public method

public GetNearbyTasks ( double latitude, double longitude, double radius ) : List
latitude double
longitude double
radius double
return List

GetNoDueTasks() public method

public GetNoDueTasks ( ) : List
return List

GetOrStartTimeline() public method

public GetOrStartTimeline ( TimelineCallback callback ) : void
callback TimelineCallback
return void

GetOverdueTasks() public method

public GetOverdueTasks ( ) : List
return List

GetParentableTaskLists() public method

public GetParentableTaskLists ( bool includeSmartLists ) : IEnumerable
includeSmartLists bool
return IEnumerable

GetSearchableTaskLists() public method

public GetSearchableTaskLists ( bool includeArchivedLists ) : IEnumerable
includeArchivedLists bool
return IEnumerable

GetTags() public method

public GetTags ( ) : string[]
return string[]

GetTask() public method

public GetTask ( string id ) : Task
id string
return Task

GetTasks() public method

public GetTasks ( string listId, TaskArrayCallback callback ) : void
listId string
callback TaskArrayCallback
return void

GetTasks() public method

public GetTasks ( string listId, string filter, TaskArrayCallback callback ) : void
listId string
filter string
callback TaskArrayCallback
return void

GetTasksByTag() public method

public GetTasksByTag ( ) : ObservableCollection>.Dictionary
return ObservableCollection>.Dictionary

GetTasksFromFilter() public method

public GetTasksFromFilter ( string filter, TaskArrayCallback callback ) : void
filter string
callback TaskArrayCallback
return void

GetTimeline() public method

public GetTimeline ( ) : int
return int

GetTodayTasks() public method

public GetTodayTasks ( ) : List
return List

GetToken() public method

public GetToken ( string frob, TokenCallback callback ) : void
frob string
callback TokenCallback
return void

GetTomorrowTasks() public method

public GetTomorrowTasks ( ) : List
return List

GetWeekTasks() public method

public GetWeekTasks ( ) : List
return List

LoadListsFromResponse() public method

public LoadListsFromResponse ( Response response ) : void
response Response
return void

LoadLocationsFromResponse() public method

public LoadLocationsFromResponse ( Response response ) : void
response Response
return void

LoadTasksFromResponse() public method

public LoadTasksFromResponse ( Response response ) : void
response Response
return void

LoadUserSettingsFromResponse() public method

public LoadUserSettingsFromResponse ( Response response ) : void
response Response
return void

ParseTime() public method

public ParseTime ( string text, string timezone, TimeFormat timeFormat, DateTimeCallback callback ) : void
text string
timezone string
timeFormat TimeFormat
callback DateTimeCallback
return void

Rtm() public method

public Rtm ( IRestClient client ) : System
client IRestClient
return System

Rtm() public method

public Rtm ( string apiKey, string sharedSecret ) : System
apiKey string
sharedSecret string
return System

Rtm() public method

public Rtm ( string apiKey, string sharedSecret, string token ) : System
apiKey string
sharedSecret string
token string
return System

SearchTasksLocally() public method

public SearchTasksLocally ( string filter ) : List
filter string
return List

StartTimeline() public method

public StartTimeline ( TimelineCallback callback ) : void
callback TimelineCallback
return void

SyncContactGroups() public method

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

SyncContacts() public method

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

SyncEverything() public method

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

SyncLocations() public method

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

SyncTaskLists() public method

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

SyncUserSettings() public method

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

UndoTransaction() public method

public UndoTransaction ( Transaction transaction, VoidCallback callback ) : void
transaction Transaction
callback VoidCallback
return void

UndoTransaction() public method

public UndoTransaction ( int transactionId, VoidCallback callback ) : void
transactionId int
callback VoidCallback
return void

Property Details

Resources public_oe property

public ResourceDictionary Resources
return ResourceDictionary