Sha256: 910cb0a63d99bf2a1f078a8b4ab7bd9bac549ffb38fddeaea08919ea04cd74f7

Contents?: true

Size: 529 Bytes

Versions: 66

Compression:

Stored size: 529 Bytes

Contents

# frozen_string_literal: true

class Object
  def instance_variable_get(name)
    name.is_a?(::Proscenium::CssModule::Name) ? super(name.to_sym) : super
  end

  def instance_variable_set(name, obj)
    name.is_a?(::Proscenium::CssModule::Name) ? super(name.to_sym, obj) : super
  end

  def instance_variable_defined?(name)
    name.is_a?(::Proscenium::CssModule::Name) ? super(name.to_sym) : super
  end

  def remove_instance_variable(name)
    name.is_a?(::Proscenium::CssModule::Name) ? super(name.to_sym) : super
  end
end

Version data entries

66 entries across 66 versions & 1 rubygems

Version Path
proscenium-0.19.0.beta6-x86_64-linux lib/proscenium/core_ext/object/css_module_ivars.rb
proscenium-0.19.0.beta6-aarch64-linux lib/proscenium/core_ext/object/css_module_ivars.rb
proscenium-0.19.0.beta6-arm64-darwin lib/proscenium/core_ext/object/css_module_ivars.rb
proscenium-0.19.0.beta6-x86_64-darwin lib/proscenium/core_ext/object/css_module_ivars.rb
proscenium-0.19.0.beta6 lib/proscenium/core_ext/object/css_module_ivars.rb
proscenium-0.19.0.beta5-x86_64-linux lib/proscenium/core_ext/object/css_module_ivars.rb
proscenium-0.19.0.beta5-aarch64-linux lib/proscenium/core_ext/object/css_module_ivars.rb
proscenium-0.19.0.beta5-arm64-darwin lib/proscenium/core_ext/object/css_module_ivars.rb
proscenium-0.19.0.beta5-x86_64-darwin lib/proscenium/core_ext/object/css_module_ivars.rb
proscenium-0.19.0.beta5 lib/proscenium/core_ext/object/css_module_ivars.rb
proscenium-0.19.0.beta4-x86_64-linux lib/proscenium/core_ext/object/css_module_ivars.rb
proscenium-0.19.0.beta4-aarch64-linux lib/proscenium/core_ext/object/css_module_ivars.rb
proscenium-0.19.0.beta4-arm64-darwin lib/proscenium/core_ext/object/css_module_ivars.rb
proscenium-0.19.0.beta4-x86_64-darwin lib/proscenium/core_ext/object/css_module_ivars.rb
proscenium-0.19.0.beta4 lib/proscenium/core_ext/object/css_module_ivars.rb
proscenium-0.19.0.beta3-x86_64-linux lib/proscenium/core_ext/object/css_module_ivars.rb
proscenium-0.19.0.beta3-aarch64-linux lib/proscenium/core_ext/object/css_module_ivars.rb
proscenium-0.19.0.beta3-arm64-darwin lib/proscenium/core_ext/object/css_module_ivars.rb
proscenium-0.19.0.beta3-x86_64-darwin lib/proscenium/core_ext/object/css_module_ivars.rb
proscenium-0.19.0.beta3 lib/proscenium/core_ext/object/css_module_ivars.rb