json_theme library

Classes

ActionIconThemeDataSchema
AlignmentDirectionalSchema
AlignmentGeometrySchema
AlignmentSchema
AndroidOverscrollIndicatorSchema
AppBarThemeSchema
AutovalidateModeSchema
AxisSchema
BadgeThemeDataSchema
BlendModeSchema
BlurStyleSchema
BorderRadiusGeometrySchema
BorderRadiusSchema
BorderSideSchema
BorderStyleSchema
BottomAppBarThemeScheme
BottomNavigationBarLandscapeLayoutSchema
BottomNavigationBarThemeDataSchema
BottomNavigationBarTypeSchema
BottomSheetThemeDataSchema
BoxBorderSchema
BoxConstraintsSchema
BoxDecorationSchema
BoxFitSchema
BoxHeightStyleSchema
BoxShadowSchema
BoxShapeSchema
BoxWidthStyleSchema
BrightnessSchema
ButtonBarLayoutBehaviorSchema
ButtonBarThemeDataSchema
ButtonStyleSchema
ButtonTextThemeSchema
ButtonThemeDataSchema
CardThemeSchema
CheckboxThemeDataSchema
ChipThemeDataSchema
ClipSchema
ColorFilterSchema
ColorSchema
ColorSchemeSchema
CrossAxisAlignmentSchema
CrossFadeStateSchema
CupertinoTextThemeDataSchema
CupertinoThemeDataSchema
DataTableThemeDataSchema
DatePickerThemeDataSchema
DecorationImageSchema
DecorationPositionSchema
DialogThemeSchema
DividerThemeDataSchema
DragStartBehaviorSchema
DrawerThemeDataSchema
EdgeInsetsDirectionalSchema
EdgeInsetsGeometrySchema
EdgeInsetsSchema
ElevatedButtonThemeDataSchema
Enums
ExpansionTileThemeDataSchema
FilledButtonThemeDataSchema
FilterQualitySchema
FlexFitSchema
FloatingActionButtonAnimatorSchema
FloatingActionButtonLocationSchema
FloatingActionButtonThemeDataSchema
FloatingLabelAlignmentSchema
FloatingLabelBehaviorSchema
FontFeatureSchema
FontStyleSchema
FontVariationSchema
FontWeightSchema
GradientSchema
GradientTransformSchema
HitTestBehaviorSchema
IconButtonThemeDataSchema
IconDataSchema
IconSchema
IconThemeDataSchema
ImageProviderSchema
ImageRepeatSchema
InputBorderSchema
InputDecorationThemeSchema
InteractiveInkFeatureFactorySchema
JsonMaterialStateProperty<T extends Object>
Helper class that allows to expose values of MaterialPropertyResolver in form of type-safe Map<MaterialState?, T> instead of Instance of '_MaterialStatePropertyWith' via toString() call.
ListTileStyleSchema
ListTileThemeDataSchema
ListTileTitleAlignmentSchema
LocaleSchema
MainAxisAlignmentSchema
MainAxisSizeSchema
MaterialBannerThemeDataSchema
MaterialColorSchema
MaterialStateColorSchema
MaterialStatePropertyBoolSchema
MaterialStatePropertyBorderSideSchema
MaterialStatePropertyColorSchema
MaterialStatePropertyDoubleSchema
MaterialStatePropertyEdgeInsetsGeometrySchema
MaterialStatePropertyIconSchema
MaterialStatePropertyIconThemeDataSchema
MaterialStatePropertyMouseCursorSchema
MaterialStatePropertyOutlinedBorderSchema
MaterialStatePropertySizeSchema
MaterialStatePropertyTextStyleSchema
MaterialTapTargetSizeSchema
MaterialTypeSchema
Matrix4Schema
MaxLengthEnforcementSchema
MouseCursorSchema
NotchedShapeSchema
OffsetSchema
OrdinalSortKeySchema
OutlinedBorderSchema
OutlinedButtonThemeDataSchema
OverflowBoxFitSchema
PageTransitionsBuilderSchema
PageTransitionsThemeSchema
PanAxisSchema
PointerDeviceKindSchema
PopupMenuPositionSchema
PopupMenuThemeDataSchema
ProgressIndicatorThemeDataSchema
RadioThemeDataSchema
RadiusSchema
RangeSliderThumbShapeSchema
RangeSliderTickMarkShapeSchema
RangeSliderTrackShapeSchema
RangeSliderValueIndicatorShapeSchema
RectSchema
SchemaCache
SchemaHelper
Schemas
SchemaValidator
Schema validator that can validate the JSON Theme objects while also being able to be extended to also perform validation against schemas that include JSON Theme objects.
ScrollbarOrientationSchema
ScrollbarThemeDataSchema
ScrollBehaviorSchema
ScrollPhysicsSchema
ScrollViewKeyboardDismissBehaviorSchema
SearchBarThemeDataSchema
SearchViewThemeDataSchema
SegmentedButtonThemeDataSchema
SemanticsTagSchema
ShadowSchema
ShapeBorderSchema
ShowValueIndicatorSchema
SizeSchema
SliderComponentShapeSchema
SliderInteractionSchema
SliderThemeDataSchema
SliderTickMarkShapeSchema
SliderTrackShapeSchema
SmartDashesTypeSchema
SmartQuotesTypeSchema
SnackBarBehaviorSchema
SnackBarThemeDataSchema
StackFitSchema
StrutStyleSchema
SwitchThemeDataSchema
SystemUiOverlayStyleSchema
TabAlignmentSchema
TabBarIndicatorSizeSchema
TabBarThemeSchema
TableBorderSchema
TableColumnWidthSchema
TargetPlatformSchema
TextAlignSchema
TextAlignVerticalSchema
TextBaselineSchema
TextButtonThemeDataSchema
TextCapitalizationSchema
TextDecorationSchema
TextDecorationStyleSchema
TextDirectionSchema
TextHeightBehaviorSchema
TextInputActionSchema
TextInputTypeSchema
TextLeadingDistributionSchema
TextOverflowSchema
TextSelectionThemeDataSchema
TextSpanSchema
TextStyleSchema
TextThemeSchema
TextWidthBasisSchema
ThemeDataSchema
ThemeDecoder
Decoder capable of converting JSON compatible values into Flutter Theme related classes and enums.
ThemeEncoder
Encoder capable of converting Flutter Theme related classes and enums into JSON compatible values.
TileModeSchema
TimePickerThemeDataSchema
ToggleButtonsThemeDataSchema
TooltipThemeDataSchema
TooltipTriggerModeSchema
TypographySchema
VerticalDirectionSchema
VisualDensitySchema
WrapAlignmentSchema
WrapCrossAlignmentSchema