Last updated:
0 purchases
flutter scale
Flutter Scale #
A Flutter package allows you to easily integrate Scale widget.
Preview #
Installing #
Add dependency to pubspec.yaml
Get the latest version in the 'Installing' tab on pub.dartlang.org
dependencies:
flutter_scale: 0.1.2
copied to clipboard
Import the package
import 'package:flutter_scale/flutter_scale.dart';
copied to clipboard
Adding Vertical Scale
class _Example1State extends State<Example1> {
@override
Widget build(BuildContext context) {
return Scaffold(
body: VerticalScale(
maxValue: 13,
scaleController: ScrollController(),
));
}
}
copied to clipboard
Adding Horizontal Scale
class _Example1State extends State<Example1> {
@override
Widget build(BuildContext context) {
return Scaffold(
body: HorizontalScale(
maxValue: 25,
scaleController: ScrollController(),
));
}
}
copied to clipboard
With optional parameters
class _Example1State extends State<Example1> {
@override
Widget build(BuildContext context) {
return Scaffold(
body: VerticalScale(
maxValue: 7,
scaleController: ScrollController(initialScrollOffset: 200),
scaleColor: Colors.redAccent,
lineColor: Colors.amber,
linesBetweenTwoPoints: 5,
middleLineAt: 3,
pointer: RotatedBox(
quarterTurns: 1, child: Image.asset('assets/images/tooltip.png')),
textStyle: TextStyle(
fontSize: 35,
color: Colors.amber,
fontWeight: FontWeight.bold,
fontStyle: FontStyle.italic,
),
));
}
}
copied to clipboard
How to use #
Check out the example app in the example directory or the 'Example' tab on pub.dartlang.org for a more complete example.
For personal and professional use. You cannot resell or redistribute these repositories in their original state.
There are no reviews.