DraftModeUIThemeData.platform constructor
DraftModeUIThemeData.platform({
- required DraftModePlatformStyle style,
- Brightness brightness = Brightness.light,
- double labelWidth = 100,
Returns a pre-configured token set for the requested platform style.
Implementation
factory DraftModeUIThemeData.platform({
required DraftModePlatformStyle style,
Brightness brightness = Brightness.light,
double labelWidth = 100,
}) {
return switch ((style, brightness)) {
(DraftModePlatformStyle.ios, Brightness.light) =>
DraftModeUIThemeData.iosLight(labelWidth: labelWidth),
(DraftModePlatformStyle.ios, Brightness.dark) =>
DraftModeUIThemeData.iosDark(labelWidth: labelWidth),
(DraftModePlatformStyle.android, Brightness.light) =>
DraftModeUIThemeData.androidLight(labelWidth: labelWidth),
(DraftModePlatformStyle.android, Brightness.dark) =>
DraftModeUIThemeData.androidDark(labelWidth: labelWidth),
};
}