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: Optional[str] = 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: Optional[str] = None, *args, **kwargs)[source]
class platypush.message.response.trello.TrelloBoard(id: str, name: str, url: str, closed: bool, lists: Optional[List[TrelloList]] = None, description: Optional[str] = None, date_last_activity: Optional[datetime] = None, *args, **kwargs)[source]

Bases: Mapping

__init__(id: str, name: str, url: str, closed: bool, lists: Optional[List[TrelloList]] = None, description: Optional[str] = None, date_last_activity: Optional[datetime] = 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: Optional[TrelloList] = None, comments: Optional[List[TrelloComment]] = None, labels: Optional[List[TrelloLabel]] = None, description: Optional[str] = None, due_date: Optional[Union[datetime, str]] = None, latest_card_move_date: Optional[Union[datetime, str]] = None, date_last_activity: Optional[Union[datetime, str]] = None, *args, **kwargs)[source]

Bases: Mapping

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

Bases: Mapping

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

Bases: Mapping

__init__(id: str, name: str, color: Optional[str] = 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: Optional[str], url: Optional[str], username: Optional[str], initials: Optional[str], member_type: Optional[str] = None, *args, **kwargs)[source]

Bases: Mapping

__init__(id: str, full_name: str, bio: Optional[str], url: Optional[str], username: Optional[str], initials: Optional[str], member_type: Optional[str] = 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: Optional[str] = None, avatar_url: Optional[str] = None, *args, **kwargs)[source]

Bases: Mapping

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