module RailsAdmin::Config::Proxyable
Public Instance Methods
bindings()
click to toggle source
# File lib/rails_admin/config/proxyable.rb, line 7 def bindings Thread.current[:rails_admin_bindings] ||= {} Thread.current[:rails_admin_bindings][self] end
bindings=(new_bindings)
click to toggle source
# File lib/rails_admin/config/proxyable.rb, line 12 def bindings=(new_bindings) Thread.current[:rails_admin_bindings] ||= {} if new_bindings.nil? Thread.current[:rails_admin_bindings].delete(self) else Thread.current[:rails_admin_bindings][self] = new_bindings end end
with(bindings = {})
click to toggle source
# File lib/rails_admin/config/proxyable.rb, line 21 def with(bindings = {}) RailsAdmin::Config::Proxyable::Proxy.new(self, bindings) end