File tree 1 file changed +3
-2
lines changed
1 file changed +3
-2
lines changed Original file line number Diff line number Diff line change @@ -9,6 +9,7 @@ class VideoProgressBar extends StatefulWidget {
9
9
this .onDragEnd,
10
10
this .onDragStart,
11
11
this .onDragUpdate,
12
+ this .draggableProgressBar = true ,
12
13
super .key,
13
14
required this .barHeight,
14
15
required this .handleHeight,
@@ -24,6 +25,7 @@ class VideoProgressBar extends StatefulWidget {
24
25
final double barHeight;
25
26
final double handleHeight;
26
27
final bool drawShadow;
28
+ final bool draggableProgressBar;
27
29
28
30
@override
29
31
// ignore: library_private_types_in_public_api
@@ -65,7 +67,6 @@ class _VideoProgressBarState extends State<VideoProgressBar> {
65
67
66
68
@override
67
69
Widget build (BuildContext context) {
68
- final ChewieController chewieController = ChewieController .of (context);
69
70
final child = Center (
70
71
child: StaticProgressBar (
71
72
value: controller.value,
@@ -77,7 +78,7 @@ class _VideoProgressBarState extends State<VideoProgressBar> {
77
78
),
78
79
);
79
80
80
- return chewieController .draggableProgressBar
81
+ return widget .draggableProgressBar
81
82
? GestureDetector (
82
83
onHorizontalDragStart: (DragStartDetails details) {
83
84
if (! controller.value.isInitialized) {
You can’t perform that action at this time.
0 commit comments