Sha256: 1aaac0733fcabf62a5f0bfbccbfc2ec6587c959eee55ac87244c6dfd85bdf8a6
Contents?: true
Size: 955 Bytes
Versions: 2
Compression:
Stored size: 955 Bytes
Contents
class AlertsController < ApplicationController def index end def direct swal { success 'direct', 'direct rendering' function 'function(){ alert("raw alert") }' } case params[:direct_type] when 'json' render json: {json: :json} when 'text' render text: 'text' when 'xml' render xml: '<xml><body>html</body></xml>' else # do nothing end end def show case params[:swal_type] when 'success' swal { success 'Success', 'success text' } when 'info' swal { info 'Info', 'info text' } when 'warning' swal { warning 'Warning', 'warning text' } when 'error' swal { error 'Error', 'error text' } when 'preset' swal { preset 'Preset', 'preset text' } else # do nothing end render :index end def templater swal { success 'template test', 'templating' } end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
rough_swal-0.0.4 | spec/dummy/app/controllers/alerts_controller.rb |
rough_swal-0.0.3 | spec/dummy/app/controllers/alerts_controller.rb |