Class: ActiveInteractionMapper::Tracer

Inherits:
Object
  • Object
show all
Defined in:
lib/active_interaction_mapper/tracer.rb

Instance Method Summary collapse

Constructor Details

#initialize(filters: [], output:) ⇒ Tracer

Returns a new instance of Tracer.



4
5
6
7
# File 'lib/active_interaction_mapper/tracer.rb', line 4

def initialize(filters: [], output:)
  @filters = filters
  @output = output
end

Instance Method Details

#disableObject



13
14
15
16
# File 'lib/active_interaction_mapper/tracer.rb', line 13

def disable
  tracer.disable
  @output.done
end

#enableObject



9
10
11
# File 'lib/active_interaction_mapper/tracer.rb', line 9

def enable
  tracer.enable
end