FRawTileContentStyle.inherit constructor

FRawTileContentStyle.inherit({
  1. required FColors colors,
  2. required FTypography typography,
  3. required Color prefix,
  4. required Color color,
})

Creates a FRawTileContentStyle that inherits its properties.

Implementation

new inherit({required FColors colors, required FTypography typography, required Color prefix, required Color color})
  : this(
      prefixIconStyle: FVariants.from(
        IconThemeData(color: prefix, size: typography.body.md.fontSize),
        variants: {
          [.disabled]: .delta(color: colors.disable(prefix)),
        },
      ),
      childTextStyle: FVariants.from(
        typography.body.sm.copyWith(color: color),
        variants: {
          [.disabled]: .delta(color: colors.disable(color)),
        },
      ),
    );