confy<T> function

T? confy<T>(
  1. String key, {
  2. T? defaultValue,
})

Implementation

T? confy<T>(String key, {T? defaultValue}) {
  var confyObjectPointer = _confyObject;
  final keys = key.split(".");
  for (var key in keys) {
    confyObjectPointer = confyObjectPointer[key];
    if (confyObjectPointer == null) {
      return defaultValue;
    }
  }
  return confyObjectPointer;
}