timer_picker_spinner_with_hours_and_minutes

Creator: coderz1093

Last updated:

0 purchases

timer_picker_spinner_with_hours_and_minutes Image
timer_picker_spinner_with_hours_and_minutes Images

Languages

Categories

Add to Cart

Description:

timer picker spinner with hours and minutes

time_picker_spinner #
Time Picker with spinner instead of a default material time picker. This widget works with 12 or 24 hour format and custom interval mode, and this package allow localization ar and en.
All credit goes to 'Mohamed Abdo'

Demo gif #

Installation #

Add this to your package's pubspec.yaml file:

dependencies:
time_picker_spinner: any
copied to clipboard

Get the package using your IDE's GUI or via command line with

$ pub get
copied to clipboard

Import the time_picker_spinner.dart file in your app

import 'package:time_picker_spinner/time_picker_spinner.dart';
copied to clipboard
Features #

This widget works with 12.
This widget works with 24.
allow localization ar and en.

Usage #
EN #



en short
en long




|

TimePickerSpinner(
locale: const Locale('en', ''),
time: dateTime,
is24HourMode: false,
isShowSeconds: true,
itemHeight: 80,
normalTextStyle: const TextStyle(
fontSize: 24,
),
highlightedTextStyle:
const TextStyle(fontSize: 24, color: Colors.blue),
isForce2Digits: true,
onTimeChange: (time) {
setState(() {
dateTime = time;
});
},
)
copied to clipboard
Ar #



ar short
ar long




|

TimePickerSpinner(
locale: const Locale('ar', ''),
time: dateTime,
is24HourMode: false,
isShowSeconds: true,
itemHeight: 80,
normalTextStyle: const TextStyle(
fontSize: 24,
),
highlightedTextStyle:
const TextStyle(fontSize: 24, color: Colors.blue),
isForce2Digits: true,
onTimeChange: (time) {
setState(() {
dateTime = time;
});
},
)
copied to clipboard
Props #



props
types
defaultValues




time
DateTime
Current Time [ DateTime.now() ]


minutesInterval
int
1


secondsInterval
int
1


is24HourMode
bool
true


isShowSeconds
bool
false


isShowSeconds
bool
false


highlightedTextStyle
TextStyle
false


normalTextStyle
TextStyle
false


itemHeight
double
60.0


itemWidth
double
45.0


spacing
double
20.0


alignment
AlignmentGeometry
Alignment.centerRight


isForce2Digits
bool
false


onTimeChange
TimePickerCallback



locale
bool
en



Additional information #
it is update package of https://github.com/icemanbsi/flutter_time_picker_spinner

License

For personal and professional use. You cannot resell or redistribute these repositories in their original state.

Files In This Product:

Customer Reviews

There are no reviews.