1234567891011121314151617181920212223242526272829303132 |
- import tauri from './tauri'
- /**
- * @name openDialog
- * @description Open a file/directory selection dialog
- * @param {String} [options]
- * @param {String} [options.filter]
- * @param {String} [options.defaultPath]
- * @param {Boolean} [options.multiple=false]
- * @param {Boolean} [options.directory=false]
- * @returns {Promise<String|String[]>} promise resolving to the select path(s)
- */
- function open (options = {}) {
- return tauri.openDialog(options)
- }
- /**
- * @name save
- * @description Open a file/directory save dialog
- * @param {String} [options]
- * @param {String} [options.filter]
- * @param {String} [options.defaultPath]
- * @returns {Promise<String>} promise resolving to the select path
- */
- function save (options = {}) {
- return tauri.saveDialog(options)
- }
- export {
- open,
- save
- }
|