Versions in this module Expand all Collapse all v0 v0.0.2 Oct 31, 2023 v0.0.1 Oct 30, 2023 Changes in this version + var ErrHandlersSliceIsNil = errors.New("no AppStatusHandler provided") + var ErrNilAppStatusHandler = errors.New("appStatusHandler is nil") + var ErrNilGrid = errors.New("nil grid") + var ErrNilHandlerInSlice = errors.New("nil AppStatusHandler") + var ErrNilMarshalizer = errors.New("nil Marshalizer") + var ErrNilPresenterInterface = errors.New("nil presenter interface") + var ErrNilStorage = errors.New("nil storage") + var ErrNilTermUIStartChannel = errors.New("nil TermUI start channel") + var ErrNilUint64Converter = errors.New("unit64converter is nil") + func NewStatusMetrics() *statusMetrics + type AppStatusFacade struct + func NewAppStatusFacadeWithHandlers(aphs ...core.AppStatusHandler) (*AppStatusFacade, error) + func (asf *AppStatusFacade) AddUint64(key string, value uint64) + func (asf *AppStatusFacade) Close() + func (asf *AppStatusFacade) Decrement(key string) + func (asf *AppStatusFacade) Increment(key string) + func (asf *AppStatusFacade) IsInterfaceNil() bool + func (asf *AppStatusFacade) SetInt64Value(key string, value int64) + func (asf *AppStatusFacade) SetStringValue(key string, value string) + func (asf *AppStatusFacade) SetUInt64Value(key string, value uint64) + type NilStatusHandler struct + func NewNilStatusHandler() *NilStatusHandler + func (nsh *NilStatusHandler) AddUint64(_ string, _ uint64) + func (nsh *NilStatusHandler) Close() + func (nsh *NilStatusHandler) Decrement(_ string) + func (nsh *NilStatusHandler) Increment(_ string) + func (nsh *NilStatusHandler) IsInterfaceNil() bool + func (nsh *NilStatusHandler) SetInt64Value(_ string, _ int64) + func (nsh *NilStatusHandler) SetStringValue(_ string, _ string) + func (nsh *NilStatusHandler) SetUInt64Value(_ string, _ uint64)