Cómo cargar una imagen en Dart.

Estoy probando el elemento Dart Language y HTML5 Canvas, pero tengo un problema. No sé cómo cargar una imagen en Dart. Puedo obtener CanvasRenderingContext2D y con esto puedo llamar a fillText () y a fillRect () y todo funciona, pero estoy tratando de averiguar cómo cargar una imagen y dibujar con drawImage.