Combo Box Scope
interface ComboBoxScope
Маркерный интерфейс для области видимости компонента ComboBox. Используется для ограничения области видимости триггера.
Functions
Link copied to clipboard
fun ComboBoxScope.ComboBoxTextField(value: TextFieldValue, onValueChange: (TextFieldValue) -> Unit, modifier: Modifier = Modifier, style: TextFieldStyle = LocalTextFieldStyle.current, iconOpened: Int?, iconClosed: Int?, enabled: Boolean = true, readOnly: Boolean = false, placeholderText: String? = null, labelText: String = "", captionText: String? = null, counterText: String? = null, optionalText: String? = null, prefix: String? = null, suffix: String? = null, startContent: @Composable () -> Unit? = null, chipsContent: @Composable () -> Unit? = null, animation: TextFieldAnimation = TextFieldAnimation(), keyboardOptions: KeyboardOptions = KeyboardOptions.Default, keyboardActions: KeyboardActions = KeyboardActions.Default, visualTransformation: VisualTransformation = VisualTransformation.None, focusSelectorSettings: FocusSelectorSettings = LocalFocusSelectorSettings.current, interactionSource: MutableInteractionSource = remember { MutableInteractionSource() }): <Error class: unknown class>
fun ComboBoxScope.ComboBoxTextField(value: String, onValueChange: (String) -> Unit, modifier: Modifier = Modifier, style: TextFieldStyle = LocalTextFieldStyle.current, iconOpened: Int?, iconClosed: Int?, enabled: Boolean = true, readOnly: Boolean = false, placeholderText: String? = null, labelText: String = "", captionText: String? = null, counterText: String? = null, optionalText: String? = null, prefix: String? = null, suffix: String? = null, startContent: @Composable () -> Unit? = null, chipsContent: @Composable () -> Unit? = null, animation: TextFieldAnimation = TextFieldAnimation(), keyboardOptions: KeyboardOptions = KeyboardOptions.Default, keyboardActions: KeyboardActions = KeyboardActions.Default, visualTransformation: VisualTransformation = VisualTransformation.None, focusSelectorSettings: FocusSelectorSettings = LocalFocusSelectorSettings.current, interactionSource: MutableInteractionSource = remember { MutableInteractionSource() }): <Error class: unknown class>
fun ComboBoxScope.ComboBoxTextField(value: TextFieldValue, onValueChange: (TextFieldValue) -> Unit, modifier: Modifier = Modifier, style: TextFieldStyle = LocalTextFieldStyle.current, iconOpened: ImageSource? = null, iconClosed: ImageSource? = null, enabled: Boolean = true, readOnly: Boolean = false, placeholderText: String? = null, labelText: String = "", captionText: String? = null, counterText: String? = null, optionalText: String? = null, prefix: String? = null, suffix: String? = null, startContent: @Composable () -> Unit? = null, chipsContent: @Composable () -> Unit? = null, animation: TextFieldAnimation = TextFieldAnimation(), keyboardOptions: KeyboardOptions = KeyboardOptions.Default, keyboardActions: KeyboardActions = KeyboardActions.Default, visualTransformation: VisualTransformation = VisualTransformation.None, focusSelectorSettings: FocusSelectorSettings = LocalFocusSelectorSettings.current, interactionSource: MutableInteractionSource = remember { MutableInteractionSource() })
fun ComboBoxScope.ComboBoxTextField(value: String, onValueChange: (String) -> Unit, modifier: Modifier = Modifier, style: TextFieldStyle = LocalTextFieldStyle.current, iconOpened: ImageSource? = null, iconClosed: ImageSource? = null, enabled: Boolean = true, readOnly: Boolean = false, placeholderText: String? = null, labelText: String = "", captionText: String? = null, counterText: String? = null, optionalText: String? = null, prefix: String? = null, suffix: String? = null, startContent: @Composable () -> Unit? = null, chipsContent: @Composable () -> Unit? = null, animation: TextFieldAnimation = TextFieldAnimation(), keyboardOptions: KeyboardOptions = KeyboardOptions.Default, keyboardActions: KeyboardActions = KeyboardActions.Default, visualTransformation: VisualTransformation = VisualTransformation.None, focusSelectorSettings: FocusSelectorSettings = LocalFocusSelectorSettings.current, interactionSource: MutableInteractionSource = remember { MutableInteractionSource() })
Текстовое поле для ввода и выбора значения, предназначенное для использования внутри ComboBoxScope.
fun ComboBoxScope.ComboBoxTextField(motion: Motion<TextFieldMotionStyle>, value: TextFieldValue, onValueChange: (TextFieldValue) -> Unit, modifier: Modifier = Modifier, style: TextFieldStyle = LocalTextFieldStyle.current, iconOpened: ImageSource? = null, iconClosed: ImageSource? = null, enabled: Boolean = true, readOnly: Boolean = false, placeholderText: String? = null, labelText: String = "", captionText: String? = null, counterText: String? = null, optionalText: String? = null, prefix: String? = null, suffix: String? = null, startContent: @Composable () -> Unit? = null, chipsContent: @Composable () -> Unit? = null, animation: TextFieldAnimation = TextFieldAnimation(), keyboardOptions: KeyboardOptions = KeyboardOptions.Default, keyboardActions: KeyboardActions = KeyboardActions.Default, visualTransformation: VisualTransformation = VisualTransformation.None, focusSelectorSettings: FocusSelectorSettings = LocalFocusSelectorSettings.current)
Поле ComboBox с переходами TextField и управлением выделением/composition через TextFieldValue. Сохраняет TextFieldAnimation, ввод и открытие списка.
fun ComboBoxScope.ComboBoxTextField(motion: Motion<TextFieldMotionStyle>, value: String, onValueChange: (String) -> Unit, modifier: Modifier = Modifier, style: TextFieldStyle = LocalTextFieldStyle.current, iconOpened: ImageSource? = null, iconClosed: ImageSource? = null, enabled: Boolean = true, readOnly: Boolean = false, placeholderText: String? = null, labelText: String = "", captionText: String? = null, counterText: String? = null, optionalText: String? = null, prefix: String? = null, suffix: String? = null, startContent: @Composable () -> Unit? = null, chipsContent: @Composable () -> Unit? = null, animation: TextFieldAnimation = TextFieldAnimation(), keyboardOptions: KeyboardOptions = KeyboardOptions.Default, keyboardActions: KeyboardActions = KeyboardActions.Default, visualTransformation: VisualTransformation = VisualTransformation.None, focusSelectorSettings: FocusSelectorSettings = LocalFocusSelectorSettings.current)
Поле ComboBox с переходами TextField и единым источником взаимодействий из motion. Сохраняет TextFieldAnimation, ввод и открытие списка.