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

: (?with_frame_inset: bool, ?merged_output: bool, ?duplicate_output_to: IO) { -> void } -> void



184
185
186
187
188
189
190
191
192
193
194
195
196
197
# File 'lib/cli/ui/stdout_router.rb', line 184

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