Fiori Stepper Defaults
object FioriStepperDefaults
Functions
Link copied to clipboard
fun colors(labelColor: Color = MaterialTheme.fioriHorizonAttributes.SapFioriColorT2, focusedLabelColor: Color = MaterialTheme.fioriHorizonAttributes.SapFioriColorT4, errorLabelColor: Color = MaterialTheme.fioriHorizonAttributes.SapFioriColorSemanticNegative, readOnlyLabelColor: Color = MaterialTheme.fioriHorizonAttributes.SapFioriColorT2, disabledLabelColor: Color = MaterialTheme.fioriHorizonAttributes.SapFioriColorT2, helperTextColor: Color = MaterialTheme.fioriHorizonAttributes.SapFioriColorT2, errorHelperTextColor: Color = MaterialTheme.fioriHorizonAttributes.SapFioriColorSemanticNegative, readOnlyHelperTextColor: Color = MaterialTheme.fioriHorizonAttributes.SapFioriColorT2, disabledHelperTextColor: Color = MaterialTheme.fioriHorizonAttributes.SapFioriColorT2, textFieldBackgroundColor: Color = Color.Transparent, readOnlyTextFieldBackgroundColor: Color = MaterialTheme.fioriHorizonAttributes.SapFioriColorS4, disabledTextFieldBackgroundColor: Color = MaterialTheme.fioriHorizonAttributes.SapFioriColorS4, textFieldBorderColor: Color = MaterialTheme.fioriHorizonAttributes.SapFioriColorBorderDefault, focusedTextFieldBorderColor: Color = MaterialTheme.fioriHorizonAttributes.SapFioriColorBorderSelected, errorTextFieldBorderColor: Color = MaterialTheme.fioriHorizonAttributes.SapFioriColorSemanticNegative, readOnlyTextFieldBorderColor: Color = Color.Transparent, disabledTextFieldBorderColor: Color = Color.Transparent, cursorColor: Color = Color.Transparent, errorCursorColor: Color = MaterialTheme.fioriHorizonAttributes.SapFioriColorSemanticNegative, focusedCursorColor: Color = MaterialTheme.fioriHorizonAttributes.SapFioriColorT4, trailingIconColor: Color = MaterialTheme.fioriHorizonAttributes.SapFioriColorBorderSelected, errorTrailingIconColor: Color = MaterialTheme.fioriHorizonAttributes.SapFioriColorSemanticNegative, disabledTrailingIconColor: Color = MaterialTheme.fioriHorizonAttributes.SapFioriColorT3, readOnlyTrailingIconColor: Color = MaterialTheme.fioriHorizonAttributes.SapFioriColorT3, leadingIconColor: Color = MaterialTheme.fioriHorizonAttributes.SapFioriColorBorderSelected, errorLeadingIconColor: Color = MaterialTheme.fioriHorizonAttributes.SapFioriColorSemanticNegative, disabledLeadingIconColor: Color = MaterialTheme.fioriHorizonAttributes.SapFioriColorT3, readOnlyLeadingIconColor: Color = MaterialTheme.fioriHorizonAttributes.SapFioriColorT3, textInputColor: Color = MaterialTheme.fioriHorizonAttributes.SapFioriColorT1, focusedTextInputColor: Color = MaterialTheme.fioriHorizonAttributes.SapFioriColorT1, errorTextInputColor: Color = MaterialTheme.fioriHorizonAttributes.SapFioriColorT1, readOnlyTextInputColor: Color = MaterialTheme.fioriHorizonAttributes.SapFioriColorT1, disabledTextInputColor: Color = MaterialTheme.fioriHorizonAttributes.SapFioriColorT1, textSelectionHandleColor: Color = MaterialTheme.fioriHorizonAttributes.SapFioriColorBorderSelected, errorTextSelectionHandleColor: Color = MaterialTheme.fioriHorizonAttributes.SapFioriColorSemanticNegative, textSelectionBackgroundColor: Color = MaterialTheme.fioriHorizonAttributes.SapFioriColorBorderSelected.copy(
alpha = 0.4f
), errorTextSelectionBackgroundColor: Color = MaterialTheme.fioriHorizonAttributes.SapFioriColorBorderSelected.copy(
alpha = 0.4f
), focusedTrailingIconBackgroundColor: Color = Color.Unspecified, inlineNoticeColors: InlineNoticeColors = InlineNoticeDefaults.colors()): FioriStepperColors
Creates a FioriStepperColors that represents the different colors used in parts of the stepper in different states.
Link copied to clipboard
fun styles(topPadding: Dp = 0.dp, bottomPadding: Dp = 0.dp, startPaddingOnPhone: Dp = 0.dp, endPaddingOnPhone: Dp = 0.dp, startPaddingOnTablet: Dp = 0.dp, endPaddingOnTablet: Dp = 0.dp, topSpaceHeight: Dp = 4.dp, bottomSpaceHeight: Dp = 4.dp, labelHeight: Dp = 24.dp, labelPaddingValues: PaddingValues = PaddingValues(
start = getHorizontalPaddingBasedOnWindowWidthSize(),
end = getHorizontalPaddingBasedOnWindowWidthSize()
), helperTextFieldHeight: Dp = 20.dp, helperTextPaddingValues: PaddingValues = PaddingValues(
start = getHorizontalPaddingBasedOnWindowWidthSize(),
end = getHorizontalPaddingBasedOnWindowWidthSize()
), innerTextFieldHeight: Dp = 56.dp, innerTextFieldCornerRadius: Dp = 8.dp, innerTextFieldPaddingValues: PaddingValues = PaddingValues(
start = getHorizontalPaddingBasedOnWindowWidthSize(),
end = getHorizontalPaddingBasedOnWindowWidthSize()
), innerTextFieldBorderWidth: Dp = 1.dp, focusedInnerTextFieldBorderWidth: Dp = 2.dp, inactiveInnerTextFieldBorderWidth: Dp = 0.dp, trailingIconHeight: Dp = 24.dp, trailingIconWidth: Dp = 24.dp, trailingIconTouchHeight: Dp = 48.dp, trailingIconTouchWidth: Dp = 48.dp, leadingIconHeight: Dp = 24.dp, leadingIconWidth: Dp = 24.dp, leadingIconTouchHeight: Dp = 48.dp, leadingIconTouchWidth: Dp = 48.dp, inlineNoticeStyles: InlineNoticeStyles = InlineNoticeDefaults.styles()): FioriStepperStyles
Creates a FioriStepperStyles that represents the different style like height, width and padding used in parts of the stepper in different states.
Link copied to clipboard
fun textStyles(labelTextStyle: TextStyle = MaterialTheme.fioriHorizonAttributes.textAppearanceSubtitle2, focusedLabelTextStyle: TextStyle = MaterialTheme.fioriHorizonAttributes.textAppearanceSubtitle2, readOnlyLabelTextStyle: TextStyle = MaterialTheme.fioriHorizonAttributes.textAppearanceSubtitle2, disabledLabelTextStyle: TextStyle = MaterialTheme.fioriHorizonAttributes.textAppearanceSubtitle2, textInputTextStyle: TextStyle = MaterialTheme.fioriHorizonAttributes.textAppearanceBody1, helperTextTextStyle: TextStyle = MaterialTheme.fioriHorizonAttributes.sapFioriTextAppearanceCaption1, inlineNoticeTextStyles: InlineNoticeTextStyles = InlineNoticeDefaults.textStyles()): FioriStepperTextStyles
Creates a FioriStepperTextStyles that represents the different text style used in parts of the stepper in different states.