class Para::Markup::Alert
Public Instance Methods
container(message, options = {}, &block)
click to toggle source
# File lib/para/markup/alert.rb, line 4 def container(message, options = {}, &block) if block options = message message = capture { block.call } end type = options.delete(:type) || 'info' merge_class!(options, "alert") merge_class!(options, "alert-#{ type }") dismissable = !options.key?(:dismissable) || options.delete(:dismissable) merge_class!(options, "alert-dismissable") if dismissable content_tag :div, options do if dismissable close_button + message else message end end end