Module: WikibaseRepresentable::Model::SnakDataValueHelper
- Included in:
- PropertyValueSnak
- Defined in:
- lib/wikibase_representable/model/snak_data_value_helper.rb
Overview
Convenience methods for grabbing values from snaks
Instance Method Summary collapse
Instance Method Details
#entity_id_value ⇒ Object
11 12 13 |
# File 'lib/wikibase_representable/model/snak_data_value_helper.rb', line 11 def entity_id_value data_value&.value&.id end |
#time_value ⇒ Object
15 16 17 |
# File 'lib/wikibase_representable/model/snak_data_value_helper.rb', line 15 def time_value data_value&.value&.time end |
#value_type?(type) ⇒ Boolean
7 8 9 |
# File 'lib/wikibase_representable/model/snak_data_value_helper.rb', line 7 def value_type?(type) main_snak.data_value.is_a?(type) end |