Package-level declarations
Types
Link copied to clipboard
class TextFieldColors(val focusedTextColor: Color, val unfocusedTextColor: Color, val disabledTextColor: Color, val errorTextColor: Color, val focusedContainerColor: Color, val unfocusedContainerColor: Color, val disabledContainerColor: Color, val errorContainerColor: Color, val cursorColor: Color, val errorCursorColor: Color, val textSelectionColors: TextSelectionColors, val focusedOutlineColor: Color, val unfocusedOutlineColor: Color, val disabledOutlineColor: Color, val errorOutlineColor: Color, val focusedLeadingIconColor: Color, val unfocusedLeadingIconColor: Color, val disabledLeadingIconColor: Color, val errorLeadingIconColor: Color, val focusedTrailingIconColor: Color, val unfocusedTrailingIconColor: Color, val disabledTrailingIconColor: Color, val errorTrailingIconColor: Color, val focusedLabelColor: Color, val unfocusedLabelColor: Color, val disabledLabelColor: Color, val errorLabelColor: Color, val focusedPlaceholderColor: Color, val unfocusedPlaceholderColor: Color, val disabledPlaceholderColor: Color, val errorPlaceholderColor: Color, val focusedSupportingTextColor: Color, val unfocusedSupportingTextColor: Color, val disabledSupportingTextColor: Color, val errorSupportingTextColor: Color, val focusedPrefixColor: Color, val unfocusedPrefixColor: Color, val disabledPrefixColor: Color, val errorPrefixColor: Color, val focusedSuffixColor: Color, val unfocusedSuffixColor: Color, val disabledSuffixColor: Color, val errorSuffixColor: Color)
Functions
Link copied to clipboard
fun CommonDecorationBox(value: String, innerTextField: @Composable () -> Unit, visualTransformation: VisualTransformation, label: @Composable () -> Unit?, placeholder: @Composable () -> Unit? = null, leadingIcon: @Composable () -> Unit? = null, trailingIcon: @Composable () -> Unit? = null, prefix: @Composable () -> Unit? = null, suffix: @Composable () -> Unit? = null, supportingText: @Composable () -> Unit? = null, enabled: Boolean = true, isError: Boolean = false, interactionSource: InteractionSource, colors: TextFieldColors, contentPadding: PaddingValues, labelPadding: PaddingValues, supportingTextPadding: PaddingValues, leadingIconPadding: PaddingValues, trailingIconPadding: PaddingValues, container: @Composable () -> Unit)
Link copied to clipboard
fun TextFieldLayout(modifier: Modifier, textField: @Composable () -> Unit, label: @Composable () -> Unit?, placeholder: @Composable (Modifier) -> Unit?, leading: @Composable () -> Unit?, trailing: @Composable () -> Unit?, prefix: @Composable () -> Unit?, suffix: @Composable () -> Unit?, container: @Composable () -> Unit, supporting: @Composable () -> Unit?, paddingValues: PaddingValues, labelPaddingValues: PaddingValues, supportingPaddingValues: PaddingValues, leadingIconPaddingValues: PaddingValues, trailingIconPaddingValues: PaddingValues)