Fyne API "dialog"
dialog
import "fyne.io/fyne/dialog"
Package dialog defines standard dialog windows for application GUIs.
Usage
func NewFileIcon
func NewFileIcon(uri fyne.URI) *widget.FileIcon
NewFileIcon takes a filepath and creates an icon with an overlayed label using the detected mimetype and extension
func ShowColorPicker
func ShowColorPicker(title, message string, callback func(c color.Color), parent fyne.Window)
ShowColorPicker creates and shows a color dialog. The callback is triggered when the user selects a color.
1.4
func ShowConfirm
func ShowConfirm(title, message string, callback func(bool), parent fyne.Window)
ShowConfirm shows a dialog over the specified window for a user confirmation. The title is used for the dialog window and message is the content. The callback is executed when the user decides.
func ShowCustom
func ShowCustom(title, dismiss string, content fyne.CanvasObject, parent fyne.Window)
ShowCustom shows a dialog over the specified application using custom content. The button will have the dismiss text set. The MinSize() of the CanvasObject passed will be used to set the size of the window.
func ShowCustomConfirm
func ShowCustomConfirm(title, confirm, dismiss string, content fyne.CanvasObject,
callback func(bool), parent fyne.Window)
ShowCustomConfirm shows a dialog over the specified application using custom content. The cancel button will have the dismiss text set and the “OK” will use the confirm text. The response callback is called on user action. The MinSize() of the CanvasObject passed will be used to set the size of the window.
func ShowEntryDialog
func ShowEntryDialog(title, message string, onConfirm func(string), parent fyne.Window)
ShowEntryDialog creates a new entry dialog and shows it immediately.
func ShowError
func ShowError(err error, parent fyne.Window)
ShowError shows a dialog over the specified window for an application error. The title and message are extracted from the provided error.
func ShowFileOpen
func ShowFileOpen(callback func(fyne.URIReadCloser, error), parent fyne.Window)
ShowFileOpen creates and shows a file dialog allowing the user to choose a file to open. The dialog will appear over the window specified.
func ShowFileSave
func ShowFileSave(callback func(fyne.URIWriteCloser, error), parent fyne.Window)
ShowFileSave creates and shows a file dialog allowing the user to choose a file to save to (new or overwrite). If the user chooses an existing file they will be asked if they are sure. The dialog will appear over the window specified.
func ShowFolderOpen
func ShowFolderOpen(callback func(fyne.ListableURI, error), parent fyne.Window)
ShowFolderOpen creates and shows a file dialog allowing the user to choose a folder to open. The dialog will appear over the window specified.
1.4
func ShowInformation
func ShowInformation(title, message string, parent fyne.Window)
ShowInformation shows a dialog over the specified window for user information. The title is used for the dialog window and message is the content.