Method: CLI::UI::StdoutRouter::Capture#initialize

Defined in:
lib/cli/ui/stdout_router.rb

#initialize(with_frame_inset: true, merged_output: false, duplicate_output_to: File.open(File::NULL, 'w'), &block) ⇒ Capture

Returns a new instance of Capture.



196
197
198
199
200
201
202
203
204
205
206
207
208
209
# File 'lib/cli/ui/stdout_router.rb', line 196

def initialize(
  with_frame_inset: true,
  merged_output: false,
  duplicate_output_to: File.open(File::NULL, 'w'),
  &block
)
  @with_frame_inset = with_frame_inset
  @merged_output = merged_output
  @duplicate_output_to = duplicate_output_to
  @block = block
  @print_captured_output = false
  @out = StringIO.new
  @err = StringIO.new
end