trello#

class platypush.message.response.trello.TrelloAttachment(id: str, bytes: int, date: str, edge_color: str, id_member: str, is_upload: bool, name: str, previews: List[TrelloPreview], url: str, mime_type: str | None = None, *args, **kwargs)[source]#

Bases: Mapping

__init__(id: str, bytes: int, date: str, edge_color: str, id_member: str, is_upload: bool, name: str, previews: List[TrelloPreview], url: str, mime_type: str | None = None, *args, **kwargs)[source]#
class platypush.message.response.trello.TrelloBoard(id: str, name: str, url: str, closed: bool, lists: List[TrelloList] | None = None, description: str | None = None, date_last_activity: datetime | None = None, *args, **kwargs)[source]#

Bases: Mapping

__init__(id: str, name: str, url: str, closed: bool, lists: List[TrelloList] | None = None, description: str | None = None, date_last_activity: datetime | None = None, *args, **kwargs)[source]#
class platypush.message.response.trello.TrelloBoardResponse(board: TrelloBoard, **kwargs)[source]#

Bases: TrelloResponse

__init__(board: TrelloBoard, **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.trello.TrelloBoardsResponse(boards: List[TrelloBoard], **kwargs)[source]#

Bases: TrelloResponse

__init__(boards: List[TrelloBoard], **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.trello.TrelloCard(id: str, name: str, url: str, closed: bool, board: TrelloBoard, is_due_complete: bool, list: TrelloList | None = None, comments: List[TrelloComment] | None = None, labels: List[TrelloLabel] | None = None, description: str | None = None, due_date: datetime | str | None = None, latest_card_move_date: datetime | str | None = None, date_last_activity: datetime | str | None = None, *args, **kwargs)[source]#

Bases: Mapping

__init__(id: str, name: str, url: str, closed: bool, board: TrelloBoard, is_due_complete: bool, list: TrelloList | None = None, comments: List[TrelloComment] | None = None, labels: List[TrelloLabel] | None = None, description: str | None = None, due_date: datetime | str | None = None, latest_card_move_date: datetime | str | None = None, date_last_activity: datetime | str | None = None, *args, **kwargs)[source]#
class platypush.message.response.trello.TrelloCardResponse(card: TrelloCard, **kwargs)[source]#

Bases: TrelloResponse

__init__(card: TrelloCard, **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.trello.TrelloCardsResponse(cards: List[TrelloCard], **kwargs)[source]#

Bases: TrelloResponse

__init__(cards: List[TrelloCard], **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.trello.TrelloChecklist(id: str, name: str, checklist_items: List[TrelloChecklistItem], *args, **kwargs)[source]#

Bases: Mapping

__init__(id: str, name: str, checklist_items: List[TrelloChecklistItem], *args, **kwargs)[source]#
class platypush.message.response.trello.TrelloChecklistItem(id: str, name: str, checked: bool, *args, **kwargs)[source]#

Bases: Mapping

__init__(id: str, name: str, checked: bool, *args, **kwargs)[source]#
class platypush.message.response.trello.TrelloComment(id: str, text: str, type: str, creator: TrelloUser, date: str | datetime, *args, **kwargs)[source]#

Bases: Mapping

__init__(id: str, text: str, type: str, creator: TrelloUser, date: str | datetime, *args, **kwargs)[source]#
class platypush.message.response.trello.TrelloLabel(id: str, name: str, color: str | None = None, *args, **kwargs)[source]#

Bases: Mapping

__init__(id: str, name: str, color: str | None = None, *args, **kwargs)[source]#
class platypush.message.response.trello.TrelloList(id: str, name: str, closed: bool, subscribed: bool, *args, **kwargs)[source]#

Bases: Mapping

__init__(id: str, name: str, closed: bool, subscribed: bool, *args, **kwargs)[source]#
class platypush.message.response.trello.TrelloListsResponse(lists: List[TrelloList], **kwargs)[source]#

Bases: TrelloResponse

__init__(lists: List[TrelloList], **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.trello.TrelloMember(id: str, full_name: str, bio: str | None, url: str | None, username: str | None, initials: str | None, member_type: str | None = None, *args, **kwargs)[source]#

Bases: Mapping

__init__(id: str, full_name: str, bio: str | None, url: str | None, username: str | None, initials: str | None, member_type: str | None = None, *args, **kwargs)[source]#
class platypush.message.response.trello.TrelloMembersResponse(members: List[TrelloMember], **kwargs)[source]#

Bases: Mapping

__init__(members: List[TrelloMember], **kwargs)[source]#
class platypush.message.response.trello.TrelloPreview(id: str, scaled: bool, url: str, bytes: int, height: int, width: int, *args, **kwargs)[source]#

Bases: Mapping

__init__(id: str, scaled: bool, url: str, bytes: int, height: int, width: int, *args, **kwargs)[source]#
class platypush.message.response.trello.TrelloResponse(target=None, origin=None, id=None, output=None, errors=None, timestamp=None, logging_level=20)[source]#

Bases: Response

class platypush.message.response.trello.TrelloUser(id: str, username: str, fullname: str, initials: str | None = None, avatar_url: str | None = None, *args, **kwargs)[source]#

Bases: Mapping

__init__(id: str, username: str, fullname: str, initials: str | None = None, avatar_url: str | None = None, *args, **kwargs)[source]#