module Slack::BlockKit::Composition::ConfirmationDialog::Confirmable
{Confirmable} contains the common behaviour for configuring a {ConfirmationDialog}
Public Class Methods
included(klass)
click to toggle source
# File lib/slack/block_kit/composition/confirmation_dialog.rb, line 15 def self.included(klass) klass.attr_accessor :confirm end
Public Instance Methods
confirmation_dialog() { |confirm| ... }
click to toggle source
# File lib/slack/block_kit/composition/confirmation_dialog.rb, line 19 def confirmation_dialog self.confirm = Composition::ConfirmationDialog.new yield(confirm) if block_given? self end