deriveDarkTemplate method

M3EThemeData deriveDarkTemplate()

Builds a dark template from this light-oriented M3EThemeData.

Preserves non-color tokens (type scale, spacing, component themes) while swapping in a dark M3EColorScheme seeded from colorScheme.primary.

Implementation

M3EThemeData deriveDarkTemplate() => _m3eDeriveDarkTemplate(this);