You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
HMG_Patient_App/lib/pages/videocall-webrtc-rnd/utils/blob-extension.dart

45 lines
1.2 KiB
Dart

// import 'dart:async';
// import 'dart:html' as html;
//
// import 'dart:typed_data';
//
// extension xHtmlBlob on html.Blob{
//
// /* File Reader --- */
// Future<html.FileReader> _fileDataUrlReader()async{
// html.FileReader reader = html.FileReader();
// reader.readAsDataUrl(this);
// return reader;
// }
//
// Future<html.FileReader> _fileByteReader()async{
// html.FileReader reader = html.FileReader();
// reader.readAsArrayBuffer(this);
// return reader;
// }
// /* --- File Reader */
//
// Future<dynamic> readDataUrl() async{
// Completer completer = Completer();
// _fileDataUrlReader().then((reader){
// reader.onLoadEnd.listen((e) async {
// dynamic data = reader.result;
// completer.complete(data);
// });
// });
// final data = await completer.future;
// return data;
// }
//
// Future<Uint8List> readBytes() async{
// Completer completer = Completer();
// _fileByteReader().then((reader){
// reader.onLoadEnd.listen((e) async {
// dynamic data = reader.result;
// completer.complete(data);
// });
// });
// final data = await completer.future;
// return data;
// }
// }