micro/internal/action/pane.go

18 lines
269 B
Go
Raw Normal View History

2019-01-02 03:36:12 +00:00
package action
2018-08-28 22:44:52 +00:00
import (
2020-05-04 14:16:15 +00:00
"github.com/zyedidia/micro/v2/internal/display"
2018-08-28 22:44:52 +00:00
)
2021-08-21 22:04:08 +00:00
// A Pane is a general interface for a window in the editor.
2019-01-11 02:26:58 +00:00
type Pane interface {
Handler
display.Window
ID() uint64
2019-01-19 20:37:59 +00:00
SetID(i uint64)
2019-01-11 19:49:22 +00:00
Name() string
2019-01-14 02:06:58 +00:00
Close()
2020-02-05 22:16:31 +00:00
SetTab(t *Tab)
Tab() *Tab
2019-01-11 02:26:58 +00:00
}