getBindingKeys static method

List<String>? getBindingKeys(
  1. String s
)

Implementation

static List<String>? getBindingKeys(String s) {
  List<String>? keys;
  List<Binding>? bindings = getBindings(s);
  if (bindings != null) {
    keys = [];
    for (var binding in bindings) {
      var key = binding.key;
      var name = binding.toString();
      if (key != null && !keys.contains(key)) keys.add(key);
      if (name.isNotEmpty && !keys.contains(name)) keys.add(name);
    }
  }
  return keys;
}