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