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¶
-