Skip to content

Package

ConsoleKitTerminal

ConsoleKitTerminal provides utilities for interacting with a console in a Swift application. It provides:

Overview

  • Utilities for sending text (including styles and colors, when supported) to a terminal.

  • Utilities for reading input from a terminal.

  • ConsoleLogger and ConsoleFragmentLogger, SwiftLog LogHandler implementations for customizable logging to a console.

Topics

Classes

  • class ActivityIndicator
    An instance of a ActivityIndicatorType that can be started, failed, and succeeded.
  • class Terminal
    Generic console that uses a mixture of Swift standard library and Foundation code to fulfill protocol requirements.

Protocols

Structures

Functions

Operators

Type Aliases

Enumerations

Extended Modules