class
Tourmaline::ChecklistTasksDone
- Tourmaline::ChecklistTasksDone
- Reference
- Object
Overview
Describes a service message about checklist tasks marked as done or not done.
Included Modules
- JSON::Serializable
Defined in:
tourmaline/types/api.crConstructors
- .new(pull : JSON::PullParser)
- .new(checklist_message : Tourmaline::Message | Nil = nil, marked_as_done_task_ids : Array(Int32 | Int64) = [] of Int32 | Int64, marked_as_not_done_task_ids : Array(Int32 | Int64) = [] of Int32 | Int64)
Instance Method Summary
-
#checklist_message : Tourmaline::Message | Nil
Optional.
-
#checklist_message=(checklist_message : Tourmaline::Message | Nil)
Optional.
-
#marked_as_done_task_ids : Array(Int32 | Int64)
Optional.
-
#marked_as_done_task_ids=(marked_as_done_task_ids : Array(Int32 | Int64))
Optional.
-
#marked_as_not_done_task_ids : Array(Int32 | Int64)
Optional.
-
#marked_as_not_done_task_ids=(marked_as_not_done_task_ids : Array(Int32 | Int64))
Optional.
Constructor Detail
Instance Method Detail
Optional. Message containing the checklist whose tasks were marked as done or not done. Note that the Message object in this field will not contain the reply_to_message field even if it itself is a reply.
Optional. Message containing the checklist whose tasks were marked as done or not done. Note that the Message object in this field will not contain the reply_to_message field even if it itself is a reply.
Optional. Identifiers of the tasks that were marked as done
Optional. Identifiers of the tasks that were marked as done
Optional. Identifiers of the tasks that were marked as not done
Optional. Identifiers of the tasks that were marked as not done