An open API service indexing awesome lists of open source software.

https://github.com/memishood/theme_button

Theme button provides a toggle widget for night/light modes
https://github.com/memishood/theme_button

dark-mode flutter-theme light-mode theme-toggle toggle toggle-buttons toggle-switches

Last synced: 5 days ago
JSON representation

Theme button provides a toggle widget for night/light modes

Awesome Lists containing this project

README

          

# ThemeButton

https://pub.dev/packages/theme_button

It ensures a switch widget for Night/Light theme modes

## Add Dependency
```yaml
dependencies:
flutter:
sdk: flutter
# add theme_button
theme_button: ^{latest version}
```

## Get Started

```dart
import 'package:theme_button/theme_button.dart';

ThemeButton(
onChanged: (bool value) {
// do stuff
},
),
```

### Property

| Property | Type | Default Value | Description |
| --------------- | ------------ | ------------------------ | --------------------------------------------------------------------------- |
| width | double | 72 | The width of the view |
| height | double | 72 | The height of the view |
| padding | EdgeInsets | EdgeInsets.zero | Animation padding |
| duration | Duration | 1 seconds | Animation speed |
| onChanged | Fun(value) | null | It'll be called when the switch has been changed by the user |