clipboard_supported.go

 1//go:build (linux || darwin || windows) && !arm && !386 && !ios && !android
 2
 3package editor
 4
 5import "github.com/aymanbagabas/go-nativeclipboard"
 6
 7func readClipboard(f clipboardFormat) ([]byte, error) {
 8	switch f {
 9	case clipboardFormatText:
10		return nativeclipboard.Text.Read()
11	case clipboardFormatImage:
12		return nativeclipboard.Image.Read()
13	}
14	return nil, errClipboardUnknownFormat
15}