Skip to content

Commit 65e4bc3

Browse files
committed
Fix merge conflicts 2
1 parent 5dc121f commit 65e4bc3

File tree

4 files changed

+35
-38
lines changed

4 files changed

+35
-38
lines changed

lib/src/replaced_element.dart

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@ import 'dart:math';
22

33
import 'package:chewie/chewie.dart';
44
import 'package:chewie_audio/chewie_audio.dart';
5-
import 'package:flutter/foundation.dart';
65
import 'package:flutter/material.dart';
76
import 'package:flutter/widgets.dart';
87
import '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",

lib/src/widgets/iframe_mobile.dart

Lines changed: 11 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -9,21 +9,20 @@ import 'package:html/dom.dart' as dom;
99

1010
/// [IframeContentElement is a [ReplacedElement] with web content.
1111
class 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) {

lib/src/widgets/iframe_unsupported.dart

Lines changed: 11 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -7,21 +7,20 @@ import 'package:html/dom.dart' as dom;
77

88
/// [IframeContentElement is a [ReplacedElement] with web content.
99
class 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) {

lib/src/widgets/iframe_web.dart

Lines changed: 11 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -11,22 +11,21 @@ import 'dart:ui' as ui;
1111

1212
/// [IframeContentElement is a [ReplacedElement] with web content.
1313
class 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) {

0 commit comments

Comments
 (0)