createTexture method
Implementation
Future<FlutterAngleTexture> createTexture(AngleOptions options) async {
final _divId = DateTime.now().microsecondsSinceEpoch;
final element = html.HTMLCanvasElement()
..width = (options.width * options.dpr).toInt()
..height = (options.height * options.dpr).toInt()
..id = 'canvas-id${math.Random().nextInt(100)}';
ui.platformViewRegistry.registerViewFactory(_divId.toString(), (int viewId) {
return element;
});
final newTexture = FlutterAngleTexture(
this,
_divId,
0,0,
element,
0,0,
options
);
return newTexture;
}