Options to configure the behaviour of a file save dialog.

Fields

@:optionaloptionaltitle:Null<String>

Dialog title.

This parameter might be ignored, as not all operating systems display a title on save dialogs (for example, macOS).

@:optionaloptionalsaveLabel:Null<String>

A human-readable string for the save button.

@:optionaloptionalfilters:Null<DynamicAccess<Array<String>>>

A set of file filters that are used by the dialog. Each entry is a human-readable label, like "TypeScript", and an array of extensions, e.g.

{
'Images': ['png', 'jpg']
'TypeScript': ['ts', 'tsx']
}

@:optionaloptionaldefaultUri:Null<Uri>

The resource the dialog shows when opened.