Module: EventStore::HTTP::MediaTypes::Atom::Page::Embed::Rich::Event
- Defined in:
- lib/event_store/http/media_types/atom/page/embed/rich/event.rb
Class Method Summary collapse
Class Method Details
.extended(event) ⇒ Object
9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 |
# File 'lib/event_store/http/media_types/atom/page/embed/rich/event.rb', line 9 def self.extended(event) event.singleton_class.class_exec do attribute :event_id, String attribute :is_json alias_method :json?, :is_json attribute :is_metadata alias_method :metadata?, :is_metadata attribute :is_link_metadata alias_method :link_metadata?, :is_link_metadata attribute :position_event_number, Integer attribute :position_stream_id, String end end |