fileBrowser {psichomics} | R Documentation |
Interactive folder selection using a native dialogue
fileBrowser(default = NULL, caption = NULL, multiple = FALSE, directory = FALSE)
default |
Character: path to initial folder |
caption |
Character: caption on the selection dialogue |
multiple |
Boolean: allow to select multiple files? |
directory |
Boolean: allow to select directories instead of files? |
Pltaform-dependent implementation:
Windows: calls the utils::choose.files
R function.
macOS: uses AppleScript to display a folder selection
dialogue. If default
is NA
, folder selection fallbacks to the
default behaviour of the choose folder
AppleScript command.
Otherwise, paths are expanded with path.expand
.
Linux: calls the zenity
system command.
If for some reason an error occurs (e.g. when using a remote server), the dialog fallbacks to an alternative, non-native file browser.
A length one character vector, character NA if 'Cancel' was selected.
Original code by wleepang: https://github.com/wleepang/shiny-directory-input