Sha256: 5f0e6f891cf98587c62f3c431785100b790efc7151a36fc42e851cd03b57fd3f

Contents?: true

Size: 354 Bytes

Versions: 7

Compression:

Stored size: 354 Bytes

Contents

# frozen_string_literal: true

class ContextEventLogger
  module EVENT_TYPE
    ERROR = "error"
    READY = "ready"
    REFRESH = "refresh"
    PUBLISH = "publish"
    EXPOSURE = "exposure"
    GOAL = "goal"
    CLOSE = "close"
  end

  def handle_event(event, data)
    raise NotImplementedError.new("You must implement handle_event method.")
  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
absmartly-sdk-1.1.2 lib/context_event_logger.rb
absmartly-sdk-1.1.1 lib/context_event_logger.rb
absmartly-sdk-1.1.0 lib/context_event_logger.rb
absmartly-sdk-1.0.8 lib/context_event_logger.rb
absmartly-sdk-1.0.7 lib/context_event_logger.rb
absmartly-sdk-1.0.6 lib/context_event_logger.rb
absmartly-sdk-1.0.5 lib/context_event_logger.rb