arrow.file_selector

Module for [FileSelector] class

Types 3

Methods
GType _getGType() static nothrow
GType _gType() @property nothrow
FileSelector self() nothrowReturns `this`, for use in `with` statements.
FileSelectorGidBuilder builder() static nothrowGet builder for [arrow.file_selector.FileSelector] Returns: New builder object
bool allowNotFound() @property nothrowGet `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) @property nothrowSet `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() @property nothrowGet `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) @property nothrowSet `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() @property nothrowGet `maxRecursion` property. Returns: The maximum number of subdirectories to recurse into.
void maxRecursion(int propval) @property nothrowSet `maxRecursion` property. Params: propval = The maximum number of subdirectories to recurse into.
bool recursive() @property nothrowGet `recursive` property. Returns: Whether to recurse into subdirectories.
void recursive(bool propval) @property nothrowSet `recursive` property. Params: propval = Whether to recurse into subdirectories.
Constructors
this(void * ptr, Flag!"Take" take)

Fluent builder implementation template for arrow.file_selector.FileSelector

Methods
T allowNotFound(bool propval) nothrowSet `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) nothrowSet `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) nothrowSet `maxRecursion` property. Params: propval = The maximum number of subdirectories to recurse into. Returns: Builder instance for fluent chaining
T recursive(bool propval) nothrowSet `recursive` property. Params: propval = Whether to recurse into subdirectories. Returns: Builder instance for fluent chaining
Methods
FileSelector build() nothrowCreate object from builder. Returns: New object