ResourceDartBuilder class
Constructors
- ResourceDartBuilder(Config config)
Properties
-
allImageList
→ List<
String> -
Convert the set to the list
no setter
- config → Config
-
final
-
dirList
→ List<
Directory> -
All of the directory with yaml.
final
- filter → Filter?
-
no setter
- hashCode → int
-
The hash code for this object.
no setterinherited
-
imageSet
→ Set<
String> -
The set is all file path,not exists directory.
final
- isPreview → bool
-
no setter
- isWatch → bool
-
no setter
- isWriting → bool
-
final
- logFile → File
-
no setter
- outputPath → String
-
no setter
- projectRootPath → String
-
no setter
- resourceFile → File
-
no setter
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
watchMap
→ Map<
FileSystemEntity, StreamSubscription< FileSystemEvent> ?> -
final
Methods
-
generateCode(
String className) → void - Generate the dart code
-
generateImageFiles(
List< String> paths) → void - Scan the with path list
-
generateImageFileWithPath(
String path, Set< String> imageSet, List<Directory> dirList, bool rootPath) → void -
If path is a directory, add the directory to
dirList
. If not, add it toimageSet
. -
generateResourceDartFile(
) → void -
getListFromYamlList(
YamlList yamlList) → List< String> - Get the asset from yaml list
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
removeAllWatches(
) → void -
startWatch(
String className) → Future< void> - Watch all paths
-
stopWatch(
) → void -
toString(
) → String -
A string representation of this object.
inherited
-
writeText(
Object text, {File? file}) → void -
Write logs to the file
Defaults to
.dart_tools/fgen_log.txt
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited