Как мне создать элемент canvas в Dart? - PullRequest
11 голосов
/ 24 ноября 2011

Я хочу создать элемент canvas, который можно добавить в HTML-документ. Рекомендации Dart, похоже, заключаются в использовании dart:html, а не dart:dom, но, насколько я вижу, dart:html содержит только определение интерфейса для интерфейса CanvasElement, а не класса.

Как создать экземпляр объекта canvas?

Ответы [ 2 ]

13 голосов
/ 24 ноября 2011

В конце концов вы сможете просто:

new CanvasElement();

Новая HTML-библиотека еще не была полностью заполнена конструкторами. Это работа в процессе. Между тем, самый простой способ, вероятно, это:

new Element.html('<canvas></canvas>');

Это вернет экземпляр CanvasElement.

0 голосов
/ 10 декабря 2011

В Dart вы можете создавать объекты непосредственно из интерфейса (http://www.dartlang.org/docs/getting-started/interface.html), поэтому нет ничего плохого в создании холста с использованием new CanvasElement().

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...