dark_light_button

Creator: coderz1093

Last updated:

0 purchases

dark_light_button Image
dark_light_button Images

Languages

Categories

Add to Cart

Description:

dark light button

dark_light_button #
A Flutter package containing ready to use widgets for switching between dark and light theme.

Installation #
To install this package, add dark_light_button as a dependency in your pubspec.yaml file.
Usage #
You need to use DarlightButton widget, and you are DONE!
DarlightButton(
onChange: (ThemeMode theme) {
// change your theme here
},
),
copied to clipboard
You can change the widget type by using type property of DarlightButton, which takes a Darlights enum as argument.
there are currently 3 type of darlight buttons to use and more darlight types will be added soon.
DarlightButton(
type: Darlights.DarlightThree
onChange: (ThemeMode theme) {
// change your theme here
},
),
copied to clipboard
Optional arguments #
height as double which indicates the height of widget
animationDuration as Duration to control duration of animation
options which is class extending DarlightOption. this property is named after each button name
for example, for Darlights.DarlightThree you must provide DarlightThreeOption
each options contain widget-specific properties like background color,etc
Examples #
DarlightButton(
type: Darlights.DarlightOne,
onChange: (ThemeMode theme) {

},
options: DarlightOneOption()
)
copied to clipboard


DarlightButton(
type: Darlights.DarlightTwo,
onChange: (ThemeMode theme) {

},
options: DarlightTwoOption()
)
copied to clipboard


DarlightButton(
type: Darlights.DarlightThree,
onChange: (ThemeMode theme) {

},
options: DarlightThreeOption()
)
copied to clipboard


DarlightButton(
type: Darlights.DarlightFour,
onChange: (ThemeMode theme) {

},
options: DarlightFourOption()
)
copied to clipboard

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.