Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DefaultHoverService ¶
type DefaultHoverService struct {
// contains filtered or unexported fields
}
func (*DefaultHoverService) Channel ¶
func (s *DefaultHoverService) Channel() chan DocumentHovers
func (*DefaultHoverService) ClearAllHovers ¶
func (s *DefaultHoverService) ClearAllHovers()
func (*DefaultHoverService) DeleteHover ¶
func (s *DefaultHoverService) DeleteHover(path string)
type DocumentHovers ¶
type FakeHoverService ¶
type FakeHoverService struct { DeletedHovers map[string]bool // contains filtered or unexported fields }
func NewFakeHoverService ¶
func NewFakeHoverService() *FakeHoverService
func (*FakeHoverService) Calls ¶
func (t *FakeHoverService) Calls() int
func (*FakeHoverService) Channel ¶
func (t *FakeHoverService) Channel() chan DocumentHovers
func (*FakeHoverService) ClearAllHovers ¶
func (t *FakeHoverService) ClearAllHovers()
func (*FakeHoverService) DeleteHover ¶
func (t *FakeHoverService) DeleteHover(path string)
type MarkupContent ¶
type Params ¶
type Params struct { TextDocument sglsp.TextDocumentIdentifier `json:"textDocument"` Position sglsp.Position `json:"position"` }
type Result ¶
type Result struct {
Contents MarkupContent `json:"contents"`
}
Click to show internal directories.
Click to hide internal directories.