Use universal html package to bring in the ImageElement class

pull/87/head
Miller Adulu 4 years ago
parent 9efbbc92f0
commit 943e9f7dcc
  1. 3
      lib/widgets/editor.dart
  2. 14
      pubspec.lock
  3. 5
      pubspec.yaml

@ -25,6 +25,7 @@ import 'package:string_validator/string_validator.dart';
// ignore: import_of_legacy_library_into_null_safe
import 'package:universal_html/prefer_universal/html.dart' as html;
import 'package:url_launcher/url_launcher.dart';
import 'package:universal_html/universal_html.dart';
import 'box.dart';
import 'controller.dart';
@ -115,7 +116,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)

@ -56,7 +56,7 @@ packages:
name: csslib
url: "https://pub.dartlang.org"
source: hosted
version: "0.16.2"
version: "0.17.0"
fake_async:
dependency: transitive
description:
@ -127,7 +127,7 @@ packages:
name: html
url: "https://pub.dartlang.org"
source: hosted
version: "0.14.0+4"
version: "0.15.0"
http:
dependency: transitive
description:
@ -283,9 +283,11 @@ packages:
universal_html:
dependency: "direct main"
description:
name: universal_html
url: "https://pub.dartlang.org"
source: hosted
path: "."
ref: "0792f345ad1820770cc45bede8f813002db87802"
resolved-ref: "0792f345ad1820770cc45bede8f813002db87802"
url: "https://github.com/MillerAdulu/universal_html.git"
source: git
version: "1.2.4"
universal_io:
dependency: transitive
@ -349,7 +351,7 @@ packages:
name: zone_local
url: "https://pub.dartlang.org"
source: hosted
version: "0.1.2"
version: "0.2.0-nullsafety.1"
sdks:
dart: ">=2.12.0 <3.0.0"
flutter: ">=1.24.0-10.2.pre"

@ -12,6 +12,10 @@ environment:
dependencies:
flutter:
sdk: flutter
universal_html:
git:
url: "https://github.com/MillerAdulu/universal_html.git"
ref: 0792f345ad1820770cc45bede8f813002db87802
collection: ^1.15.0
file_picker: ^3.0.0
flutter_colorpicker: ^0.4.0-nullsafety.0
@ -20,7 +24,6 @@ dependencies:
photo_view: ^0.11.1
string_validator: ^0.2.0-nullsafety.0
tuple: ^2.0.0
universal_html: ^1.2.4
url_launcher: ^6.0.2
dev_dependencies:

Loading…
Cancel
Save