MultiplexingBuilder class

A Builder that runs multiple delegate builders asynchronously.

Note: All builders are ran without ordering guarantees. Thus, none of the builders can use the outputs of other builders in this group. All builders must also have distinct outputs.

Implemented types
Available extensions

Constructors

MultiplexingBuilder(Iterable<Builder> _builders)

Properties

buildExtensions Map<String, List<String>>
Merges output extensions from all builders.
no setteroverride
hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

build(BuildStep buildStep) FutureOr<void>
Generates the outputs for a given BuildStep.
override
hasOutputFor(AssetId input) bool

Available on Builder, provided by the BuildOutputExtensions extension

Whether this builder is expected to output assets when running on input.
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.
inherited