DirectoryFilter class
Filters that can be applied when copying or manipulating directories
- Implementers
- Annotations
-
- @freezed
Constructors
-
DirectoryFilter.ignorePaths({required List<
RegExp> paths}) -
Filters that can be applied when copying or manipulating directories
constfactory
-
DirectoryFilter.replaceInFileContent({@Default.new([]) List<
RegExp> ignore, required Pattern from, required String replace}) -
Filters that can be applied when copying or manipulating directories
constfactory
-
DirectoryFilter.replaceInFileNames({@Default.new([]) List<
RegExp> ignore, required Pattern from, required String replace}) -
Filters that can be applied when copying or manipulating directories
constfactory
-
DirectoryFilter.replaceInFolderNames({@Default.new([]) List<
RegExp> ignore, required Pattern from, required String replace}) -
Filters that can be applied when copying or manipulating directories
constfactory
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
map<
TResult extends Object?> ({required TResult ignorePaths(IgnorePathsDirectoryFilter value), required TResult replaceInFolderNames(ReplaceInFolderNamesDirectoryFilter value), required TResult replaceInFileNames(ReplaceInFileNamesDirectoryFilter value), required TResult replaceInFileContent(ReplaceInFileContentDirectoryFilter value)}) → TResult -
inherited
-
mapOrNull<
TResult extends Object?> ({TResult? ignorePaths(IgnorePathsDirectoryFilter value)?, TResult? replaceInFolderNames(ReplaceInFolderNamesDirectoryFilter value)?, TResult? replaceInFileNames(ReplaceInFileNamesDirectoryFilter value)?, TResult? replaceInFileContent(ReplaceInFileContentDirectoryFilter value)?}) → TResult? -
inherited
-
maybeMap<
TResult extends Object?> ({TResult ignorePaths(IgnorePathsDirectoryFilter value)?, TResult replaceInFolderNames(ReplaceInFolderNamesDirectoryFilter value)?, TResult replaceInFileNames(ReplaceInFileNamesDirectoryFilter value)?, TResult replaceInFileContent(ReplaceInFileContentDirectoryFilter value)?, required TResult orElse()}) → TResult -
inherited
-
maybeWhen<
TResult extends Object?> ({TResult ignorePaths(List< RegExp> paths)?, TResult replaceInFolderNames(List<RegExp> ignore, Pattern from, String replace)?, TResult replaceInFileNames(List<RegExp> ignore, Pattern from, String replace)?, TResult replaceInFileContent(List<RegExp> ignore, Pattern from, String replace)?, required TResult orElse()}) → TResult -
inherited
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
-
when<
TResult extends Object?> ({required TResult ignorePaths(List< RegExp> paths), required TResult replaceInFolderNames(List<RegExp> ignore, Pattern from, String replace), required TResult replaceInFileNames(List<RegExp> ignore, Pattern from, String replace), required TResult replaceInFileContent(List<RegExp> ignore, Pattern from, String replace)}) → TResult -
inherited
-
whenOrNull<
TResult extends Object?> ({TResult? ignorePaths(List< RegExp> paths)?, TResult? replaceInFolderNames(List<RegExp> ignore, Pattern from, String replace)?, TResult? replaceInFileNames(List<RegExp> ignore, Pattern from, String replace)?, TResult? replaceInFileContent(List<RegExp> ignore, Pattern from, String replace)?}) → TResult? -
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited