LibrarySettings class

Annotations

Constructors

LibrarySettings({required String dirPath, String? fileName, bool disclaimer = true, String comments = '', String docs = '', String? name, List<ExportSettings> exports = const <ExportSettings>[], List<Glob> include = const <Glob>[], List<Glob> exclude = const <Glob>[]})
const
LibrarySettings.fromJson(Map data)
factory

Properties

comments String
Library comments (copyright)
final
dirPath String
Folder path to create a index file
final
disclaimer bool
Adds the generated code disclaimer
final
docs String
Library documentation
final
exclude List<Glob>
Black filters
final
exports List<ExportSettings>
List of export packages
final
fileName String?
File name with extension
final
hashCode int
The hash code for this object.
no setterinherited
include List<Glob>
White filters
final
name String?
Library name
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

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

Operators

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