flutter_handy_utils 2.2.3 copy "flutter_handy_utils: ^2.2.3" to clipboard
flutter_handy_utils: ^2.2.3 copied to clipboard

The `flutter_handy_utils` package is a community-driven project designed to simplify common tasks in Flutter development

example/lib/main.dart

import 'package:example/examples/grouped_radio_button_example.dart';
import 'package:flutter/material.dart';

import 'examples/string_ellips_size_example.dart';
import 'examples/tree_builder_example.dart';
import 'examples/widget_separator_example.dart';

void main() {
  runApp(const MainApp());
}

class MainApp extends StatelessWidget {
  const MainApp({super.key});

  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      home: Scaffold(
        appBar: AppBar(
          title: const Text("flutter_handy_utils example"),
          shadowColor: Colors.black,
          elevation: 5,
          scrolledUnderElevation: 0,
          surfaceTintColor: Colors.white,
          backgroundColor: Colors.white,
          centerTitle: true,
        ),
        body: ListView(
          children: [
            _treeBuilder(),
            _widgetsSeparator(),
            _stringEllipsSize(),
            _groupedRadioButton(),
          ],
        ),
      ),
    );
  }

  ExpansionTile _widgetsSeparator() {
    return const ExpansionTile(
      title: Text("WidgetsSeparator"),
      childrenPadding: EdgeInsets.all(10),
      children: [
        WidgetsSeparatorExample(),
      ],
    );
  }

  ExpansionTile _treeBuilder() {
    return const ExpansionTile(
      title: Text("TreeBuilder"),
      childrenPadding: EdgeInsets.all(10),
      children: [
        TreeBuilderExample(),
      ],
    );
  }

  Widget _stringEllipsSize() {
    return const ExpansionTile(
      title: Text("StringEllipsSize"),
      childrenPadding: EdgeInsets.all(10),
      children: [
        StringEllipsSizeExample(),
      ],
    );
  }

  Widget _groupedRadioButton() {
    return const ExpansionTile(
      title: Text("GroupedRadioButton"),
      childrenPadding: EdgeInsets.all(10),
      children: [
        GroupedRadioButtonExample(),
      ],
    );
  }
}
0
likes
150
points
16
downloads

Publisher

unverified uploader

Weekly Downloads

The `flutter_handy_utils` package is a community-driven project designed to simplify common tasks in Flutter development

Repository (GitHub)
View/report issues

Documentation

API reference

License

BSD-3-Clause (license)

Dependencies

flutter, gap

More

Packages that depend on flutter_handy_utils