FlexItemThemeData constructor

const FlexItemThemeData({
  1. TextStyle itemTextStyle = const TextStyle(fontSize: 20),
  2. EdgeInsetsDirectional iconPadding = const EdgeInsetsDirectional.fromSTEB(2, 0, 0, 0),
  3. EdgeInsetsDirectional labelPadding = const EdgeInsetsDirectional.fromSTEB(15, 0, 0, 0),
  4. EdgeInsetsDirectional itemPadding = const EdgeInsetsDirectional.fromSTEB(5, 10, 0, 10),
  5. Color hoverAnimColor = Colors.white70,
  6. Color itemColor = Colors.black45,
  7. Color selectedItemColor = Colors.black,
  8. Color disabledItemColor = Colors.black12,
  9. double? iconSize = 30,
})

Creates a FlexItemThemeData instance with default or custom values.

Implementation

const FlexItemThemeData({
  this.itemTextStyle = const TextStyle(fontSize: 20),
  this.iconPadding = const EdgeInsetsDirectional.fromSTEB(2, 0, 0, 0),
  this.labelPadding = const EdgeInsetsDirectional.fromSTEB(15, 0, 0, 0),
  this.itemPadding = const EdgeInsetsDirectional.fromSTEB(5, 10, 0, 10),
  this.hoverAnimColor = Colors.white70,
  this.itemColor = Colors.black45,
  this.selectedItemColor = Colors.black,
  this.disabledItemColor = Colors.black12,
  this.iconSize = 30,
});