push method

  1. @override
void push(
  1. String key,
  2. dynamic value
)
override

Temporarily overrides a configuration value. Useful for testing.

Implementation

@override
void push(String key, dynamic value) {
  if (!_overrideStack.containsKey(key)) {
    _overrideStack[key] = [];
  }

  _overrideStack[key]!.add(get(key));

  set(key, value);
}