class SlackWidgets::Picker
Public Class Methods
create(name:, text: nil)
click to toggle source
# File lib/slack_widgets/widgets/pickers/picker.rb, line 16 def self.create(name:, text: nil) new(name: name, text: text).render end
new(name:, text: nil)
click to toggle source
# File lib/slack_widgets/widgets/pickers/picker.rb, line 3 def initialize(name:, text: nil) @name = name @text = text end
Public Instance Methods
render()
click to toggle source
# File lib/slack_widgets/widgets/pickers/picker.rb, line 8 def render { 'type': 'select', 'name': @name, 'text': @text } end