FlatIconTextButton constructor

FlatIconTextButton({
  1. Key? key,
  2. VoidCallback? onPressed,
  3. Clip clipBehavior = Clip.none,
  4. FocusNode? focusNode,
  5. required Widget icon,
  6. required Widget label,
})

Creates a FlatIconTextButton widget with the specified properties.

The icon and label parameters are required, while the others are optional.

Implementation

FlatIconTextButton({
  Key? key,
  VoidCallback? onPressed,
  Clip clipBehavior = Clip.none,
  FocusNode? focusNode,
  required Widget icon,
  required Widget label,
}) : super(
        key: key,
        onPressed: onPressed,
        clipBehavior: clipBehavior,
        focusNode: focusNode,
        child: Column(
          mainAxisSize: MainAxisSize.min,
          children: <Widget>[
            icon,
            const SizedBox(height: 4.0),
            label,
          ],
        ),
      );