flutterx_material_tool library

Enums

MaterialVariant
Main palette variants

Functions

generateScheme({Brightness? brightness, required Color primary, Color? primaryVariant, Color? secondary, Color? secondaryVariant, MaterialVariant secondaryFromPrimary = MaterialVariant.complementary, Color? surface, Color background = Colors.white, Color error = const Color(0xffb00020), Color onDark = Colors.white, Color onLight = Colors.black, Color? onPrimary, Color? onSecondary, Color? onSurface, Color? onBackground, Color? onError}) ColorScheme
Generate ColorScheme from input parameters Non provided parameters are automatically generated from provided ones
generateSwatch(RGBColor input, MaterialPalette data) Iterable<RGBColor>
Generate swatch of data from input

Typedefs

SwatchMapper<T> = T Function(Color primary, Map<int, Color> swatch)
Create T from primary color and swatch