Documentation
¶
Index ¶
- Constants
- func CopyToClipboard(text string, options ClipboardCopyOptions) error
- func ExtensionForImageMIMEType(mimeType string) string
- func IsWaylandSession(env map[string]string) bool
- type ClipboardCopyOperations
- type ClipboardCopyOptions
- type ClipboardImage
- type ClipboardImageCommandOptions
- type ClipboardImageCommandResult
- type ClipboardImageOperations
- type ClipboardImageOptions
- type ClipboardTextCommandOptions
Constants ¶
View Source
const (
DefaultCopyTimeout = 5 * time.Second
)
Variables ¶
This section is empty.
Functions ¶
func CopyToClipboard ¶
func CopyToClipboard(text string, options ClipboardCopyOptions) error
func IsWaylandSession ¶
Types ¶
type ClipboardCopyOperations ¶
type ClipboardCopyOptions ¶
type ClipboardCopyOptions struct {
Env map[string]string
Platform string
Operations ClipboardCopyOperations
}
type ClipboardImage ¶
func ReadClipboardImage ¶
func ReadClipboardImage(options ClipboardImageOptions) *ClipboardImage
type ClipboardImageOperations ¶
type ClipboardImageOperations struct {
RunCommand func(command string, args []string, options ClipboardImageCommandOptions) ClipboardImageCommandResult
NativeHasImage func() bool
NativeGetImageBinary func() ([]byte, error)
TempFilePath func() (string, error)
ReadFile func(path string) ([]byte, error)
RemoveFile func(path string) error
ProcVersion func() (string, error)
}
type ClipboardImageOptions ¶
type ClipboardImageOptions struct {
Env map[string]string
Platform string
Operations ClipboardImageOperations
}
Click to show internal directories.
Click to hide internal directories.