gecko/lib/widgets/commons/build_progress_bar.dart

29 lines
758 B
Dart

import 'package:dots_indicator/dots_indicator.dart';
import 'package:flutter/material.dart';
import 'package:gecko/globals.dart';
import 'package:gecko/models/scale_functions.dart';
class BuildProgressBar extends StatelessWidget {
const BuildProgressBar({
Key? key,
required this.pagePosition,
}) : super(key: key);
final int pagePosition;
@override
Widget build(BuildContext context) {
return DotsIndicator(
dotsCount: 10,
position: pagePosition,
decorator: DotsDecorator(
size: Size.square(scaleSize(7)),
activeSize: Size.square(scaleSize(10)),
spacing: EdgeInsets.symmetric(horizontal: scaleSize(10)),
color: Colors.grey[400]!,
activeColor: orangeC,
),
);
}
}