Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
event_source / lib / event_source / controls / event_data.rb
Size: Mime:
module EventSource
  module Controls
    module EventData
      def self.type
        'SomeType'
      end

      def self.data
        { :some_attribute => 'some value' }
      end

      module JSON
        def self.data(id=nil)
          data = EventData.data
          Casing::Camel.(data, symbol_to_string: true)
        end

        def self.text
          data.to_json
        end
      end
    end
  end
end