12345678910111213141516171819202122232425262728293031323334353637383940414243444546 |
- import 'package:flutter/material.dart';
- import '../../wisdom_cli.dart';
- class WFilterButtons extends StatelessWidget {
- final double? width;
- final double? height;
- final double? spacing;
- final double? runspacing;
- final double? bRadius;
- final Widget child;
- final String? name;
- const WFilterButtons({
- Key? key,
- this.width,
- this.height,
- this.spacing,
- this.runspacing,
- this.bRadius,
- this.name,
- required this.child,
- });
- @override
- Widget build(BuildContext context) {
- return Wisdom.column(
- crossAxisAlignment: CrossAxisAlignment.stretch,
- children: [
- WisText(
- '${name ?? ''}',
- size: 16.pt,
- weight: FontWeight.bold,
- ).asPaddingSymmetric(vertical: 8.pt),
- ButtonTheme(
- minWidth: width ?? 100.pt,
- height: height ?? 39.pt,
- textTheme: ButtonTextTheme.accent,
- shape: RoundedRectangleBorder(
- borderRadius: BorderRadius.circular(15.pt),
- ),
- child: child,
- ),
- ],
- );
- }
- }
|