Replace universal html with dart:html

pull/87/head
Miller Adulu 4 years ago
parent 321cb76c71
commit cff918a88e
  1. 6
      lib/widgets/editor.dart
  2. 42
      pubspec.lock
  3. 1
      pubspec.yaml

@ -1,4 +1,5 @@
import 'dart:convert';
import 'dart:html';
import 'dart:io' as io;
import 'dart:math' as math;
@ -22,7 +23,7 @@ import 'package:flutter_quill/widgets/raw_editor.dart';
import 'package:flutter_quill/widgets/responsive_widget.dart';
import 'package:flutter_quill/widgets/text_selection.dart';
import 'package:string_validator/string_validator.dart';
import 'package:universal_html/prefer_universal/html.dart' as html;
// import 'package:universal_html/prefer_universal/html.dart' as html;
import 'package:url_launcher/url_launcher.dart';
import 'box.dart';
@ -114,7 +115,7 @@ Widget _defaultEmbedBuilderWeb(BuildContext context, leaf.Embed node) {
String imageUrl = node.value.data;
Size size = MediaQuery.of(context).size;
UniversalUI().platformViewRegistry.registerViewFactory(
imageUrl, (int viewId) => html.ImageElement()..src = imageUrl);
imageUrl, (int viewId) => ImageElement()..src = imageUrl);
return Padding(
padding: EdgeInsets.only(
right: ResponsiveWidget.isMediumScreen(context)
@ -1133,3 +1134,4 @@ class RenderEditableContainerBox extends RenderBox
_resolvedPadding!.top;
}
}

@ -43,20 +43,6 @@ packages:
url: "https://pub.dartlang.org"
source: hosted
version: "1.15.0"
crypto:
dependency: transitive
description:
name: crypto
url: "https://pub.dartlang.org"
source: hosted
version: "3.0.0"
csslib:
dependency: transitive
description:
name: csslib
url: "https://pub.dartlang.org"
source: hosted
version: "0.16.2"
fake_async:
dependency: transitive
description:
@ -121,13 +107,6 @@ packages:
description: flutter
source: sdk
version: "0.0.0"
html:
dependency: transitive
description:
name: html
url: "https://pub.dartlang.org"
source: hosted
version: "0.14.0+4"
http:
dependency: transitive
description:
@ -280,20 +259,6 @@ packages:
url: "https://pub.dartlang.org"
source: hosted
version: "1.3.0"
universal_html:
dependency: "direct main"
description:
name: universal_html
url: "https://pub.dartlang.org"
source: hosted
version: "1.2.4"
universal_io:
dependency: transitive
description:
name: universal_io
url: "https://pub.dartlang.org"
source: hosted
version: "2.0.0"
url_launcher:
dependency: "direct main"
description:
@ -343,13 +308,6 @@ packages:
url: "https://pub.dartlang.org"
source: hosted
version: "2.1.0"
zone_local:
dependency: transitive
description:
name: zone_local
url: "https://pub.dartlang.org"
source: hosted
version: "0.1.2"
sdks:
dart: ">=2.12.0 <3.0.0"
flutter: ">=1.24.0-10.2.pre"

@ -18,7 +18,6 @@ dependencies:
flutter_colorpicker: ^0.4.0-nullsafety.0
image_picker: ^0.7.2+1
photo_view: ^0.11.1
universal_html: ^1.2.4
file_picker: ^3.0.0
string_validator: ^0.2.0-nullsafety.0
flutter_keyboard_visibility: ^5.0.0

Loading…
Cancel
Save