Package-level declarations

Types

Link copied to clipboard
class AndroidAppSetup(val buildConfigClass: KClass<*>)
Link copied to clipboard
data class AppSize(val width: Dp, val height: Dp)
Link copied to clipboard
class DesktopAppSetup(val prefs: BaseDesktopPrefs, val titleBarIcon: @Composable (light: Boolean) -> Painter?, val appIcon: @Composable () -> Painter?, val visible: Boolean = true, val resizable: Boolean = true, val enabled: Boolean = true, val focusable: Boolean = true, val swingCompatMode: Boolean = false, val ensureIsFullyOnScreen: Boolean = false, val rememberWindowState: Boolean = true, val minimumVisibleWidthPercentOnWindowRestore: Float = 1.0f, val minimumVisibleHeightPercentOnWindowRestore: Float = 1.0f)
Link copied to clipboard
@Serializable
data class DesktopWindowState(val windowWidth: Int = DEFAULT_WIDTH, val windowHeight: Int = DEFAULT_HEIGHT, val windowX: Int = 0, val windowY: Int = 0, val windowPlacement: WindowPlacement = WindowPlacement.Floating)
Link copied to clipboard
sealed class Developer
Link copied to clipboard
Link copied to clipboard
class WasmAppSetup(val canvasElementId: String = "ComposeTarget", val divLoadingElementId: String = "ComposeLoading")

Functions

Link copied to clipboard
Link copied to clipboard
fun DesktopLocalProvider(desktopAppState: DesktopAppState, content: @Composable () -> Unit)
Link copied to clipboard
Link copied to clipboard
fun <T> ScreenModel.mutableStateFlowWrapper(initialValue: T): MutableStateFlowWrapper<T>
fun <T> ScreenModel.mutableStateFlowWrapper(storageSetting: StorageSetting<T>): MutableStateFlowSettingWrapper<T>
Link copied to clipboard
Link copied to clipboard
fun WindowState.reset(density: Density, window: ComposeWindow, placement: Boolean, position: Boolean, size: Boolean)
Link copied to clipboard
fun WindowState.resetAll(density: Density, window: ComposeWindow)
Link copied to clipboard
fun WindowState.resetWindowPosition(density: Density, window: ComposeWindow)
Link copied to clipboard