Module: Slack::BlockKit
- Defined in:
- lib/slack/block_kit.rb,
lib/slack/block_kit/blocks.rb,
lib/slack/block_kit/layout/image.rb,
lib/slack/block_kit/element/image.rb,
lib/slack/block_kit/element/button.rb,
lib/slack/block_kit/layout/actions.rb,
lib/slack/block_kit/layout/context.rb,
lib/slack/block_kit/layout/divider.rb,
lib/slack/block_kit/layout/section.rb,
lib/slack/block_kit/composition/mrkdwn.rb,
lib/slack/block_kit/composition/option.rb,
lib/slack/block_kit/element/date_picker.rb,
lib/slack/block_kit/element/users_select.rb,
lib/slack/block_kit/element/overflow_menu.rb,
lib/slack/block_kit/element/static_select.rb,
lib/slack/block_kit/composition/plain_text.rb,
lib/slack/block_kit/element/channels_select.rb,
lib/slack/block_kit/element/external_select.rb,
lib/slack/block_kit/composition/option_group.rb,
lib/slack/block_kit/element/conversations_select.rb,
lib/slack/block_kit/composition/confirmation_dialog.rb
Defined Under Namespace
Modules: Composition, Element, Layout Classes: Blocks
Constant Summary collapse
- VERSION =
'0.3.2'
Class Method Summary collapse
Class Method Details
.blocks {|blocks| ... } ⇒ Object
18 19 20 21 22 23 24 |
# File 'lib/slack/block_kit.rb', line 18 def blocks blocks = Blocks.new yield(blocks) if block_given? blocks end |