Как получить доступ к пользовательскому элементу полимера из обратного вызова

Мне нужно получить доступ к пользовательскому элементу и вызвать его метод из обратного вызова события click.

<polymer-element name="my-element">
    <template>
        <style type="text/css" media="screen">
            ...
        </style>
        <ul id="my_data"></ul>
    </template>

    <script>
        Polymer('my-element', {
            dataSelected: function(selectedText) {
                //...
            },

            setData: function(data) {
                for (var i = 0; i < data.length; i++) {
                    var li = document.createElement('li');
                    li.addEventListener('click', function(e) {
                        // how can I call dataSelected() from here?
                    });
                    li.innerText = data[i];
                    this.$.my_data.appendChild(li);
                }
            }
        });
    </script>
</polymer-element>

Как я могу назвать пользовательский элементdataSelected() метод из обратного вызова?

Ответы на вопрос(2)

Ваш ответ на вопрос