From 91d78115bbc7a0c703151371873acd3675204593 Mon Sep 17 00:00:00 2001 From: fankesyooni Date: Tue, 21 Nov 2023 09:32:29 +0800 Subject: [PATCH] feat: update demo --- .../kotlin/com/highcapable/flexiui/demo/Main.kt | 2 +- samples/shared/src/commonMain/kotlin/App.kt | 11 ++++++++++- 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/samples/desktopApp/src/desktopMain/kotlin/com/highcapable/flexiui/demo/Main.kt b/samples/desktopApp/src/desktopMain/kotlin/com/highcapable/flexiui/demo/Main.kt index 632709c..225f728 100644 --- a/samples/desktopApp/src/desktopMain/kotlin/com/highcapable/flexiui/demo/Main.kt +++ b/samples/desktopApp/src/desktopMain/kotlin/com/highcapable/flexiui/demo/Main.kt @@ -31,6 +31,6 @@ fun main() = application { Window( onCloseRequest = ::exitApplication, title = "FlexiUI Demo", - state = rememberWindowState(width = 550.dp, height = 950.dp) + state = rememberWindowState(width = 550.dp, height = 1000.dp) ) { MainView() } } \ No newline at end of file diff --git a/samples/shared/src/commonMain/kotlin/App.kt b/samples/shared/src/commonMain/kotlin/App.kt index d7fbb30..05b878e 100644 --- a/samples/shared/src/commonMain/kotlin/App.kt +++ b/samples/shared/src/commonMain/kotlin/App.kt @@ -103,7 +103,16 @@ private fun ContentView() { modifier = Modifier.width(TextFieldWidth), value = input, onValueChange = { input = it }, - placeholder = { Text(text = "Type something...") }, + placeholder = { Text(text = "Type something...") } + ) + Spacer(Modifier.padding(10.dp)) + var completion by remember { mutableStateOf("") } + TextField( + modifier = Modifier.width(TextFieldWidth), + value = completion, + onValueChange = { completion = it }, + placeholder = { Text(text = "Auto completion...") }, + singleLine = true, completionValues = listOf( "Compose", "Compose World",