MaterialSettingsSkin class

MaterialSettingsSkin Modeled to closely resemble a plain settings screen on Android

Inheritance
Implementers

Constructors

MaterialSettingsSkin()

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
override
accessoryWidget(BuildContext context, {AccessoryType accessoryType = AccessoryType.None, Set<MaterialState>? materialStates, Map<String, dynamic>? extraInfo}) Widget?
override
appBackgroundColor(BuildContext context) Color
override
appHeaderBackgroundColor(BuildContext context) Color
override
appHeaderTextColor(BuildContext context) Color
override
appHeaderTextStyle(BuildContext context) TextStyle
override
buttonContent(BuildContext context, {Key? key, Set<MaterialState>? materialStates, ButtonType type = ButtonType.Normal, String title = '', String subtitle = '', Widget? leadingWidget, AccessoryType accessoryType = AccessoryType.None, Map<String, dynamic>? extraInfo}) Widget
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
footerBackgroundColor(BuildContext context, {Map<String, dynamic>? extraInfo}) Color
override
footerHeight(BuildContext context, {Map<String, dynamic>? extraInfo}) double
override
footerTextColor(BuildContext context, {Map<String, dynamic>? extraInfo}) Color
override
footerTextStyle(BuildContext context, {Map<String, dynamic>? extraInfo}) TextStyle
override
headerBackgroundColor(BuildContext context, {Map<String, dynamic>? extraInfo}) Color
override
headerHeight(BuildContext context, {Map<String, dynamic>? extraInfo}) double
override
headerTextColor(BuildContext context, {Map<String, dynamic>? extraInfo}) Color
override
headerTextStyle(BuildContext context, {Map<String, dynamic>? extraInfo}) TextStyle
override
horizontalPadding(BuildContext context, {Map<String, dynamic>? extraInfo}) Widget
override
keyline(BuildContext context, {Key? key, double indent = 0.0, Map<String, dynamic>? extraInfo}) Widget
override
keylineColor(BuildContext context, {Map<String, dynamic>? extraInfo}) Color
override
keylineThickness(BuildContext context, {Map<String, dynamic>? extraInfo}) double
override
leadingCellPadding(BuildContext context, {Map<String, dynamic>? extraInfo}) Widget
override
leadingIndent(BuildContext context) double
override
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
override
section(BuildContext context, SettingsSection section) Widget
Section
override
sectionFooter(BuildContext context, {Key? key, String? footer, Map<String, dynamic>? extraInfo}) Widget
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 parameter
override
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
override
sliderActiveTickMarkColor(BuildContext context, {Set<MaterialState>? materialStates, Map<String, dynamic>? extraInfo}) Color?
override
sliderActiveTrackColor(BuildContext context, {Set<MaterialState>? materialStates, Map<String, dynamic>? extraInfo}) Color?
override
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?
override
sliderDisabledActiveTrackColor(BuildContext context, {Set<MaterialState>? materialStates, Map<String, dynamic>? extraInfo}) Color?
override
sliderDisabledInactiveTickMarkColor(BuildContext context, {Set<MaterialState>? materialStates, Map<String, dynamic>? extraInfo}) Color?
override
sliderDisabledInactiveTrackColor(BuildContext context, {Set<MaterialState>? materialStates, Map<String, dynamic>? extraInfo}) Color?
override
sliderDisabledThumbColor(BuildContext context, {Set<MaterialState>? materialStates, Map<String, dynamic>? extraInfo}) Color?
override
sliderInactiveTickMarkColor(BuildContext context, {Set<MaterialState>? materialStates, Map<String, dynamic>? extraInfo}) Color?
override
sliderInactiveTrackColor(BuildContext context, {Set<MaterialState>? materialStates, Map<String, dynamic>? extraInfo}) Color?
override
sliderMinThumbSeparation(BuildContext context, {Set<MaterialState>? materialStates, Map<String, dynamic>? extraInfo}) double?
override
sliderOverlappingShapeStrokeColor(BuildContext context, {Set<MaterialState>? materialStates, Map<String, dynamic>? extraInfo}) Color?
override
sliderOverlayColor(BuildContext context, {Set<MaterialState>? materialStates, Map<String, dynamic>? extraInfo}) Color?
override
sliderOverlayShape(BuildContext context, {Set<MaterialState>? materialStates, Map<String, dynamic>? extraInfo}) SliderComponentShape?
override
sliderRangeThumbShape(BuildContext context, {Set<MaterialState>? materialStates, Map<String, dynamic>? extraInfo}) RangeSliderThumbShape?
override
sliderRangeTickMarkShape(BuildContext context, {Set<MaterialState>? materialStates, Map<String, dynamic>? extraInfo}) RangeSliderTickMarkShape?
override
sliderRangeTrackShape(BuildContext context, {Set<MaterialState>? materialStates, Map<String, dynamic>? extraInfo}) RangeSliderTrackShape?
override
sliderRangeValueIndicatorShape(BuildContext context, {Set<MaterialState>? materialStates, Map<String, dynamic>? extraInfo}) RangeSliderValueIndicatorShape?
override
sliderShowValueIndicator(BuildContext context, {Set<MaterialState>? materialStates, Map<String, dynamic>? extraInfo}) ShowValueIndicator?
override
sliderThumbColor(BuildContext context, {Set<MaterialState>? materialStates, Map<String, dynamic>? extraInfo}) Color?
override
sliderThumbSelector(BuildContext context, {Set<MaterialState>? materialStates, Map<String, dynamic>? extraInfo}) RangeThumbSelector?
override
sliderThumbShape(BuildContext context, {Set<MaterialState>? materialStates, Map<String, dynamic>? extraInfo}) SliderComponentShape?
override
sliderTickMarkShape(BuildContext context, {Set<MaterialState>? materialStates, Map<String, dynamic>? extraInfo}) SliderTickMarkShape?
override
sliderTrackHeight(BuildContext context, {Map<String, dynamic>? extraInfo}) double
override
sliderTrackShape(BuildContext context, {Set<MaterialState>? materialStates, Map<String, dynamic>? extraInfo}) SliderTrackShape?
override
sliderValueIndicatorColor(BuildContext context, {Set<MaterialState>? materialStates, Map<String, dynamic>? extraInfo}) Color?
override
sliderValueIndicatorShape(BuildContext context, {Set<MaterialState>? materialStates, Map<String, dynamic>? extraInfo}) SliderComponentShape?
override
sliderValueIndicatorTextStyle(BuildContext context, {Set<MaterialState>? materialStates, Map<String, dynamic>? extraInfo}) TextStyle?
override
subtitleTextColor(BuildContext context, {Set<MaterialState>? materialStates, Map<String, dynamic>? extraInfo}) Color
override
subtitleTextStyle(BuildContext context, {Set<MaterialState>? materialStates, Map<String, dynamic>? extraInfo}) TextStyle
override
switchActiveColor(BuildContext context, {Set<MaterialState>? materialStates, Map<String, dynamic>? extraInfo}) Color?
override
switchActiveTrackColor(BuildContext context, {Set<MaterialState>? materialStates, Map<String, dynamic>? extraInfo}) Color?
override
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?
override
switchHoverColor(BuildContext context, {Set<MaterialState>? materialStates, Map<String, dynamic>? extraInfo}) Color?
override
switchInactiveThumbColor(BuildContext context, {Set<MaterialState>? materialStates, Map<String, dynamic>? extraInfo}) Color?
override
switchInactiveTrackColor(BuildContext context, {Set<MaterialState>? materialStates, Map<String, dynamic>? extraInfo}) Color?
override
titleTextColor(BuildContext context, {Set<MaterialState>? materialStates, Map<String, dynamic>? extraInfo}) Color
override
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
override
valueTextColor(BuildContext context, {Set<MaterialState>? materialStates, Map<String, dynamic>? extraInfo}) Color
override
valueTextStyle(BuildContext context, {Set<MaterialState>? materialStates, Map<String, dynamic>? extraInfo}) TextStyle
override
verticalPadding(BuildContext context, {Map<String, dynamic>? extraInfo}) Widget
override
wrappedLeadingWidget(BuildContext context, {Key? key, Set<MaterialState>? materialStates, Map<String, dynamic>? extraInfo, Widget? child}) Widget
override

Operators

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