Аргументы
string
обязательно
Lua string bytes для записи в selected file. Файл открывается в binary truncate mode после подтверждения path пользователем.
DialogOptions
Optional table. savefiledialog использует title, defaultPath, extensionFilter, suggestedName и defaultExtension. extensionFilter это table из extension strings; начальные . или *. удаляются перед тем, как каждый filter становится *.<extension>. defaultExtension удаляет leading . characters перед передачей в SetDefaultExtension.
Возвраты
FileSystemItem | nil
Saved file item или nil, если dialog отменен. Dialog or write failures выбрасывают Failed to save file.