Documentation
¶
Index ¶
- Variables
- func CleanupChannels()
- type Tracker
- func (t *Tracker) Begin(title string)
- func (t *Tracker) BeginUnquantifiableLength(title, message string)
- func (t *Tracker) BeginWithMessage(title, message string)
- func (t *Tracker) CancelOrDone(onCancel func(), doneCh chan bool)
- func (t *Tracker) End()
- func (t *Tracker) EndWithMessage(message string)
- func (t *Tracker) GetToken() lsp.ProgressToken
- func (t *Tracker) Report(percentage int)
- func (t *Tracker) ReportWithMessage(percentage int, message string)
Constants ¶
This section is empty.
Variables ¶
View Source
var CancelProgressChannel = make(chan lsp.ProgressToken, 10000)
View Source
var Channel = make(chan lsp.ProgressParams, 10000)
Functions ¶
func CleanupChannels ¶
func CleanupChannels()
Types ¶
type Tracker ¶
type Tracker struct {
// contains filtered or unexported fields
}
func NewTestTracker ¶
func NewTestTracker(channel chan lsp.ProgressParams, cancelChannel chan lsp.ProgressToken) *Tracker
func NewTracker ¶
func (*Tracker) BeginUnquantifiableLength ¶
func (*Tracker) BeginWithMessage ¶
func (*Tracker) CancelOrDone ¶
func (*Tracker) EndWithMessage ¶
func (*Tracker) GetToken ¶
func (t *Tracker) GetToken() lsp.ProgressToken
func (*Tracker) ReportWithMessage ¶
Click to show internal directories.
Click to hide internal directories.