lite_rolling_switch 0.1.1

Flutter Android iOS web

Custom Switch button with attractive animation, made to allow you to customize colors, icons and other cosmetic content.

lite_rolling_switch #

Full customable rolling switch widget for flutter apps based on Pedro Massango's 'crazy-switch' widget https://github.com/pedromassango/crazy-switch

About #

Custom Switch button with attractive animation, made to allow you to customize colors, icons and other cosmetic content. Manage the widget states in the same way you do with the classical material's switch widget.

NOTE: Currently, you cannot directly change the widget width and height properties. This feature will be available soon.

Previews #

Image preview

Image preview 2

Basic Implementation #

import 'package:lite_rolling_switch/lite_rolling_switch.dart';

LiteRollingSwitch(
    //initial value
    value: true,
    textOn: 'disponible',
    textOff: 'ocupado',
    colorOn: Colors.greenAccent[700],
    colorOff: Colors.redAccent[700],
    iconOn: Icons.done,
    iconOff: Icons.remove_circle_outline,
    textSize: 16.0,
    onChanged: (bool state) {
      //Use it to manage the different states
      print('Current State of SWITCH IS: $state');
    },
),

Other #

61
likes
100
pub points
92%
popularity

Custom Switch button with attractive animation, made to allow you to customize colors, icons and other cosmetic content.

Repository (GitHub)
View/report issues

Documentation

API reference

Uploader

plug.sting@gmail.com

License

unknown (LICENSE)

Dependencies

flutter

More

Packages that depend on lite_rolling_switch