toJson method
Implementation
Map<String, dynamic> toJson() => <String, dynamic>{
'colorScheme': <String, String>{
'error': colorToHex(colorScheme.error),
'errorContainer': colorToHex(colorScheme.errorContainer),
'onError': colorToHex(colorScheme.onError),
'onErrorContainer': colorToHex(colorScheme.onErrorContainer),
'onPrimary': colorToHex(colorScheme.onPrimary),
'onPrimaryContainer': colorToHex(colorScheme.onPrimaryContainer),
'onSecondary': colorToHex(colorScheme.onSecondary),
'onSecondaryContainer': colorToHex(colorScheme.onSecondaryContainer),
'onSecondaryFixed': colorToHex(colorScheme.onSecondaryFixed),
'onSurface': colorToHex(colorScheme.onSurface),
'onSurfaceVariant': colorToHex(colorScheme.onSurfaceVariant),
'onTertiary': colorToHex(colorScheme.onTertiary),
'onTertiaryContainer': colorToHex(colorScheme.onTertiaryContainer),
'onTertiaryFixed': colorToHex(colorScheme.onTertiaryFixed),
'onTertiaryFixedVariant': colorToHex(colorScheme.onTertiaryFixedVariant),
'outline': colorToHex(colorScheme.outline),
'outlineVariant': colorToHex(colorScheme.outlineVariant),
'primary': colorToHex(colorScheme.primary),
'primaryContainer': colorToHex(colorScheme.primaryContainer),
'primaryFixed': colorToHex(colorScheme.primaryFixed),
'secondary': colorToHex(colorScheme.secondary),
'secondaryContainer': colorToHex(colorScheme.secondaryContainer),
'secondaryFixed': colorToHex(colorScheme.secondaryFixed),
'surface': colorToHex(colorScheme.surface),
'surfaceBright': colorToHex(colorScheme.surfaceBright),
'surfaceContainer': colorToHex(colorScheme.surfaceContainer),
'surfaceDim': colorToHex(colorScheme.surfaceDim),
'tertiary': colorToHex(colorScheme.tertiary),
'tertiaryContainer': colorToHex(colorScheme.tertiaryContainer),
'tertiaryFixed': colorToHex(colorScheme.tertiaryFixed),
'tertiaryFixedDim': colorToHex(colorScheme.tertiaryFixedDim),
},
'appAssets': <String, String>{
'tenantLogoSquare': appAssets.tenantLogoSquare,
'tenantLogoFull': appAssets.tenantLogoFull,
},
};