arrow.file_selector

Module for [FileSelector] class

Types 3

Methods
GType _gType() @property
FileSelector self()Returns `this`, for use in `with` statements.
FileSelectorGidBuilder builder()Get builder for [arrow.file_selector.FileSelector] Returns: New builder object
bool allowNotFound() @propertyGet `allowNotFound` property. Returns: The behavior if `base_dir` isn't found in the file system. If false, an error is returned. If true, an empty selection is returned.
void allowNotFound(bool propval) @propertySet `allowNotFound` property. Params: propval = The behavior if `base_dir` isn't found in the file system. If false, an error is returned. If true, an empty selection is returned.
string baseDir() @propertyGet `baseDir` property. Returns: The directory in which to select files. If the path exists but doesn't point to a directory, this should be an error.
void baseDir(string propval) @propertySet `baseDir` property. Params: propval = The directory in which to select files. If the path exists but doesn't point to a directory, this should be an error.
int maxRecursion() @propertyGet `maxRecursion` property. Returns: The maximum number of subdirectories to recurse into.
void maxRecursion(int propval) @propertySet `maxRecursion` property. Params: propval = The maximum number of subdirectories to recurse into.
bool recursive() @propertyGet `recursive` property. Returns: Whether to recurse into subdirectories.
void recursive(bool propval) @propertySet `recursive` property. Params: propval = Whether to recurse into subdirectories.
Constructors
this(void * ptr, Flag!"Take" take)
Methods
T allowNotFound(bool propval)Set `allowNotFound` property. Params: propval = The behavior if `base_dir` isn't found in the file system. If false, an error is returned. If true, an empty selection is returned. Returns: Builder...
T baseDir(string propval)Set `baseDir` property. Params: propval = The directory in which to select files. If the path exists but doesn't point to a directory, this should be an error. Returns: Builder instance for fluent ...
T maxRecursion(int propval)Set `maxRecursion` property. Params: propval = The maximum number of subdirectories to recurse into. Returns: Builder instance for fluent chaining
T recursive(bool propval)Set `recursive` property. Params: propval = Whether to recurse into subdirectories. Returns: Builder instance for fluent chaining

Fluent builder for [arrow.file_selector.FileSelector]