mirror of
https://github.com/anchore/syft.git
synced 2025-11-18 08:53:15 +01:00
* split UI from event handling Signed-off-by: Alex Goodman <wagoodman@gmail.com> * add event loop tests Signed-off-by: Alex Goodman <wagoodman@gmail.com> * use stereoscope cleanup function during signal handling Signed-off-by: Alex Goodman <alex.goodman@anchore.com> * correct error wrapping in packages cmd Signed-off-by: Alex Goodman <alex.goodman@anchore.com> * migrate ui event handlers to ui package Signed-off-by: Alex Goodman <alex.goodman@anchore.com> * clarify command worker input var + remove dead comments Signed-off-by: Alex Goodman <alex.goodman@anchore.com>
12 lines
157 B
Go
12 lines
157 B
Go
package ui
|
|
|
|
import (
|
|
"github.com/wagoodman/go-partybus"
|
|
)
|
|
|
|
type UI interface {
|
|
Setup(unsubscribe func() error) error
|
|
partybus.Handler
|
|
Teardown() error
|
|
}
|