FSidebarGroupStyle constructor

const FSidebarGroupStyle({
  1. required TextStyle labelStyle,
  2. required FWidgetStateMap<IconThemeData> actionStyle,
  3. required FTappableStyle tappableStyle,
  4. required FFocusedOutlineStyle focusedOutlineStyle,
  5. required FSidebarItemStyle itemStyle,
  6. EdgeInsets padding = const EdgeInsets.symmetric(horizontal: 16),
  7. double headerSpacing = 8,
  8. EdgeInsetsGeometry headerPadding = const EdgeInsets.fromLTRB(12, 0, 8, 2),
  9. double childrenSpacing = 2,
  10. EdgeInsetsGeometry childrenPadding = const EdgeInsets.fromLTRB(0, 0, 0, 24),
})

Creates a FSidebarGroupStyle.

Implementation

const FSidebarGroupStyle({
  required this.labelStyle,
  required this.actionStyle,
  required this.tappableStyle,
  required this.focusedOutlineStyle,
  required this.itemStyle,
  this.padding = const EdgeInsets.symmetric(horizontal: 16),
  this.headerSpacing = 8,
  this.headerPadding = const EdgeInsets.fromLTRB(12, 0, 8, 2),
  this.childrenSpacing = 2,
  this.childrenPadding = const EdgeInsets.fromLTRB(0, 0, 0, 24),
});