platypush.message.response.todoist

class platypush.message.response.todoist.TodoistCollaborator(data: Dict[str, Any], *args, **kwargs)[source]
__init__(data: Dict[str, Any], *args, **kwargs)[source]

Initialize self. See help(type(self)) for accurate signature.

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]
Params:

target – Target [String] origin – Origin [String] output – Output [String] errors – Errors [List of strings or exceptions]

id – Message ID this response refers to

timestamp – Message timestamp [Float]

class platypush.message.response.todoist.TodoistFilter(color: [<class 'int'>], id: [<class 'int'>], is_deleted: [<class 'bool'>], is_favorite: [<class 'bool'>], item_order: [<class 'int'>], name: [<class 'str'>], query: [<class 'str'>], legacy_id: Optional[int] = None, *args, **kwargs)[source]
__init__(color: [<class 'int'>], id: [<class 'int'>], is_deleted: [<class 'bool'>], is_favorite: [<class 'bool'>], item_order: [<class 'int'>], name: [<class 'str'>], query: [<class 'str'>], legacy_id: Optional[int] = None, *args, **kwargs)[source]

Initialize self. See help(type(self)) for accurate signature.

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]
Params:

target – Target [String] origin – Origin [String] output – Output [String] errors – Errors [List of strings or exceptions]

id – Message ID this response refers to

timestamp – Message timestamp [Float]

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]

Initialize self. See help(type(self)) for accurate signature.

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]
Params:

target – Target [String] origin – Origin [String] output – Output [String] errors – Errors [List of strings or exceptions]

id – Message ID this response refers to

timestamp – Message timestamp [Float]

class platypush.message.response.todoist.TodoistLiveNotification(id: [<class 'int'>], is_deleted: [<class 'bool'>], created: [<class 'str'>], is_unread: [<class 'bool'>], notification_key: [<class 'str'>], notification_type: [<class 'str'>], completed_last_month: Optional[int] = None, karma_level: Optional[int] = None, promo_img: Optional[str] = None, completed_tasks: Optional[int] = None, *args, **kwargs)[source]
__init__(id: [<class 'int'>], is_deleted: [<class 'bool'>], created: [<class 'str'>], is_unread: [<class 'bool'>], notification_key: [<class 'str'>], notification_type: [<class 'str'>], completed_last_month: Optional[int] = None, karma_level: Optional[int] = None, promo_img: Optional[str] = None, completed_tasks: Optional[int] = None, *args, **kwargs)[source]

Initialize self. See help(type(self)) for accurate signature.

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]
Params:

target – Target [String] origin – Origin [String] output – Output [String] errors – Errors [List of strings or exceptions]

id – Message ID this response refers to

timestamp – Message timestamp [Float]

class platypush.message.response.todoist.TodoistNote(data: Dict[str, Any], *args, **kwargs)[source]
__init__(data: Dict[str, Any], *args, **kwargs)[source]

Initialize self. See help(type(self)) for accurate signature.

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]
Params:

target – Target [String] origin – Origin [String] output – Output [String] errors – Errors [List of strings or exceptions]

id – Message ID this response refers to

timestamp – Message timestamp [Float]

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]

Initialize self. See help(type(self)) for accurate signature.

class platypush.message.response.todoist.TodoistProjectNote(data: Dict[str, Any], *args, **kwargs)[source]
__init__(data: Dict[str, Any], *args, **kwargs)[source]

Initialize self. See help(type(self)) for accurate signature.

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]
Params:

target – Target [String] origin – Origin [String] output – Output [String] errors – Errors [List of strings or exceptions]

id – Message ID this response refers to

timestamp – Message timestamp [Float]

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]
Params:

target – Target [String] origin – Origin [String] output – Output [String] errors – Errors [List of strings or exceptions]

id – Message ID this response refers to

timestamp – Message timestamp [Float]

class platypush.message.response.todoist.TodoistReminder(data: Dict[str, Any], *args, **kwargs)[source]
__init__(data: Dict[str, Any], *args, **kwargs)[source]

Initialize self. See help(type(self)) for accurate signature.

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]
Params:

target – Target [String] origin – Origin [String] output – Output [String] errors – Errors [List of strings or exceptions]

id – Message ID this response refers to

timestamp – Message timestamp [Float]

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]
Params:

target – Target [String] origin – Origin [String] output – Output [String] errors – Errors [List of strings or exceptions]

id – Message ID this response refers to

timestamp – Message timestamp [Float]