File tree Expand file tree Collapse file tree
desktopMain/kotlin/top/yukonga/miuix/kmp/utils
iosMain/kotlin/top/yukonga/miuix/kmp/utils
jsMain/kotlin/top/yukonga/miuix/kmp/utils
macosMain/kotlin/top/yukonga/miuix/kmp/utils
skikoMain/kotlin/top/yukonga/miuix/kmp/utils
wasmJsMain/kotlin/top/yukonga/miuix/kmp/utils
desktopMain/kotlin/top/yukonga/miuix/kmp/theme
iosMain/kotlin/top/yukonga/miuix/kmp/theme
macosMain/kotlin/top/yukonga/miuix/kmp/theme
skikoMain/kotlin/top/yukonga/miuix/kmp/theme Expand file tree Collapse file tree Original file line number Diff line number Diff line change 33
44package top.yukonga.miuix.kmp.utils
55
6- import androidx.compose.runtime.Composable
7- import androidx.compose.ui.graphics.Color
8- import androidx.compose.ui.window.DialogProperties
9-
106actual fun platform (): Platform = Platform .Desktop
11-
12- @Composable
13- actual fun platformDialogProperties (): DialogProperties = DialogProperties (
14- dismissOnBackPress = false ,
15- usePlatformDefaultWidth = false ,
16- scrimColor = Color .Transparent ,
17- )
Original file line number Diff line number Diff line change 33
44package top.yukonga.miuix.kmp.utils
55
6- import androidx.compose.runtime.Composable
7- import androidx.compose.ui.graphics.Color
8- import androidx.compose.ui.window.DialogProperties
9-
106actual fun platform (): Platform = Platform .IOS
11-
12- @Composable
13- actual fun platformDialogProperties (): DialogProperties = DialogProperties (
14- dismissOnBackPress = false ,
15- usePlatformDefaultWidth = false ,
16- scrimColor = Color .Transparent ,
17- usePlatformInsets = false ,
18- )
Original file line number Diff line number Diff line change 33
44package top.yukonga.miuix.kmp.utils
55
6- import androidx.compose.runtime.Composable
7- import androidx.compose.ui.graphics.Color
8- import androidx.compose.ui.window.DialogProperties
9-
106actual fun platform (): Platform = Platform .Js
11-
12- @Composable
13- actual fun platformDialogProperties (): DialogProperties = DialogProperties (
14- dismissOnBackPress = false ,
15- usePlatformDefaultWidth = false ,
16- scrimColor = Color .Transparent ,
17- )
Original file line number Diff line number Diff line change 33
44package top.yukonga.miuix.kmp.utils
55
6- import androidx.compose.runtime.Composable
7- import androidx.compose.ui.graphics.Color
8- import androidx.compose.ui.window.DialogProperties
9-
106actual fun platform (): Platform = Platform .MacOS
11-
12- @Composable
13- actual fun platformDialogProperties (): DialogProperties = DialogProperties (
14- dismissOnBackPress = false ,
15- usePlatformDefaultWidth = false ,
16- scrimColor = Color .Transparent ,
17- )
Original file line number Diff line number Diff line change 44package top.yukonga.miuix.kmp.utils
55
66import androidx.compose.runtime.Composable
7+ import androidx.compose.ui.ExperimentalComposeUiApi
8+ import androidx.compose.ui.graphics.Color
79import androidx.compose.ui.unit.Dp
810import androidx.compose.ui.unit.dp
11+ import androidx.compose.ui.window.DialogProperties
912
1013actual val hasFocusReassignBug: Boolean = false
1114
@@ -16,3 +19,13 @@ actual fun getRoundedCorner(): Dp = 0.dp
1619actual fun RemovePlatformDialogDefaultEffects () {
1720 // No-op for Skiko platforms
1821}
22+
23+ @OptIn(ExperimentalComposeUiApi ::class )
24+ @Composable
25+ actual fun platformDialogProperties (): DialogProperties = DialogProperties (
26+ dismissOnBackPress = false ,
27+ usePlatformDefaultWidth = false ,
28+ usePlatformInsets = false ,
29+ scrimColor = Color .Transparent ,
30+ animateTransition = false ,
31+ )
Original file line number Diff line number Diff line change 33
44package top.yukonga.miuix.kmp.utils
55
6- import androidx.compose.runtime.Composable
7- import androidx.compose.ui.graphics.Color
8- import androidx.compose.ui.window.DialogProperties
9-
106actual fun platform (): Platform = Platform .WasmJs
11-
12- @Composable
13- actual fun platformDialogProperties (): DialogProperties = DialogProperties (
14- dismissOnBackPress = false ,
15- usePlatformDefaultWidth = false ,
16- scrimColor = Color .Transparent ,
17- )
Load Diff This file was deleted.
Load Diff This file was deleted.
Load Diff This file was deleted.
File renamed without changes.
You can’t perform that action at this time.
0 commit comments