FSelectMenuTileStyle.inherit constructor

FSelectMenuTileStyle.inherit({
  1. required FColors colors,
  2. required FTypography typography,
  3. required FStyle style,
})

Creates a FSelectMenuTileStyle that inherits its properties.

Implementation

factory FSelectMenuTileStyle.inherit({
  required FColors colors,
  required FTypography typography,
  required FStyle style,
}) {
  final groupStyle = FTileGroupStyle.inherit(colors: colors, style: style, typography: typography);
  return FSelectMenuTileStyle(
    menuStyle: FPopoverMenuStyle.inherit(colors: colors, style: style, typography: typography),
    tileStyle: groupStyle.tileStyle,
    labelTextStyle: groupStyle.labelTextStyle,
    descriptionTextStyle: groupStyle.descriptionTextStyle,
    errorTextStyle: groupStyle.errorTextStyle,
    labelPadding: groupStyle.labelPadding,
    descriptionPadding: groupStyle.descriptionPadding,
    errorPadding: groupStyle.errorPadding,
  );
}