Compose Unstyled 2.0 is out! Check the official announcement blog ->
Class

TextFieldLabelPosition.Attached

Translates to Inside for TextField, and Cutout for OutlinedTextField.

Source set: Common

Deprecated

Use Inside for the default filled TextField behavior, or Cutout for the default OutlinedTextField behavior.

class Attached(
        @get:Suppress("GetterSetterNames") val alwaysMinimize: Boolean = false,
        val minimizedAlignment: Alignment.Horizontal = Alignment.Start,
        val expandedAlignment: Alignment.Horizontal = Alignment.Start,
    ) : TextFieldLabelPosition()

Translates to Inside for TextField, and Cutout for OutlinedTextField.

Parameters

alwaysMinimize Whether to always keep the label of the text field minimized. If false, the label will expand to occupy the input area when the text field is unfocused and empty. If true, this allows displaying the placeholder, prefix, and suffix alongside the label when the text field is unfocused and empty.
minimizedAlignment The horizontal alignment of the label when it is minimized.
expandedAlignment The horizontal alignment of the label when it is expanded.

Last updated: