DefaultSkin class
DefaultSkin Used if no other skin is specified
- Inheritance
-
- Object
- SettingsSkinDelegate
- DefaultSkin
- Implementers
Constructors
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
accessoryColor(
BuildContext context, {AccessoryType accessoryType = AccessoryType.None, Set< MaterialState> ? materialStates, Map<String, dynamic> ? extraInfo}) → Color -
accessoryWidget(
BuildContext context, {AccessoryType accessoryType = AccessoryType.None, Set< MaterialState> ? materialStates, Map<String, dynamic> ? extraInfo}) → Widget? -
appBackgroundColor(
BuildContext context) → Color -
override
-
appHeaderBackgroundColor(
BuildContext context) → Color -
override
-
appHeaderTextColor(
BuildContext context) → Color -
appHeaderTextStyle(
BuildContext context) → TextStyle -
override
-
Button Content
This generates the internal contents of a button cell with an optional icon/image, title, subtitle, and accessory
Note: the callback to handle the button press is handled in the main settings cell, so it isn't passed down to this content method
override
-
cellBackgroundColor(
BuildContext context, {Set< MaterialState> ? materialStates, Map<String, dynamic> ? extraInfo}) → Color -
override
-
defaultScrollPhysics(
BuildContext context) → ScrollPhysics -
override
-
detailsContent(
BuildContext context, {Key? key, Set< MaterialState> ? materialStates, String title = '', String subtitle = '', String value = '', Widget? leadingWidget, AccessoryType accessoryType = AccessoryType.None, Map<String, dynamic> ? extraInfo}) → Widget -
Details Content
This generates the internal contents of a standard details cell with an optional icon/image, title, subtitle, value and accessory
override
-
override
-
override
-
headerBackgroundColor(
BuildContext context, {Map< String, dynamic> ? extraInfo}) → Color -
override
-
headerHeight(
BuildContext context, {Map< String, dynamic> ? extraInfo}) → double -
headerTextColor(
BuildContext context, {Map< String, dynamic> ? extraInfo}) → Color -
headerTextStyle(
BuildContext context, {Map< String, dynamic> ? extraInfo}) → TextStyle -
override
-
horizontalPadding(
BuildContext context, {Map< String, dynamic> ? extraInfo}) → Widget -
keyline(
BuildContext context, {Key? key, double indent = 0.0, Map< String, dynamic> ? extraInfo}) → Widget -
keylineColor(
BuildContext context, {Map< String, dynamic> ? extraInfo}) → Color -
keylineThickness(
BuildContext context, {Map< String, dynamic> ? extraInfo}) → double -
leadingCellPadding(
BuildContext context, {Map< String, dynamic> ? extraInfo}) → Widget -
leadingIndent(
BuildContext context) → double -
listBackgroundColor(
BuildContext context) → Color -
override
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
primaryColor(
{Set< MaterialState> ? materialStates}) → Color -
override
-
rowHeight(
BuildContext context, {Map< String, dynamic> ? extraInfo}) → double -
section(
BuildContext context, SettingsSection section) → Widget -
Section
override
-
Section Footer
override
-
sectionHeader(
BuildContext context, {Key? key, String? header, Map< String, dynamic> ? extraInfo}) → Widget -
Section Header
override
-
settingsCell(
BuildContext context, {Key? key, Set< MaterialState> ? materialStates, Map<String, dynamic> ? extraInfo, required Widget child}) → Widget -
Setting Cell
This generates the frame of a settings cell, with the contents supplied by the
child
parameteroverride -
settingsCellBottom(
BuildContext context, {Key? key, Set< MaterialState> ? materialStates, required int cellIndex, required int cellCount, Map<String, dynamic> ? extraInfo}) → Widget -
Settings Cell Bottom
override
-
settingsCellTop(
BuildContext context, {Key? key, Set< MaterialState> ? materialStates, required int cellIndex, required int cellCount, Map<String, dynamic> ? extraInfo}) → Widget -
Cells
Settings Cell Topper
override
-
showKeylines(
BuildContext context) → bool -
sliderActiveTickMarkColor(
BuildContext context, {Set< MaterialState> ? materialStates, Map<String, dynamic> ? extraInfo}) → Color? -
sliderActiveTrackColor(
BuildContext context, {Set< MaterialState> ? materialStates, Map<String, dynamic> ? extraInfo}) → Color? -
sliderContent(
BuildContext context, {Key? key, Set< MaterialState> ? materialStates, String title = '', String subtitle = '', double value = 0.0, Widget? leadingWidget, AccessoryType accessoryType = AccessoryType.None, required dynamic onChanged(double), Map<String, dynamic> ? extraInfo}) → Widget -
Slider Content
This generates the internal contents of a slider cell with an optional icon/image, title, subtitle, value (used to set the initial value of the slider) and accessory
override
-
sliderDisabledActiveTickMarkColor(
BuildContext context, {Set< MaterialState> ? materialStates, Map<String, dynamic> ? extraInfo}) → Color? -
sliderDisabledActiveTrackColor(
BuildContext context, {Set< MaterialState> ? materialStates, Map<String, dynamic> ? extraInfo}) → Color? -
sliderDisabledInactiveTickMarkColor(
BuildContext context, {Set< MaterialState> ? materialStates, Map<String, dynamic> ? extraInfo}) → Color? -
sliderDisabledInactiveTrackColor(
BuildContext context, {Set< MaterialState> ? materialStates, Map<String, dynamic> ? extraInfo}) → Color? -
sliderDisabledThumbColor(
BuildContext context, {Set< MaterialState> ? materialStates, Map<String, dynamic> ? extraInfo}) → Color? -
sliderInactiveTickMarkColor(
BuildContext context, {Set< MaterialState> ? materialStates, Map<String, dynamic> ? extraInfo}) → Color? -
sliderInactiveTrackColor(
BuildContext context, {Set< MaterialState> ? materialStates, Map<String, dynamic> ? extraInfo}) → Color? -
sliderMinThumbSeparation(
BuildContext context, {Set< MaterialState> ? materialStates, Map<String, dynamic> ? extraInfo}) → double? -
sliderOverlappingShapeStrokeColor(
BuildContext context, {Set< MaterialState> ? materialStates, Map<String, dynamic> ? extraInfo}) → Color? -
sliderOverlayColor(
BuildContext context, {Set< MaterialState> ? materialStates, Map<String, dynamic> ? extraInfo}) → Color? -
sliderOverlayShape(
BuildContext context, {Set< MaterialState> ? materialStates, Map<String, dynamic> ? extraInfo}) → SliderComponentShape? -
sliderRangeThumbShape(
BuildContext context, {Set< MaterialState> ? materialStates, Map<String, dynamic> ? extraInfo}) → RangeSliderThumbShape? -
sliderRangeTickMarkShape(
BuildContext context, {Set< MaterialState> ? materialStates, Map<String, dynamic> ? extraInfo}) → RangeSliderTickMarkShape? -
sliderRangeTrackShape(
BuildContext context, {Set< MaterialState> ? materialStates, Map<String, dynamic> ? extraInfo}) → RangeSliderTrackShape? -
sliderRangeValueIndicatorShape(
BuildContext context, {Set< MaterialState> ? materialStates, Map<String, dynamic> ? extraInfo}) → RangeSliderValueIndicatorShape? -
sliderShowValueIndicator(
BuildContext context, {Set< MaterialState> ? materialStates, Map<String, dynamic> ? extraInfo}) → ShowValueIndicator? -
sliderThumbColor(
BuildContext context, {Set< MaterialState> ? materialStates, Map<String, dynamic> ? extraInfo}) → Color? -
sliderThumbSelector(
BuildContext context, {Set< MaterialState> ? materialStates, Map<String, dynamic> ? extraInfo}) → RangeThumbSelector? -
sliderThumbShape(
BuildContext context, {Set< MaterialState> ? materialStates, Map<String, dynamic> ? extraInfo}) → SliderComponentShape? -
sliderTickMarkShape(
BuildContext context, {Set< MaterialState> ? materialStates, Map<String, dynamic> ? extraInfo}) → SliderTickMarkShape? -
sliderTrackHeight(
BuildContext context, {Map< String, dynamic> ? extraInfo}) → double -
sliderTrackShape(
BuildContext context, {Set< MaterialState> ? materialStates, Map<String, dynamic> ? extraInfo}) → SliderTrackShape? -
sliderValueIndicatorColor(
BuildContext context, {Set< MaterialState> ? materialStates, Map<String, dynamic> ? extraInfo}) → Color? -
sliderValueIndicatorShape(
BuildContext context, {Set< MaterialState> ? materialStates, Map<String, dynamic> ? extraInfo}) → SliderComponentShape? -
sliderValueIndicatorTextStyle(
BuildContext context, {Set< MaterialState> ? materialStates, Map<String, dynamic> ? extraInfo}) → TextStyle? -
subtitleTextColor(
BuildContext context, {Set< MaterialState> ? materialStates, Map<String, dynamic> ? extraInfo}) → Color -
subtitleTextStyle(
BuildContext context, {Set< MaterialState> ? materialStates, Map<String, dynamic> ? extraInfo}) → TextStyle -
override
-
switchActiveColor(
BuildContext context, {Set< MaterialState> ? materialStates, Map<String, dynamic> ? extraInfo}) → Color? -
switchActiveTrackColor(
BuildContext context, {Set< MaterialState> ? materialStates, Map<String, dynamic> ? extraInfo}) → Color? -
switchContent(
BuildContext context, {Key? key, Set< MaterialState> ? materialStates, String title = '', String subtitle = '', bool value = false, Widget? leadingWidget, AccessoryType accessoryType = AccessoryType.None, required dynamic onChanged(bool), Map<String, dynamic> ? extraInfo}) → Widget -
Switch Content
This generates the internal contents of a toggle/switch cell with an optional icon/image, title, subtitle, value (used to set the initial value of the switch) and accessory
override
-
switchFocusColor(
BuildContext context, {Set< MaterialState> ? materialStates, Map<String, dynamic> ? extraInfo}) → Color? -
switchHoverColor(
BuildContext context, {Set< MaterialState> ? materialStates, Map<String, dynamic> ? extraInfo}) → Color? -
switchInactiveThumbColor(
BuildContext context, {Set< MaterialState> ? materialStates, Map<String, dynamic> ? extraInfo}) → Color? -
switchInactiveTrackColor(
BuildContext context, {Set< MaterialState> ? materialStates, Map<String, dynamic> ? extraInfo}) → Color? -
titleTextColor(
BuildContext context, {Set< MaterialState> ? materialStates, Map<String, dynamic> ? extraInfo}) → Color -
titleTextStyle(
BuildContext context, {Set< MaterialState> ? materialStates, Map<String, dynamic> ? extraInfo}) → TextStyle -
override
-
toString(
) → String -
A string representation of this object.
inherited
-
trailingCellPadding(
BuildContext context, {Map< String, dynamic> ? extraInfo}) → Widget -
valueTextColor(
BuildContext context, {Set< MaterialState> ? materialStates, Map<String, dynamic> ? extraInfo}) → Color -
valueTextStyle(
BuildContext context, {Set< MaterialState> ? materialStates, Map<String, dynamic> ? extraInfo}) → TextStyle -
override
-
verticalPadding(
BuildContext context, {Map< String, dynamic> ? extraInfo}) → Widget -
wrappedLeadingWidget(
BuildContext context, {Key? key, Set< MaterialState> ? materialStates, Map<String, dynamic> ? extraInfo, Widget? child}) → Widget
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited