FScaffoldStyle class final

FScaffold's style.

Mixed-in types

Constructors

FScaffoldStyle({required Color backgroundColor, required EdgeInsets contentPadding, required BoxDecoration footerDecoration, BoxDecoration headerDecoration = const BoxDecoration()})
Creates a FScaffoldStyle.
FScaffoldStyle.inherit({required FColorScheme colorScheme, required FStyle style})
Creates a FScaffoldStyle that inherits its properties from the provided colorScheme and style.

Properties

backgroundColor Color
The background color.
final
contentPadding EdgeInsets
The content padding. Only used when FScaffold.contentPad is true.
final
footerDecoration BoxDecoration
The footer decoration.
final
hashCode int
The hash code for this object.
no setteroverride
headerDecoration BoxDecoration
The header decoration.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

copyWith({Color? backgroundColor, EdgeInsets? contentPadding, BoxDecoration? headerDecoration, BoxDecoration? footerDecoration}) FScaffoldStyle
Returns a copy of this style with the provided properties replaced.
debugFillProperties(DiagnosticPropertiesBuilder properties) → void
Add additional properties associated with the node.
override
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toDiagnosticsNode({String? name, DiagnosticsTreeStyle? style}) DiagnosticsNode
Returns a debug representation of the object that is used by debugging tools and by DiagnosticsNode.toStringDeep.
inherited
toString({DiagnosticLevel minLevel = DiagnosticLevel.info}) String
A string representation of this object.
inherited
toStringShort() String
A brief description of this object, usually just the runtimeType and the hashCode.
inherited

Operators

operator ==(Object other) bool
The equality operator.
override