struct
Slack::UI::CompositionObjects::Confirmation
- Slack::UI::CompositionObjects::Confirmation
- Struct
- Value
- Object
Included Modules
- JSON::Serializable
- Slack::InitializerMacros
- Slack::UI::DynamicTextComposition
Defined in:
slack/ui/composition_objects/confirmation.crConstant Summary
-
ASSIGNED_TYPES =
[confirm : Confirm, deny : Deny, style : String | ::Nil = nil, text : Text, title : Title] of TypeDeclaration
Constructors
- .new(confirm : Confirm, deny : Deny, text : Text, title : Title, style : String | Nil = nil)
- .new(pull : JSON::PullParser)
Instance Method Summary
- #confirm : Confirm
- #confirm=(confirm : Confirm)
- #deny : Deny
- #deny=(deny : Deny)
- #style : String | Nil
- #style=(style : String | Nil)
- #text : Text
- #text=(text : Text)
- #title : Title
- #title=(title : Title)
Macros inherited from module Slack::InitializerMacros
generate_initializer
generate_initializer,
inherit_assigns
inherit_assigns,
properties_with_initializer(*type_declarations)
properties_with_initializer,
setup_initializer_hook
setup_initializer_hook
Macros inherited from module Slack::UI::DynamicTextComposition
text_object(klass, **options)
text_object
Constructor Detail
def self.new(confirm : Confirm, deny : Deny, text : Text, title : Title, style : String | Nil = nil)
#