class TelegramBot::InputChecklist

Included Modules

Defined in:

telegram_bot/types/checklist.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(title : String, tasks : Array(InputChecklistTask), *, parse_mode : Nil | String = nil, title_entities : Nil | Array(TelegramBot::MessageEntity) = nil, others_can_add_tasks : Bool | Nil = nil, others_can_mark_tasks_as_done : Bool | Nil = nil) #

def self.new(pull : JSON::PullParser) #

def self.new(*, __pull_for_json_serializable pull : JSON::PullParser) #

Instance Method Detail

def others_can_add_tasks=(others_can_add_tasks : Bool | Nil) #

def others_can_add_tasks? : Bool | Nil #

def others_can_mark_tasks_as_done=(others_can_mark_tasks_as_done : Bool | Nil) #

def others_can_mark_tasks_as_done? : Bool | Nil #

def parse_mode : String | Nil #

def parse_mode=(parse_mode : String | Nil) #

def tasks : Array(InputChecklistTask) #

def tasks=(tasks : Array(InputChecklistTask)) #

def title : String #

def title=(title : String) #

def title_entities : Array(MessageEntity) | Nil #

def title_entities=(title_entities : Array(MessageEntity) | Nil) #