make BreaklineCallback private (`breaklineCallback`)
This commit is contained in:
parent
dbd5467376
commit
c7735f732d
|
@ -237,7 +237,7 @@ func OptionShowCompletionAtStart() Option {
|
|||
// OptionBreakLineCallback to run a callback at every break line
|
||||
func OptionBreakLineCallback(fn func(*Document)) Option {
|
||||
return func(p *Prompt) error {
|
||||
p.renderer.BreakLineCallback = fn
|
||||
p.renderer.breakLineCallback = fn
|
||||
return nil
|
||||
}
|
||||
}
|
||||
|
|
|
@ -12,7 +12,7 @@ type Render struct {
|
|||
out ConsoleWriter
|
||||
prefix string
|
||||
livePrefixCallback func() (prefix string, useLivePrefix bool)
|
||||
BreakLineCallback func(*Document)
|
||||
breakLineCallback func(*Document)
|
||||
title string
|
||||
row uint16
|
||||
col uint16
|
||||
|
@ -236,8 +236,8 @@ func (r *Render) BreakLine(buffer *Buffer) {
|
|||
r.out.WriteStr(buffer.Document().Text + "\n")
|
||||
r.out.SetColor(DefaultColor, DefaultColor, false)
|
||||
debug.AssertNoError(r.out.Flush())
|
||||
if r.BreakLineCallback != nil {
|
||||
r.BreakLineCallback(buffer.Document())
|
||||
if r.breakLineCallback != nil {
|
||||
r.breakLineCallback(buffer.Document())
|
||||
}
|
||||
|
||||
r.previousCursor = 0
|
||||
|
|
|
@ -100,7 +100,7 @@ func TestBreakLineCallback(t *testing.T) {
|
|||
t.Errorf("i should initially be 0, before applying a break line callback")
|
||||
}
|
||||
|
||||
r.BreakLineCallback = func(doc *Document) {
|
||||
r.breakLineCallback = func(doc *Document) {
|
||||
i++
|
||||
}
|
||||
r.BreakLine(b)
|
||||
|
|
Loading…
Reference in New Issue