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.name;
      if (key  != null && !keys.contains(key))  keys.add(key);
      if (name != null && !keys.contains(name)) keys.add(name);
    }
  }
  return keys;
}