ComposeDialogs
A compose framework for modal dialogs.
Features#
This library offers you an easily extendible compose framework for modal dialogs and allows to show them as a dialog, bottom sheet or even as full screen dialog.
Info
All features are splitted into separate modules, just include the modules you want to use!
Supported Platforms#
This is a KMP (kotlin multiplatform) library and the provided modules do support following platforms.
Module | android | ios | windows | wasm | Info |
---|---|---|---|---|---|
Core | |||||
core | ✔ | ✔ | ✔ | ✔ | |
Modules | |||||
dialog-billing | ✔ | - | - | - | only exists for android as it is based on googles billing library |
dialog-color | ✔ | ✔ | ✔ | ✔ | |
dialog-date | ✔ | ✔ | ✔ | ✔ | |
dialog-info | ✔ | ✔ | ✔ | ✔ | |
dialog-input | ✔ | ✔ | ✔ | ✔ | |
dialog-list | ✔ | ✔ | ✔ | ✔ | |
dialog-menu | ✔ | ✔ | ✔ | ✔ | |
dialog-number | ✔ | ✔ | ✔ | ✔ | |
dialog-progress | ✔ | ✔ | ✔ | ✔ | |
dialog-time | ✔ | ✔ | ✔ | ✔ |
Demo#
A full demo is included inside the demo module, it shows nearly every usage with working examples.