getBindings static method

List<Binding>? getBindings(
  1. String? s, {
  2. Scope? scope,
})

Implementation

static List<Binding>? getBindings(String? s, {Scope? scope}) {
  if (s == null) return null;
  List<Binding>? bindings;
  List<String?>? bindingStrings = getBindingStrings(s);
  if (bindingStrings != null) {
    for (String? str in bindingStrings) {
      Binding? binding = Binding.fromString(str, bindingscope: scope);
      if (binding != null) {
        bindings ??= [];
        bindings.add(binding);
      }
    }
  }
  return bindings;
}