class Loadergif::Rails::Configuration
Stores runtime configuration information.
Example settings
Lazyload::Rails.configure do |c| c.placeholder = "/public/img/grey.gif" end
Public Class Methods
new()
click to toggle source
Set default settings
# File lib/loadergif/config.rb, line 31 def initialize @placeholder = "data:image/gif;base64,R0lGODdhAQABAPAAAMPDwwAAACwAAAAAAQABAAACAkQBADs=" @lazy_by_default = false end
Public Instance Methods
lazy_by_default()
click to toggle source
# File lib/loadergif/config.rb, line 26 def lazy_by_default @lazy_by_default end
lazy_by_default=(lazy_by_default)
click to toggle source
When set to true every image_tag will include { lazy: true } by default
# File lib/loadergif/config.rb, line 23 def lazy_by_default=(lazy_by_default) @lazy_by_default = true end
placeholder()
click to toggle source
The placeholder image to put into the img src attribute (default: 1×1 pixel grey gif at “”).
# File lib/loadergif/config.rb, line 15 def placeholder @placeholder end
placeholder=(new_placeholder)
click to toggle source
# File lib/loadergif/config.rb, line 18 def placeholder=(new_placeholder) @placeholder = new_placeholder end