Sha256: c80a027a63047fe6b1dbf16725c8773fd54de55c29a604c9f3cd754f1d75240c

Contents?: true

Size: 265 Bytes

Versions: 1

Compression:

Stored size: 265 Bytes

Contents

module Act
  # Manages the UI output.
  #
  module UserInterface
    def self.puts(message)
      STDOUT.puts message
    end

    def self.warn(message)
      STDERR.puts message
    end

    def self.tty?
      STDOUT.tty?
    end
  end

  UI = UserInterface
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
act-0.0.5 lib/act/user_interface.rb