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 = [];
    bindings.forEach((binding)
    {
      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;
}