Skip to content

Initializer

init(frames:success:failure:color:)

Creates a new CustomerActivityIndicator instance.
init(frames: [String], success: String = "[Done]", failure: String = "[Failed]", color: ConsoleColor = .cyan)

Parameters

frames

The strings to loop over as the activity indicator runs.

success

The string to replace the indicator with when the operation succeeds. The default value is [Done].

failure

The string to replace the indicator with when the operation fails: The default value is [Failed].

color

The color of text when the frames are displayed. The default value is .cyan.