Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func SubscribeToStatusEvents ¶
func SubscribeToStatusEvents() chan interface{}
SubscribeToStatusEvents creates a channel which will receive new `StatusEvent` types
Types ¶
type StatusEvent ¶
type StatusEvent struct { Message string Timeout time.Duration InProgress bool Failure bool // contains filtered or unexported fields }
StatusEvent is used to show status information in the statusbar
func SendStatusEvent ¶
func SendStatusEvent(s StatusEvent) (StatusEvent, func())
SendStatusEvent sends status events
func (*StatusEvent) CreatedAt ¶
func (s *StatusEvent) CreatedAt() time.Time
CreatedAt returns the time of the message creation
func (*StatusEvent) HasExpired ¶
func (s *StatusEvent) HasExpired() bool
HasExpired returns true if the message has expired
func (*StatusEvent) Update ¶
func (s *StatusEvent) Update()
Update sends and update to the status event
Click to show internal directories.
Click to hide internal directories.