]> git.0d.be Git - barnard.git/blobdiff - uiterm/textview.go
uiterm: make View interface methods private
[barnard.git] / uiterm / textview.go
index cc80fd4cd16af06f7211629cbeb9a4423a4d2f9c..1d0666bc6dfc47157b3a65bf9dec02f1b8e46f32 100644 (file)
@@ -16,10 +16,10 @@ type Textview struct {
        x0, y0, x1, y1 int
 }
 
-func (t *Textview) SetActive(ui *Ui, active bool) {
+func (t *Textview) setActive(ui *Ui, active bool) {
 }
 
-func (t *Textview) SetBounds(ui *Ui, x0, y0, x1, y1 int) {
+func (t *Textview) setBounds(ui *Ui, x0, y0, x1, y1 int) {
        t.x0 = x0
        t.y0 = y0
        t.x1 = x1
@@ -96,7 +96,7 @@ func (t *Textview) Clear() {
        t.parsedLines = nil
 }
 
-func (t *Textview) Draw(ui *Ui) {
+func (t *Textview) draw(ui *Ui) {
        var reader *strings.Reader
        line := len(t.parsedLines) - 1 - t.CurrentLine
        if line < 0 {
@@ -134,8 +134,8 @@ func (t *Textview) Draw(ui *Ui) {
        }
 }
 
-func (t *Textview) KeyEvent(ui *Ui, mod Modifier, key Key) {
+func (t *Textview) keyEvent(ui *Ui, mod Modifier, key Key) {
 }
 
-func (t *Textview) CharacterEvent(ui *Ui, chr rune) {
+func (t *Textview) characterEvent(ui *Ui, chr rune) {
 }