struct Slack::UI::Modal
- Slack::UI::Modal
- Slack::UI::Surface
- Struct
- Value
- Object
Defined in:
slack/ui/surfaces/modal.crConstant Summary
-
ASSIGNED_TYPES =
[blocks : Array(Slack::TypeAliases::ModalBlock), close : Close, submit : Submit, title : Title] of TypeDeclaration
Constructors
- .new(blocks : Array(Slack::TypeAliases::ModalBlock), close : Close, submit : Submit, title : Title)
- .new(pull : JSON::PullParser)
Instance Method Summary
- #blocks : Array(Slack::TypeAliases::ModalBlock)
- #blocks=(blocks : Array(Slack::TypeAliases::ModalBlock))
- #close : Close
- #close=(close : Close)
- #submit : Submit
- #submit=(submit : Submit)
- #title : Title
- #title=(title : Title)
- #type : String
Constructor methods inherited from struct Slack::UI::Surface
new(pull : JSON::PullParser)
new
Constructor Detail
def self.new(blocks : Array(Slack::TypeAliases::ModalBlock), close : Close, submit : Submit, title : Title)
#