lib/slack/block_kit/layout/input.rb in slack-ruby-block-kit-0.21.0 vs lib/slack/block_kit/layout/input.rb in slack-ruby-block-kit-0.22.0
- old
+ new
@@ -28,42 +28,46 @@
@optional = optional
@element = element
@dispatch_action = dispatch_action
end
- def conversation_select(placeholder:, action_id:, initial: nil, emoji: nil)
+ def conversation_select(placeholder:, action_id:, initial: nil, emoji: nil, default_to_current_conversation: nil, response_url_enabled: nil)
@element = Element::ConversationsSelect.new(
placeholder: placeholder,
action_id: action_id,
initial: initial,
- emoji: emoji
+ emoji: emoji,
+ default_to_current_conversation: default_to_current_conversation,
+ response_url_enabled: response_url_enabled
)
yield(@element) if block_given?
self
end
- def multi_conversations_select(placeholder:, action_id:, initial: nil, emoji: nil, max_selected_items: nil)
+ def multi_conversations_select(placeholder:, action_id:, initial: nil, emoji: nil, max_selected_items: nil, default_to_current_conversation: nil)
@element = Element::MultiConversationsSelect.new(
placeholder: placeholder,
action_id: action_id,
initial: initial,
emoji: emoji,
- max_selected_items: max_selected_items
+ max_selected_items: max_selected_items,
+ default_to_current_conversation: default_to_current_conversation
)
yield(@element) if block_given?
self
end
- def channels_select(placeholder:, action_id:, initial: nil, emoji: nil)
+ def channels_select(placeholder:, action_id:, initial: nil, emoji: nil, response_url_enabled: nil)
@element = Element::ChannelsSelect.new(
placeholder: placeholder,
action_id: action_id,
initial: initial,
- emoji: emoji
+ emoji: emoji,
+ response_url_enabled: response_url_enabled
)
yield(@element) if block_given?
self