- macOS 10.10+
func panel(Any, shouldEnable: URL)
func panel(Any, validate: URL)
func panel(Any, didChangeToDirectoryURL: URL?)
Informs the delegate that the user changed the selected directory to the directory located at the specified URL. The URL may be
nil if the current URL can’t be represented by an
func panel(Any, userEnteredFilename: String, confirmed: Bool)
Tells the delegate that the user confirmed a filename choice by clicking Save in a Save panel.
func panel(Any, willExpand: Bool)
Tells the delegate that the Save panel is about to expand or collapse because the user clicked the disclosure triangle that displays or hides the file browser.
Tells the delegate that the user changed the selection in the specified Save panel.