todoist

class platypush.message.response.todoist.TodoistCollaborator(data: Dict[str, Any], *args, **kwargs)[source]
__init__(data: Dict[str, Any], *args, **kwargs)[source]
class platypush.message.response.todoist.TodoistCollaboratorsResponse(collaborators: List[platypush.message.response.todoist.TodoistCollaborator], **kwargs)[source]
__init__(collaborators: List[platypush.message.response.todoist.TodoistCollaborator], **kwargs)[source]
Parameters
  • target (str) – Target

  • origin (str) – Origin

  • output – Output

  • errors – Errors

  • id (str) – Message ID this response refers to

  • timestamp (float) – Message timestamp

class platypush.message.response.todoist.TodoistFilter[source]
__init__()[source]
class platypush.message.response.todoist.TodoistFiltersResponse(filters: List[platypush.message.response.todoist.TodoistFilter], **kwargs)[source]
__init__(filters: List[platypush.message.response.todoist.TodoistFilter], **kwargs)[source]
Parameters
  • target (str) – Target

  • origin (str) – Origin

  • output – Output

  • errors – Errors

  • id (str) – Message ID this response refers to

  • timestamp (float) – Message timestamp

class platypush.message.response.todoist.TodoistItem(content: str, id: int, checked: bool, priority: int, child_order: int, collapsed: bool, day_order: int, date_added: datetime.datetime, in_history: bool, is_deleted: bool, user_id: int, has_more_notes: bool = False, project_id: Optional[int] = None, parent_id: Optional[int] = None, responsible_uid: Optional[int] = None, date_completed: Optional[datetime.datetime] = None, assigned_by_uid: Optional[int] = None, due: Optional[Dict[str, Any]] = None, labels: Optional[List[str]] = None, legacy_project_id: Optional[int] = None, section_id: Optional[int] = None, sync_id: Optional[int] = None, *args, **kwargs)[source]
__init__(content: str, id: int, checked: bool, priority: int, child_order: int, collapsed: bool, day_order: int, date_added: datetime.datetime, in_history: bool, is_deleted: bool, user_id: int, has_more_notes: bool = False, project_id: Optional[int] = None, parent_id: Optional[int] = None, responsible_uid: Optional[int] = None, date_completed: Optional[datetime.datetime] = None, assigned_by_uid: Optional[int] = None, due: Optional[Dict[str, Any]] = None, labels: Optional[List[str]] = None, legacy_project_id: Optional[int] = None, section_id: Optional[int] = None, sync_id: Optional[int] = None, *args, **kwargs)[source]
class platypush.message.response.todoist.TodoistItemsResponse(items: List[platypush.message.response.todoist.TodoistItem], **kwargs)[source]
__init__(items: List[platypush.message.response.todoist.TodoistItem], **kwargs)[source]
Parameters
  • target (str) – Target

  • origin (str) – Origin

  • output – Output

  • errors – Errors

  • id (str) – Message ID this response refers to

  • timestamp (float) – Message timestamp

class platypush.message.response.todoist.TodoistLiveNotification[source]
__init__()[source]
class platypush.message.response.todoist.TodoistLiveNotificationsResponse(notifications: List[platypush.message.response.todoist.TodoistLiveNotification], **kwargs)[source]
__init__(notifications: List[platypush.message.response.todoist.TodoistLiveNotification], **kwargs)[source]
Parameters
  • target (str) – Target

  • origin (str) – Origin

  • output – Output

  • errors – Errors

  • id (str) – Message ID this response refers to

  • timestamp (float) – Message timestamp

class platypush.message.response.todoist.TodoistNote(data: Dict[str, Any], *args, **kwargs)[source]
__init__(data: Dict[str, Any], *args, **kwargs)[source]
class platypush.message.response.todoist.TodoistNotesResponse(notes: List[platypush.message.response.todoist.TodoistCollaborator], **kwargs)[source]
__init__(notes: List[platypush.message.response.todoist.TodoistCollaborator], **kwargs)[source]
Parameters
  • target (str) – Target

  • origin (str) – Origin

  • output – Output

  • errors – Errors

  • id (str) – Message ID this response refers to

  • timestamp (float) – Message timestamp

class platypush.message.response.todoist.TodoistProject(child_order: int, collapsed: int, color: int, has_more_notes: bool, id: int, is_archived: bool, is_deleted: bool, is_favorite: bool, name: str, shared: bool, inbox_project: Optional[bool] = None, legacy_id: Optional[int] = None, parent_id: Optional[int] = None, *args, **kwargs)[source]
__init__(child_order: int, collapsed: int, color: int, has_more_notes: bool, id: int, is_archived: bool, is_deleted: bool, is_favorite: bool, name: str, shared: bool, inbox_project: Optional[bool] = None, legacy_id: Optional[int] = None, parent_id: Optional[int] = None, *args, **kwargs)[source]
class platypush.message.response.todoist.TodoistProjectNote(data: Dict[str, Any], *args, **kwargs)[source]
__init__(data: Dict[str, Any], *args, **kwargs)[source]
class platypush.message.response.todoist.TodoistProjectNotesResponse(notes: List[platypush.message.response.todoist.TodoistCollaborator], **kwargs)[source]
__init__(notes: List[platypush.message.response.todoist.TodoistCollaborator], **kwargs)[source]
Parameters
  • target (str) – Target

  • origin (str) – Origin

  • output – Output

  • errors – Errors

  • id (str) – Message ID this response refers to

  • timestamp (float) – Message timestamp

class platypush.message.response.todoist.TodoistProjectsResponse(projects: List[platypush.message.response.todoist.TodoistProject], **kwargs)[source]
__init__(projects: List[platypush.message.response.todoist.TodoistProject], **kwargs)[source]
Parameters
  • target (str) – Target

  • origin (str) – Origin

  • output – Output

  • errors – Errors

  • id (str) – Message ID this response refers to

  • timestamp (float) – Message timestamp

class platypush.message.response.todoist.TodoistReminder(data: Dict[str, Any], *args, **kwargs)[source]
__init__(data: Dict[str, Any], *args, **kwargs)[source]
class platypush.message.response.todoist.TodoistRemindersResponse(reminders: List[platypush.message.response.todoist.TodoistReminder], **kwargs)[source]
__init__(reminders: List[platypush.message.response.todoist.TodoistReminder], **kwargs)[source]
Parameters
  • target (str) – Target

  • origin (str) – Origin

  • output – Output

  • errors – Errors

  • id (str) – Message ID this response refers to

  • timestamp (float) – Message timestamp

class platypush.message.response.todoist.TodoistResponse(target=None, origin=None, id=None, output=None, errors=None, timestamp=None, disable_logging=False)[source]
class platypush.message.response.todoist.TodoistUserResponse(auto_reminder: Optional[int] = None, avatar_big: Optional[str] = None, avatar_medium: Optional[str] = None, avatar_s640: Optional[str] = None, avatar_small: Optional[str] = None, business_account_id: Optional[int] = None, daily_goal: Optional[int] = None, date_format: Optional[str] = None, dateist_inline_disabled: Optional[bool] = None, dateist_lang: Optional[str] = None, days_off: Optional[List[int]] = None, default_reminder: Optional[str] = None, email: Optional[str] = None, features: Optional[Dict[str, Any]] = None, full_name: Optional[str] = None, id: Optional[int] = None, image_id: Optional[str] = None, inbox_project: Optional[int] = None, is_biz_admin: Optional[bool] = None, is_premium: Optional[bool] = None, join_date: Optional[datetime.datetime] = None, karma: Optional[float] = None, karma_trend: Optional[str] = None, lang: Optional[str] = None, legacy_inbox_project: Optional[int] = None, mobile_host: Optional[str] = None, mobile_number: Optional[str] = None, next_week: Optional[int] = None, premium_until: Optional[datetime.datetime] = None, share_limit: Optional[int] = None, sort_order: Optional[int] = None, start_day: Optional[int] = None, start_page: Optional[str] = None, theme: Optional[int] = None, time_format: Optional[int] = None, token: Optional[str] = None, tz_info: Optional[Dict[str, Any]] = None, unique_prefix: Optional[int] = None, websocket_url: Optional[str] = None, weekly_goal: Optional[int] = None, **kwargs)[source]
__init__(auto_reminder: Optional[int] = None, avatar_big: Optional[str] = None, avatar_medium: Optional[str] = None, avatar_s640: Optional[str] = None, avatar_small: Optional[str] = None, business_account_id: Optional[int] = None, daily_goal: Optional[int] = None, date_format: Optional[str] = None, dateist_inline_disabled: Optional[bool] = None, dateist_lang: Optional[str] = None, days_off: Optional[List[int]] = None, default_reminder: Optional[str] = None, email: Optional[str] = None, features: Optional[Dict[str, Any]] = None, full_name: Optional[str] = None, id: Optional[int] = None, image_id: Optional[str] = None, inbox_project: Optional[int] = None, is_biz_admin: Optional[bool] = None, is_premium: Optional[bool] = None, join_date: Optional[datetime.datetime] = None, karma: Optional[float] = None, karma_trend: Optional[str] = None, lang: Optional[str] = None, legacy_inbox_project: Optional[int] = None, mobile_host: Optional[str] = None, mobile_number: Optional[str] = None, next_week: Optional[int] = None, premium_until: Optional[datetime.datetime] = None, share_limit: Optional[int] = None, sort_order: Optional[int] = None, start_day: Optional[int] = None, start_page: Optional[str] = None, theme: Optional[int] = None, time_format: Optional[int] = None, token: Optional[str] = None, tz_info: Optional[Dict[str, Any]] = None, unique_prefix: Optional[int] = None, websocket_url: Optional[str] = None, weekly_goal: Optional[int] = None, **kwargs)[source]
Parameters
  • target (str) – Target

  • origin (str) – Origin

  • output – Output

  • errors – Errors

  • id (str) – Message ID this response refers to

  • timestamp (float) – Message timestamp