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.
210 211 212 |
# File 'lib/fontist/import/google/metadata_adapter.rb', line 210 def initialize(field_data) @field_data = field_data end |
Instance Method Details
#message_field? ⇒ Boolean
218 219 220 |
# File 'lib/fontist/import/google/metadata_adapter.rb', line 218 def @field_data["value"].is_a?(Hash) && @field_data["value"]["fields"] end |
#value ⇒ Object
214 215 216 |
# File 'lib/fontist/import/google/metadata_adapter.rb', line 214 def value ValueWrapper.new(@field_data["value"]) end |