void addAttributeDelegates(Map<String, String> delegates) {
element.attributes.forEach((name, value) {
if (_hasEventPrefix(name)) {
var start = value.indexOf('{{');
var end = value.lastIndexOf('}}');
if (start >= 0 && end >= 0) {
delegates[_removeEventPrefix(name)] =
value.substring(start + 2, end).trim();
}
}
});
}