class Slack::Request::ParamsAction

Included Modules

Defined in:

slack-api/request/common/action.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(name : String, text : Nil | String, type : String) #

[View source]
def self.new(pull : JSON::PullParser) #

[View source]

Instance Method Detail

def confirm : ParamsConfirmation | Nil #

[View source]
def confirm=(confirm : ParamsConfirmation | Nil) #

[View source]
def data_source : String | Nil #

[View source]
def data_source=(data_source : String | Nil) #

[View source]
def min_query_length : Int32 | Nil #

[View source]
def min_query_length=(min_query_length : Int32 | Nil) #

[View source]
def name : String #

[View source]
def name=(name : String) #

[View source]
def option_groups : Array(ParamsOptionGroup) | Nil #

[View source]
def option_groups=(option_groups : Array(ParamsOptionGroup) | Nil) #

[View source]
def options : Array(ParamsOption) | Nil #

[View source]
def options=(options : Array(ParamsOption) | Nil) #

[View source]
def selected_options : Array(ParamsOption) | Nil #

[View source]
def selected_options=(selected_options : Array(ParamsOption) | Nil) #

[View source]
def style : String | Nil #

[View source]
def style=(style : String | Nil) #

[View source]
def text : String | Nil #

[View source]
def text=(text : String | Nil) #

[View source]
def type : String #

[View source]
def type=(type : String) #

[View source]
def value : String | Nil #

[View source]
def value=(value : String | Nil) #

[View source]