Oleksandr Karpovich db53b95a31 Web/controlled inputs (#1031)
* web: make TextInput manage its view state

* web: make TextInput manage its view state

* web: make TextInput manage its view state

* web: add tests for controlled TextArea and RadioButton

* Add more tests for controlled and uncontrolled inputs

* Add more tests for controlled and uncontrolled inputs

* Update date input tests

* Update time input tests

* Update date input tests

* Add docs for controlled and unctontrolled input modes

* web: improve docs for controlled inputs

* web: make benchmark add1kItems run only 2 times instead of 3 (to prevent it from throwing timeout)

Co-authored-by: Oleksandr Karpovich <oleksandr.karpovich@jetbrains.com>
2021-08-23 11:34:22 +02:00
2021-04-01 23:46:02 +03:00
2021-07-27 15:04:08 +03:00
2021-08-04 09:41:56 +03:00
2021-08-04 09:41:56 +03:00
2021-08-21 12:43:30 +03:00
2021-08-21 11:33:06 +03:00
2021-08-04 09:41:56 +03:00
2021-04-07 10:53:50 +03:00
2021-08-04 09:41:56 +03:00
2021-05-31 18:25:21 +03:00
2021-08-23 11:34:22 +02:00
2021-07-01 09:01:27 +03:00
2021-07-01 09:01:27 +03:00
2021-08-05 09:49:46 +02:00
2021-04-01 23:46:02 +03:00
2021-08-20 15:20:41 +03:00

official project Latest release Latest build

Compose Multiplatform, by JetBrains

Compose Kotlin UI framework port for desktop platforms (macOS, Linux, Windows) and Web, components outside of the core Compose repository at https://android.googlesource.com/platform/frameworks/support.

Preview functionality (check your application UI without building/running it) for desktop platforms is available via IDEA plugin (https://plugins.jetbrains.com/plugin/16541-compose-multiplatform-ide-support).

Repository organization

Getting latest version of Compose Multiplatform

See https://github.com/JetBrains/compose-jb/tags for the latest build number.

Description
No description provided
Readme 157 MiB
Languages
Kotlin 97.5%
Shell 1.7%
Dockerfile 0.3%
JavaScript 0.2%
PowerShell 0.1%