参数
string
必填
要写入 selected file 的 Lua string bytes。用户确认 path 后,文件会以 binary truncate mode 打开。
DialogOptions
Optional table。savefiledialog 会使用 title、defaultPath、extensionFilter、suggestedName 和 defaultExtension。extensionFilter 是由 extension strings 组成的 table;每个 filter 变成 *.<extension> 之前,会移除开头的 . 或 *.。defaultExtension 会在传给 SetDefaultExtension 之前移除 leading . characters。
返回值
FileSystemItem | nil
Saved file item;如果 dialog 被取消,则为 nil。Dialog or write failures 会抛出 Failed to save file。