zntg/ui/clipboard/clipboard.go
2019-04-11 08:44:38 +02:00

22 lines
350 B
Go

package clipboard
import (
clip "github.com/atotto/clipboard" // actual implementation
"opslag.de/schobers/zntg/ui"
)
type clipboard struct {
}
func (c clipboard) WriteText(t string) error {
return clip.WriteAll(t)
}
func (c clipboard) ReadText() (string, error) {
return clip.ReadAll()
}
func init() {
ui.DefaultClipboard = &clipboard{}
}