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 |