FileEntry class

Constructors

FileEntry.new({required String path, required String name, bool required = true, FileSource source = FileSource.project, String? destination})
Create a FileEntry instance with the given properties.
const
FileEntry.fromJson(dynamic json)
Creates a FileEntry instance from a JSON map (or String)
factory

Properties

absolutePath String
Get file absolute path.
no setter
destination String?
Destination directory for the file.
final
hashCode int
The hash code for this object.
no setterinherited
name String
The name for the file. Defaults to the basename of the path.
final
path String
The path to the file.
final
required bool
A flag indicating if the file is required. Defaults to true.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
source FileSource
An enum indicating the source of the file. Defaults to FileSource.project.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Properties

vcEntries List<FileEntry>
Get dll files entries for vc redistributable DLLs.
no setter

Static Methods

validateConfig(dynamic option, {required String configName}) String?
Validate configuration option for FileEntry.