Я хочу запустить/отправить/исправить пользовательское событие изнутри элемента Polymer. Например, я хочу преобразовать нормальное событие DOM, например "изменено", в более семантическое событие типа "todoupdated".
Это HTML, который у меня есть:
<polymer-element name="todo-item" extends="li" attributes="item">
<template>
<style>
label.done {
color: gray;
text-decoration: line-through;
}
</style>
<label class="checkbox {{item.doneClass}}">
<input type="checkbox" checked="{{item.done}}">
{{item.text}}
</label>
</template>
<script type="application/dart" src="todo_item.dart"></script>
</polymer-element>
Я хочу, чтобы события изменений на флажке выходили из пользовательского элемента как нечто более... полезное.:)