group_button 3.0.1 copy "group_button: ^3.0.1" to clipboard
group_button: ^3.0.1 copied to clipboard

outdated

Flutter custom widget to make a group buttons. Included Radio and CheckBox buttons.

example/lib/main.dart

import 'package:example/examples/extended_example/example.dart';
import 'package:example/examples/provider_example/ui/app.dart';
import 'package:example/examples/styles_example/example.dart';
import 'package:flutter/material.dart';
import 'package:group_button/group_button.dart';

/// You can use [GroupButtonExtendedExample] example
/// for check all package [GroupingType]'s in one place

/// /// You can use [StylesExample] example
/// for check all package style's configuration

/// You can use [GroupButtonProviderExample] example
/// using this package with state - managment package like provider

void main() {
  runApp(CommonExample());
}

class CommonExample extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      debugShowCheckedModeBanner: false,
      home: Scaffold(
        body: Center(
          child: GroupButton(
            spacing: 10,
            buttons: const [
              '12:00',
              '13:00',
              '14:00',
              '15:00',
              '16:00',
              '17:00',
              '18:00',
              '19:00',
              '20:00'
            ],
            borderRadius: BorderRadius.circular(30),
            onSelected: (i, selected) => debugPrint('Button #$i selected'),
          ),
        ),
      ),
    );
  }
}
549
likes
0
pub points
97%
popularity

Publisher

verified publisherfrezycode.com

Flutter custom widget to make a group buttons. Included Radio and CheckBox buttons.

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

flutter, lint

More

Packages that depend on group_button