struct Slack::UI::Components::ButtonActions::ButtonData

Included Modules

Defined in:

slack/ui/components/button_actions.cr

Constant Summary

ASSIGNED_TYPES = [style : Styles | ::Nil = nil, text : String] of TypeDeclaration

Constructors

Instance Method Summary

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

Constructor Detail

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

def self.new(text : String, style : Styles | Nil = nil) #

Instance Method Detail

def style : Styles | Nil #

def style=(style : Styles | Nil) #

def text : String #

def text=(text : String) #