PackageSettings class
- Annotations
-
- @DataClass()
- @JsonSerializable()
- @GlobJsonConverter()
Constructors
-
PackageSettings({String lineBreak = '\u{000A}', int pageWidth = 80, required String? defaultFileName, List<
Glob> include = const [], List<Glob> exclude = const [], required List<LibrarySettings> libraries}) -
const
- PackageSettings.fromJson(Map map)
-
factory
- PackageSettings.fromYaml(Map map)
-
factory
Properties
- defaultFileName → String?
-
final
-
exclude
→ List<
Glob> -
final
- hashCode → int
-
The hash code for this object.
no setterinherited
-
include
→ List<
Glob> -
final
-
libraries
→ List<
LibrarySettings> -
final
- lineBreak → String
-
final
- pageWidth → int
-
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
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited