Class: Fontist::Import::Google::MetadataAdapter::FieldWrapper
- Inherits:
-
Object
- Object
- Fontist::Import::Google::MetadataAdapter::FieldWrapper
- Defined in:
- lib/fontist/import/google/metadata_adapter.rb
Overview
Helper class to wrap field data
Instance Method Summary collapse
-
#initialize(field_data) ⇒ FieldWrapper
constructor
A new instance of FieldWrapper.
- #message_field? ⇒ Boolean
- #value ⇒ Object
Constructor Details
#initialize(field_data) ⇒ FieldWrapper
Returns a new instance of FieldWrapper.
211 212 213 |
# File 'lib/fontist/import/google/metadata_adapter.rb', line 211 def initialize(field_data) @field_data = field_data end |
Instance Method Details
#message_field? ⇒ Boolean
219 220 221 |
# File 'lib/fontist/import/google/metadata_adapter.rb', line 219 def @field_data["value"].is_a?(Hash) && @field_data["value"]["fields"] end |
#value ⇒ Object
215 216 217 |
# File 'lib/fontist/import/google/metadata_adapter.rb', line 215 def value ValueWrapper.new(@field_data["value"]) end |