BuilderOverride class final

Represents overrides for a builder configuration.

These overrides allow customizing a builder's behavior without modifying its original definition. Typically used in build configuration files to adjust builder settings for specific projects.

Constructors

BuilderOverride.new({required String key, Map<String, dynamic>? options, Set<String>? generateFor, Set<String>? runsBefore})
Creates a new builder override with the specified parameters.
const

Properties

generateFor Set<String>?
Override for which files the builder should process.
final
hashCode int
The hash code for this object.
no setteroverride
key String
The key of the builder to override.
final
options Map<String, dynamic>?
Override for configuration options.
final
runsBefore Set<String>?
Override for builders that should run before this one.
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.
override

Operators

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