Skip to main content

BasicTextField

Function BasicTextField 

Source
pub fn BasicTextField(
    __arg0: TextFieldState,
    __arg1: Modifier,
    __arg2: TextStyle,
) -> NodeId
Expand description

Edits text through a retained TextFieldState. modifier controls the field bounds and input, and style controls the text. Use BasicTextFieldWithOptions for line limits, cursor color and edit callbacks.

ยงExample

use cranpose_ui::*;

#[composable]
fn NameField() {
    let text =
        cranpose_core::remember(|| TextFieldState::new("Initial text")).with(|state| *state);
    BasicTextField(text, Modifier::empty().padding(8.0), TextStyle::default());
}