class Oso::Polar::QueryEvent

A query event received across the FFI boundary.

Attributes

data[R]

@return [Hash<String, Object>]

kind[R]

@return [String]

Public Class Methods

new(event_data) click to toggle source

@overload initialize(event_data)

@param event_data [Hash<String, Object>]

@overload initialize(event_data)

@param event_data [String]
# File lib/oso/polar/query_event.rb, line 16
def initialize(event_data)
  event_data = { event_data => nil } if event_data == 'Done'
  @kind, @data = event_data.first
end