class RoughSwal::Alert

Public Class Methods

new(session, &block) click to toggle source
# File lib/rough_swal.rb, line 43
def initialize(session, &block)
  @swal_params = Default.params
  instance_eval(&block)
  Caller.sweet_alert(session, :sweet_alert, @swal_params)
end

Public Instance Methods

method_missing(name, pre_title = nil, pre_text = nil) click to toggle source
Calls superclass method
# File lib/rough_swal.rb, line 50
def method_missing(name, pre_title = nil, pre_text = nil)
  params = Preset.find(name) || super
  @swal_params.merge!(params)
  title pre_title
  text pre_text if pre_text
end