file chooser dialog events implementation.

This commit is contained in:
Miroslav Šedivý
2021-01-19 21:01:31 +01:00
parent 22d31e871c
commit d4e0287eb5
13 changed files with 129 additions and 157 deletions

View File

@ -57,8 +57,8 @@ type DesktopManager interface {
// xevent
OnCursorChanged(listener func(serial uint64))
OnClipboardUpdated(listener func())
OnWindowCreated(listener func(window uint32, name string, role string))
OnWindowConfigured(listener func(window uint32, name string, role string))
OnFileChooserDialogOpened(listener func())
OnFileChooserDialogClosed(listener func())
OnEventError(listener func(error_code uint8, message string, request_code uint8, minor_code uint8))
// clipboard
@ -70,6 +70,6 @@ type DesktopManager interface {
// filechooser
HandleFileChooserDialog(uri string) error
CloseFileChooserDialog() bool
IsFileChooserDialogOpen() bool
CloseFileChooserDialog()
IsFileChooserDialogOpened() bool
}