FStyle constructor

const FStyle({
  1. required FFormFieldStyle formFieldStyle,
  2. required FFocusedOutlineStyle focusedOutlineStyle,
  3. required IconThemeData iconStyle,
  4. required FTappableStyle tappableStyle,
  5. BorderRadius borderRadius = const FLerpBorderRadius.all(Radius.circular(8), min: 24),
  6. double borderWidth = 1,
  7. EdgeInsets pagePadding = const EdgeInsets.symmetric(vertical: 8, horizontal: 12),
  8. List<BoxShadow> shadow = const [BoxShadow(color: Color(0x0d000000), offset: Offset(0, 1), blurRadius: 2)],
})

Creates an FStyle.

Note: Unless you are creating a completely new style, modifying FThemes' predefined styles should be preferred.

Implementation

const FStyle({
  required this.formFieldStyle,
  required this.focusedOutlineStyle,
  required this.iconStyle,
  required this.tappableStyle,
  this.borderRadius = const FLerpBorderRadius.all(Radius.circular(8), min: 24),
  this.borderWidth = 1,
  this.pagePadding = const EdgeInsets.symmetric(vertical: 8, horizontal: 12),
  this.shadow = const [BoxShadow(color: Color(0x0d000000), offset: Offset(0, 1), blurRadius: 2)],
});