File tree Expand file tree Collapse file tree 1 file changed +3
-2
lines changed
Expand file tree Collapse file tree 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 {
99 this .onDragEnd,
1010 this .onDragStart,
1111 this .onDragUpdate,
12+ this .draggableProgressBar = true ,
1213 super .key,
1314 required this .barHeight,
1415 required this .handleHeight,
@@ -24,6 +25,7 @@ class VideoProgressBar extends StatefulWidget {
2425 final double barHeight;
2526 final double handleHeight;
2627 final bool drawShadow;
28+ final bool draggableProgressBar;
2729
2830 @override
2931 // ignore: library_private_types_in_public_api
@@ -65,7 +67,6 @@ class _VideoProgressBarState extends State<VideoProgressBar> {
6567
6668 @override
6769 Widget build (BuildContext context) {
68- final ChewieController chewieController = ChewieController .of (context);
6970 final child = Center (
7071 child: StaticProgressBar (
7172 value: controller.value,
@@ -77,7 +78,7 @@ class _VideoProgressBarState extends State<VideoProgressBar> {
7778 ),
7879 );
7980
80- return chewieController .draggableProgressBar
81+ return widget .draggableProgressBar
8182 ? GestureDetector (
8283 onHorizontalDragStart: (DragStartDetails details) {
8384 if (! controller.value.isInitialized) {
You can’t perform that action at this time.
0 commit comments