Transformers can have different constructors. One of the constructors can accept objects BarbackSettingsthat contain a mode.
For instance:
class DartToJsScriptRewriter extends Transformer {
bool releaseMode = false;
DartToJsScriptRewriter.asPlugin(BarbackSettings settings)
: releaseMode = (settings.mode == BarbackMode.RELEASE);
source
share