# Packages
Package mocks is a generated GoMock package.
Package summarybar provides renderers for summary bar.
# Functions
EraseAndRender erases prevNumLines from out and then renders r.
LineRenderer returns a Renderer that can display a single line of text.
ListeningChangeSetRenderer returns a component that listens for CloudFormation resource events from a stack mutated with a changeSet until the streamer stops.
ListeningECSServiceResourceRenderer is a ListeningResourceRenderer for the ECS service cloudformation resource and a ListeningRollingUpdateRenderer to render deployments.
ListeningEnvControllerRenderer returns a component that listens and can render CloudFormation resource events from the EnvControllerAction and the environment stack.
ListeningResourceRenderer returns a tab-separated component that listens for CloudFormation stack events for a particular resource.
ListeningRollingUpdateRenderer renders ECS rolling update deployments.
ListeningStackRenderer returns a component that listens for CloudFormation resource events from a stack mutated with CreateStack or UpdateStack until the stack is completed.
ListeningStackSetRenderer renders a component that listens for CloudFormation stack set events until the streamer stops.
MultiRenderer returns a Renderer that's the concatenation of the input renderers.
NestedRenderOptions takes a RenderOptions and returns the same RenderOptions but with additional padding.
NewSpinner returns a spinner that outputs to w.
NewTabbedFileWriter takes a file as input and returns a FileWriteFlusher that can properly write tab-separated text to it.
Render renders r periodically to out and returns the last number of lines written to out.
# Structs
ECSServiceRendererCfg holds required configuration for initializing an ECS service renderer.
ECSServiceRendererOpts holds optional configuration for a listening ECS service renderer.
EnvControllerConfig holds the required parameters to create an environment controller component.
RenderOptions holds optional style configuration for renderers.
ResourceRendererOpts is optional configuration for a listening CloudFormation resource renderer.
Spinner represents an indicator that an asynchronous operation is taking place.
TabbedFileWriter is a FileWriter that also implements the WriteFlusher interface.
# Interfaces
DynamicRenderer is a Renderer that can notify that its internal states are Done updating.
ECSServiceSubscriber is the interface to subscribe channels to ECS service descriptions.
FileWriteFlusher is the interface that groups a FileWriter and WriteFlusher.
FileWriter is the interface grouping an io.Writer with the file descriptor method Fd.
Renderer is the interface to print a component to a writer.
StackSetSubscriber is the interface to subscribe channels to a CloudFormation stack set event stream.
StackSubscriber is the interface to subscribe to a CloudFormation stack event stream.
WriteFlusher is the interface grouping an io.Writer with the Flush method.