Module: Shrine::Plugins::DataUri::AttachmentMethods

Defined in:
lib/shrine/plugins/data_uri.rb

Instance Method Summary collapse

Instance Method Details

#initialize(name, **options) ⇒ Object



91
92
93
94
95
96
97
98
99
100
101
# File 'lib/shrine/plugins/data_uri.rb', line 91

def initialize(name, **options)
  super

  define_method :"#{name}_data_uri=" do |uri|
    send(:"#{name}_attacher").data_uri = uri
  end

  define_method :"#{name}_data_uri" do
    send(:"#{name}_attacher").data_uri
  end
end