Type:
Class
This handler will capture an event and record the event. Recorder events are available vial #events.
For example:
1 2 3 4 5 6 7 8 9 10 11 12 | recorder = Psych::Handlers::Recorder. new parser = Psych::Parser. new recorder parser.parse '--- foo' recorder.events # => [list of events] # Replay the events emitter = Psych::Emitter. new $stdout recorder.events. each do |m, args| emitter.send m, *args end |