Module: PBCore::Attributes::TimeInterval
- Included in:
- Instantiation, Instantiation::Rights, InstantiationDocument, RightsSummary
- Defined in:
- lib/pbcore/attributes/time_interval.rb
Class Method Summary collapse
Class Method Details
.included(base) ⇒ Object
4 5 6 7 8 9 |
# File 'lib/pbcore/attributes/time_interval.rb', line 4 def self.included(base) PBCore.fail_if_base_is_not_pbcore_element(included_module: self, base: base) base.attribute :startTime, as: :start_time base.attribute :endTime, as: :end_time base.attribute :timeAnnotation, as: :time_annotation end |