Пользовательский полимерный элемент, расширяющий элемент в дротике

я хотел бы создать пользовательский элемент Polymer 'аб-BTN» который расширяет «а» элемент. Следует использовать как:

Google

моя html декларация полимерного элемента выглядит так (скрипт указан в конце, потому что я хочу объявить больше элементов в одном файле):


  
    
  



и дартс скрипт для элемента выглядит так:

import 'package:polymer/polymer.dart';
import 'dart:svg';

@CustomTag('ab-btn')
class AbBtn extends AElement {
  AbBtn.created() : super.created();

  var inputMethodContext;
}

Когда я пытаюсь использовать этот элемент, я всегда получаю ошибку:

#13     _ZoneDelegate.run (dart:async/zone.dart:417)
#14     _CustomizedZone.run (dart:async/zone.dart:627)
#15     initPolymer (package:polymer/src/loader.dart:37:33)
#16     main (package:polymer/init.dart:23:22)


Exception: InvalidCharacterError: Internal Dartium Exception
  undefined (undefined:0:0)

Как правильно расширять «а» элементы?

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

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