module EventSource::Controls::EventData::Write
Public Class Methods
data()
click to toggle source
# File lib/event_source/controls/event_data/write.rb, line 44 def self.data EventData.data end
example(id: nil, type: nil, data: nil, metadata: nil)
click to toggle source
# File lib/event_source/controls/event_data/write.rb, line 5 def self.example(id: nil, type: nil, data: nil, metadata: nil) if id == :none id = nil else id ||= self.id end type ||= self.type if data == :none data = nil else data ||= self.data end if metadata == :none metadata = nil else metadata ||= self.metadata end event_data = EventSource::EventData::Write.build event_data.id = id event_data.type = type event_data.data = data event_data.metadata = metadata event_data end
id()
click to toggle source
# File lib/event_source/controls/event_data/write.rb, line 36 def self.id EventData.id end
metadata()
click to toggle source
# File lib/event_source/controls/event_data/write.rb, line 48 def self.metadata EventData::Metadata.data end
type()
click to toggle source
# File lib/event_source/controls/event_data/write.rb, line 40 def self.type EventData.type end