Documentation ¶
Index ¶
- Constants
- type HighlightMark
- func (hm *HighlightMark) AdjustMarkWithRange(startLineNum, endLineNum int)
- func (hm *HighlightMark) GetEnd() [2]int
- func (hm *HighlightMark) GetEndLineNum() int
- func (hm *HighlightMark) GetEndPos() int
- func (hm *HighlightMark) GetStart() [2]int
- func (hm *HighlightMark) GetStartLineNum() int
- func (hm *HighlightMark) GetStartPos() int
- type RangeArea
Constants ¶
View Source
const ( // StartHighlightMark is named of highlight start mark StartHighlightMark = "<" // EndHighlightMark is named of highlight end mark EndHighlightMark = ">" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type HighlightMark ¶
type HighlightMark struct {
// contains filtered or unexported fields
}
HighlightMark is highlight position struct
func NewHighlightMark ¶
NewHighlightMark returns HighlightMark instance
func (*HighlightMark) AdjustMarkWithRange ¶
func (hm *HighlightMark) AdjustMarkWithRange(startLineNum, endLineNum int)
AdjustMarkWithRange adjusts mark with range
func (*HighlightMark) GetEnd ¶
func (hm *HighlightMark) GetEnd() [2]int
GetEnd returns line number and line position of highlight end mark.
func (*HighlightMark) GetEndLineNum ¶
func (hm *HighlightMark) GetEndLineNum() int
GetEndLineNum returns line number of highlight end mark
func (*HighlightMark) GetEndPos ¶
func (hm *HighlightMark) GetEndPos() int
GetEndPos returns line position of highlight end mark
func (*HighlightMark) GetStart ¶
func (hm *HighlightMark) GetStart() [2]int
GetStart returns line number and line position of highlight start mark.
func (*HighlightMark) GetStartLineNum ¶
func (hm *HighlightMark) GetStartLineNum() int
GetStartLineNum returns line number of highlight start mark
func (*HighlightMark) GetStartPos ¶
func (hm *HighlightMark) GetStartPos() int
GetStartPos returns line position of highlight start mark
Click to show internal directories.
Click to hide internal directories.