2022-06-01 21:00:52 +10:00
|
|
|
//go:build !windows
|
|
|
|
|
// +build !windows
|
|
|
|
|
|
|
|
|
|
package cfd
|
|
|
|
|
|
|
|
|
|
import "fmt"
|
|
|
|
|
|
2023-11-12 12:30:49 +11:00
|
|
|
var errUnsupported = fmt.Errorf("common file dialogs are only available on windows")
|
2022-06-01 21:00:52 +10:00
|
|
|
|
|
|
|
|
// TODO doc
|
|
|
|
|
func NewOpenFileDialog(config DialogConfig) (OpenFileDialog, error) {
|
2023-11-12 12:30:49 +11:00
|
|
|
return nil, errUnsupported
|
2022-06-01 21:00:52 +10:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// TODO doc
|
|
|
|
|
func NewOpenMultipleFilesDialog(config DialogConfig) (OpenMultipleFilesDialog, error) {
|
2023-11-12 12:30:49 +11:00
|
|
|
return nil, errUnsupported
|
2022-06-01 21:00:52 +10:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// TODO doc
|
|
|
|
|
func NewSelectFolderDialog(config DialogConfig) (SelectFolderDialog, error) {
|
2023-11-12 12:30:49 +11:00
|
|
|
return nil, errUnsupported
|
2022-06-01 21:00:52 +10:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// TODO doc
|
|
|
|
|
func NewSaveFileDialog(config DialogConfig) (SaveFileDialog, error) {
|
2023-11-12 12:30:49 +11:00
|
|
|
return nil, errUnsupported
|
2022-06-01 21:00:52 +10:00
|
|
|
}
|