SelectTextField

fun SelectScope.SelectTextField(value: String, modifier: Modifier = Modifier, style: TextFieldStyle = LocalTextFieldStyle.current, iconOpened: Int?, iconClosed: Int?, readOnly: Boolean = false, enabled: Boolean = false, placeholderText: String? = null, labelText: String? = null, captionText: String? = null, counterText: String? = null, optionalText: String? = null, prefix: String? = null, suffix: String? = null, startContent: @Composable () -> Unit? = null, chipsContent: @Composable () -> Unit? = null, focusSelectorSettings: FocusSelectorSettings = LocalFocusSelectorSettings.current, interactionSource: MutableInteractionSource = remember { MutableInteractionSource() }): <Error class: unknown class>
fun SelectScope.SelectTextField(modifier: Modifier = Modifier, style: TextFieldStyle = LocalTextFieldStyle.current, value: TextFieldValue, iconOpened: Int?, iconClosed: Int?, readOnly: Boolean = false, enabled: Boolean = false, placeholderText: String? = null, labelText: String? = null, captionText: String? = null, counterText: String? = null, optionalText: String? = null, prefix: String? = null, suffix: String? = null, startContent: @Composable () -> Unit? = null, chipsContent: @Composable () -> Unit? = null, focusSelectorSettings: FocusSelectorSettings = LocalFocusSelectorSettings.current, interactionSource: MutableInteractionSource = remember { MutableInteractionSource() }): <Error class: unknown class>

Deprecated

Use SelectTextField with ImageSource icons

Replace with

SelectTextField(iconOpened = resourceImageSource(iconOpened), iconClosed = resourceImageSource(iconClosed))
fun SelectScope.SelectTextField(value: String, modifier: Modifier = Modifier, style: TextFieldStyle = LocalTextFieldStyle.current, iconOpened: ImageSource? = null, iconClosed: ImageSource? = null, readOnly: Boolean = false, enabled: Boolean = false, placeholderText: String? = null, labelText: String? = null, captionText: String? = null, counterText: String? = null, optionalText: String? = null, prefix: String? = null, suffix: String? = null, startContent: @Composable () -> Unit? = null, chipsContent: @Composable () -> Unit? = null, focusSelectorSettings: FocusSelectorSettings = LocalFocusSelectorSettings.current, interactionSource: MutableInteractionSource = remember { MutableInteractionSource() })
fun SelectScope.SelectTextField(modifier: Modifier = Modifier, style: TextFieldStyle = LocalTextFieldStyle.current, value: TextFieldValue, iconOpened: ImageSource? = null, iconClosed: ImageSource? = null, readOnly: Boolean = false, enabled: Boolean = false, placeholderText: String? = null, labelText: String? = null, captionText: String? = null, counterText: String? = null, optionalText: String? = null, prefix: String? = null, suffix: String? = null, startContent: @Composable () -> Unit? = null, chipsContent: @Composable () -> Unit? = null, focusSelectorSettings: FocusSelectorSettings = LocalFocusSelectorSettings.current, interactionSource: MutableInteractionSource = remember { MutableInteractionSource() })

Компонент текстового поля для выбора, предназначенный для использования внутри SelectScope. Упрощенная версия с базовым строковым значением.

Parameters

value

Текущее значение текстового поля в виде строки

modifier

Модификатор для настройки внешнего вида и поведения компонента

style

Стиль текстового поля, определяющий его визуальное оформление

iconOpened

источник иконки, отображаемой когда селектор открыт

iconClosed

источник иконки, отображаемой когда селектор закрыт

readOnly

Флаг, определяющий возможность открытия селектора

enabled

Флаг, определяющий доступность компонента для взаимодействия

placeholderText

Текст-подсказка, отображаемый когда поле пустое

labelText

Текст метки, отображаемый над полем ввода

captionText

Дополнительный пояснительный текст под полем ввода

counterText

Текст счетчика, отображаемый в правой части под полем

optionalText

Текст, указывающий на необязательность поля (например, "Опционально")

prefix

Текст префикса, отображаемый перед значением

suffix

Текст суффикса, отображаемый после значения

startContent

Кастомный контент, отображаемый в начале поля ввода

chipsContent

Кастомный контент для отображения чипсов внутри поля

focusSelectorSettings

Настройки управления фокусом для селектора

interactionSource

Источник взаимодействий для отслеживания состояний компонента