Documentation
¶
Index ¶
- Constants
- func DeleteTagAt(line []rune, pos int) ([]rune, int, bool)
- func DeleteTagForward(line []rune, pos int) ([]rune, int, bool)
- func ExpandLine(ctx context.Context, visible, projRoot string, index []Entry) (apiContent string, err error)
- func JumpLeftOverTag(line []rune, pos int) int
- func JumpRightOverTag(line []rune, pos int) int
- func ShortTag(relPath string, all []Entry) string
- type AtContext
- type Entry
- type Index
- type IndexCache
- type RuneBounds
Constants ¶
View Source
const MaxPickerResults = 10
Variables ¶
This section is empty.
Functions ¶
func ExpandLine ¶
func JumpLeftOverTag ¶
func JumpRightOverTag ¶
Types ¶
type AtContext ¶
func AtContextAt ¶
type IndexCache ¶
type IndexCache struct {
// contains filtered or unexported fields
}
func NewIndexCache ¶
func NewIndexCache() *IndexCache
func (*IndexCache) Invalidate ¶
func (c *IndexCache) Invalidate(projRoot string)
type RuneBounds ¶
func TagRuneBounds ¶
func TagRuneBounds(line []rune) []RuneBounds
Click to show internal directories.
Click to hide internal directories.