Method: Glib::Json::NewDynamicText#extract_spec

Defined in:
app/controllers/concerns/glib/json/new_dynamic_text.rb

#extract_spec(view, prop) ⇒ Object



98
99
100
101
102
103
104
105
# File 'app/controllers/concerns/glib/json/new_dynamic_text.rb', line 98

def extract_spec(view, prop)
  if (spec = view[prop])
    if spec.is_a?(Hash) && (key = spec['dt_key'])
      @__specs[key] ||= []
      @__specs[key] << TextSpec.new(view, prop, spec)
    end
  end
end