Sha256: f2cac4e19da0e919797987c96335cc2c97b33b152d320747a97c369631f5946b
Contents?: true
Size: 852 Bytes
Versions: 3
Compression:
Stored size: 852 Bytes
Contents
module Platformx module NotifyHelpers ######################################################## # # Start Helpers # ######################################################## def x_notify(flash: "", timer: 4000, align: "right", from:"top") color = "success" message = "" if !flash[:success].nil? message = flash[:success] color = "success" end if !flash[:notice].nil? message = flash[:notice] color = "warning" end if !flash[:error].nil? message = flash[:error] color = "danger" end unless message == "" cb = <<EOS <script> $().ready(function(){$.notify({message: "#{message}"},{type: "#{color}",timer: #{timer}, placement: {from: "#{from}",align: "#{align}"}});}); </script> EOS return cb end end ######################################################## # # End # ######################################################## end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
platformx-0.0.7 | lib/platformx/notify.rb |
platformx-0.0.6 | lib/platformx/notify.rb |
platformx-0.0.4 | lib/platformx/notify.rb |