File tree Expand file tree Collapse file tree 4 files changed +35
-38
lines changed
Expand file tree Collapse file tree 4 files changed +35
-38
lines changed Original file line number Diff line number Diff line change @@ -2,7 +2,6 @@ import 'dart:math';
22
33import 'package:chewie/chewie.dart' ;
44import 'package:chewie_audio/chewie_audio.dart' ;
5- import 'package:flutter/foundation.dart' ;
65import 'package:flutter/material.dart' ;
76import 'package:flutter/widgets.dart' ;
87import 'package:flutter_html/html_parser.dart' ;
@@ -297,7 +296,8 @@ ReplacedElement parseReplacedElement(
297296 width: double .tryParse (element.attributes['width' ] ?? "" ),
298297 height: double .tryParse (element.attributes['height' ] ?? "" ),
299298 navigationDelegate: navigationDelegateForIframe,
300- node: element);
299+ node: element,
300+ );
301301 case "img" :
302302 return ImageContentElement (
303303 name: "img" ,
Original file line number Diff line number Diff line change @@ -9,21 +9,20 @@ import 'package:html/dom.dart' as dom;
99
1010/// [IframeContentElement is a [ReplacedElement] with web content.
1111class IframeContentElement extends ReplacedElement {
12- final String src;
13- final double width;
14- final double height;
15- final NavigationDelegate navigationDelegate;
12+ final String ? src;
13+ final double ? width;
14+ final double ? height;
15+ final NavigationDelegate ? navigationDelegate;
1616 final UniqueKey key = UniqueKey ();
1717
1818 IframeContentElement ({
19- String name,
20- Style style,
21- this .src,
22- this .width,
23- this .height,
24- dom.Element node,
25- this .navigationDelegate,
26- }) : super (name: name, style: style, node: node);
19+ required String name,
20+ required this .src,
21+ required this .width,
22+ required this .height,
23+ required dom.Element node,
24+ required this .navigationDelegate,
25+ }) : super (name: name, style: Style (), node: node);
2726
2827 @override
2928 Widget toWidget (RenderContext context) {
Original file line number Diff line number Diff line change @@ -7,21 +7,20 @@ import 'package:html/dom.dart' as dom;
77
88/// [IframeContentElement is a [ReplacedElement] with web content.
99class IframeContentElement extends ReplacedElement {
10- final String src;
11- final double width;
12- final double height;
13- final NavigationDelegate navigationDelegate;
10+ final String ? src;
11+ final double ? width;
12+ final double ? height;
13+ final NavigationDelegate ? navigationDelegate;
1414 final UniqueKey key = UniqueKey ();
1515
1616 IframeContentElement ({
17- String name,
18- Style style,
19- this .src,
20- this .width,
21- this .height,
22- dom.Element node,
23- this .navigationDelegate,
24- }) : super (name: name, style: style, node: node);
17+ required String name,
18+ required this .src,
19+ required this .width,
20+ required this .height,
21+ required dom.Element node,
22+ required this .navigationDelegate,
23+ }) : super (name: name, style: Style (), node: node);
2524
2625 @override
2726 Widget toWidget (RenderContext context) {
Original file line number Diff line number Diff line change @@ -11,22 +11,21 @@ import 'dart:ui' as ui;
1111
1212/// [IframeContentElement is a [ReplacedElement] with web content.
1313class IframeContentElement extends ReplacedElement {
14- final String src;
15- final double width;
16- final double height;
17- final NavigationDelegate navigationDelegate;
14+ final String ? src;
15+ final double ? width;
16+ final double ? height;
17+ final NavigationDelegate ? navigationDelegate;
1818 final UniqueKey key = UniqueKey ();
1919 final String createdViewId = getRandString (10 );
2020
2121 IframeContentElement ({
22- String name,
23- Style style,
24- this .src,
25- this .width,
26- this .height,
27- dom.Element node,
28- this .navigationDelegate,
29- }) : super (name: name, style: style, node: node);
22+ required String name,
23+ required this .src,
24+ required this .width,
25+ required this .height,
26+ required dom.Element node,
27+ required this .navigationDelegate,
28+ }) : super (name: name, style: Style (), node: node);
3029
3130 @override
3231 Widget toWidget (RenderContext context) {
You can’t perform that action at this time.
0 commit comments