todoist.managers¶
-
class
todoist.managers.projects.
ProjectsManager
(api)[source]¶ Bases:
todoist.managers.generic.Manager
,todoist.managers.generic.AllMixin
,todoist.managers.generic.GetByIdMixin
,todoist.managers.generic.SyncMixin
-
state_name
= 'projects'¶
-
object_type
= 'project'¶
Shares a project with a user.
-
-
class
todoist.managers.items.
ItemsManager
(api)[source]¶ Bases:
todoist.managers.generic.Manager
,todoist.managers.generic.AllMixin
,todoist.managers.generic.GetByIdMixin
,todoist.managers.generic.SyncMixin
-
state_name
= 'items'¶
-
object_type
= 'item'¶
-
complete
(item_id, date_completed=None, force_history=None)[source]¶ Marks item as completed remotely.
-
-
class
todoist.managers.labels.
LabelsManager
(api)[source]¶ Bases:
todoist.managers.generic.Manager
,todoist.managers.generic.AllMixin
,todoist.managers.generic.GetByIdMixin
,todoist.managers.generic.SyncMixin
-
state_name
= 'labels'¶
-
object_type
= 'label'¶
-
-
class
todoist.managers.notes.
GenericNotesManager
(api)[source]¶ Bases:
todoist.managers.generic.Manager
,todoist.managers.generic.AllMixin
,todoist.managers.generic.GetByIdMixin
,todoist.managers.generic.SyncMixin
-
object_type
= 'note'¶
-
-
class
todoist.managers.notes.
NotesManager
(api)[source]¶ Bases:
todoist.managers.notes.GenericNotesManager
-
state_name
= 'notes'¶
-
-
class
todoist.managers.notes.
ProjectNotesManager
(api)[source]¶ Bases:
todoist.managers.notes.GenericNotesManager
-
state_name
= 'project_notes'¶
-
-
class
todoist.managers.filters.
FiltersManager
(api)[source]¶ Bases:
todoist.managers.generic.Manager
,todoist.managers.generic.AllMixin
,todoist.managers.generic.GetByIdMixin
,todoist.managers.generic.SyncMixin
-
state_name
= 'filters'¶
-
object_type
= 'filter'¶
-
-
class
todoist.managers.reminders.
RemindersManager
(api)[source]¶ Bases:
todoist.managers.generic.Manager
,todoist.managers.generic.AllMixin
,todoist.managers.generic.GetByIdMixin
,todoist.managers.generic.SyncMixin
-
state_name
= 'reminders'¶
-
object_type
= 'reminder'¶
-
-
class
todoist.managers.locations.
LocationsManager
(api)[source]¶ Bases:
todoist.managers.generic.Manager
,todoist.managers.generic.AllMixin
,todoist.managers.generic.SyncMixin
-
state_name
= 'locations'¶
-
object_type
= None¶
-
-
class
todoist.managers.user.
UserManager
(api)[source]¶
-
class
todoist.managers.invitations.
InvitationsManager
(api)[source]¶ Bases:
todoist.managers.generic.Manager
,todoist.managers.generic.SyncMixin
-
state_name
= None¶
-
object_type
= 'share_invitation'¶
-
-
class
todoist.managers.collaborators.
CollaboratorsManager
(api)[source]¶ Bases:
todoist.managers.generic.Manager
,todoist.managers.generic.GetByIdMixin
,todoist.managers.generic.SyncMixin
-
state_name
= 'collaborators'¶
-
object_type
= None¶
-
-
class
todoist.managers.collaborator_states.
CollaboratorStatesManager
(api)[source]¶ Bases:
todoist.managers.generic.Manager
,todoist.managers.generic.SyncMixin
-
state_name
= 'collaborator_states'¶
-
object_type
= None¶
-
-
class
todoist.managers.biz_invitations.
BizInvitationsManager
(api)[source]¶ Bases:
todoist.managers.generic.Manager
-
state_name
= None¶
-
object_type
= None¶
-
-
class
todoist.managers.live_notifications.
LiveNotificationsManager
(api)[source]¶ Bases:
todoist.managers.generic.Manager
,todoist.managers.generic.GetByIdMixin
,todoist.managers.generic.AllMixin
,todoist.managers.generic.SyncMixin
-
state_name
= 'live_notifications'¶
-
object_type
= None¶
-
-
class
todoist.managers.generic.
Manager
(api)[source]¶ Bases:
object
-
state_name
= None¶
-
object_type
= None¶
-
state
¶
-
queue
¶
-
token
¶
-