Tourmaline::Checklist
Inherits JSON::Serializable < Reference < Object
Describes a checklist.
Constructors
new(pull : JSON::PullParser)
Sourcenew(title : String, tasks : Array(Tourmaline::ChecklistTask) = [] of Tourmaline::ChecklistTask, title_entities : Array(Tourmaline::MessageEntity) = [] of Tourmaline::MessageEntity, others_can_add_tasks : Bool | Nil = nil, others_can_mark_tasks_as_done : Bool | Nil = nil)
Sourcenew(*, __pull_for_json_serializable pull : JSON::PullParser)
SourceInstance methods
Optional. True, if users other than the creator of the list can add tasks to the list
others_can_add_tasks?
Optional. True, if users other than the creator of the list can add tasks to the list
Optional. True, if users other than the creator of the list can mark tasks as done or not done
others_can_mark_tasks_as_done?
Optional. True, if users other than the creator of the list can mark tasks as done or not done
Optional. Special entities that appear in the checklist title