keyFaceRegistry top-level property
Family → key renderer (design doc: each new family is one generator definition plus one entry here). Families without an entry are drawn by genericKeyFaceFor.
Implementation
final Map<ThemeFamily, KeyFaceFactory> keyFaceRegistry = {
ThemeFamily.plain: (_) => const PlainKeyFace(),
ThemeFamily.m3Expressive: m3eFaceFor,
ThemeFamily.neoPop: neoPopFaceFor,
ThemeFamily.neumorphism: neumorphicFaceFor,
ThemeFamily.retro: retroFaceFor,
ThemeFamily.neoBrutalism: neoBrutalFaceFor,
ThemeFamily.liquidGlass: glassKeyFaceFor,
ThemeFamily.claymorphism: claymorphismKeyFaceFor,
ThemeFamily.y2kChrome: y2kAeroKeyFaceFor,
ThemeFamily.paperInk: paperInkKeyFaceFor,
ThemeFamily.cyberpunk: cyberpunkKeyFaceFor,
ThemeFamily.vaporwave: vaporwaveKeyFaceFor,
ThemeFamily.bauhaus: bauhausKeyFaceFor,
};