Sha256: 27aafa315e2b0d4228c7200c57f36b9ddbcc4c3c1acd4517c511799539ffd153

Contents?: true

Size: 420 Bytes

Versions: 6

Compression:

Stored size: 420 Bytes

Contents

# frozen_string_literal: true

class Chronometer
  class Event
    attr_reader :cls, :method, :name, :category, :event_type, :context

    def initialize(cls: nil, method: nil, name: nil, category: nil, event_type: nil, context: nil)
      @cls = cls
      @method = method
      @name = name
      @category = category
      @event_type = event_type
      @context = context
    end
  end
  private_constant :Event
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
chronometer-0.3.0 lib/chronometer/event.rb
chronometer-0.2.0 lib/chronometer/event.rb
chronometer-0.1.4 lib/chronometer/event.rb
chronometer-0.1.3 lib/chronometer/event.rb
chronometer-0.1.1 lib/chronometer/event.rb
chronometer-0.1.0 /Users/segiddins/Development/OpenSource/chronometer/lib/chronometer/event.rb