module ESC_POS::Settings

Public Class Methods

add_option(name, default_value) click to toggle source
# File lib/esc-pos/settings.rb, line 4
def self.add_option(name, default_value)
  define_singleton_method(name) do
    instance_variable_get("@#{name}") || default_value
  end

  define_singleton_method("#{name}=") do |value|
    instance_variable_set("@#{name}", value)
  end
end