PlatformApplication

@Stable
actual abstract class PlatformApplication<out A : PlatformApplication<A>> : Application<A>
@Stable
expect abstract class PlatformApplication<out A : PlatformApplication<A>> : Application<A>
@Stable
actual abstract class PlatformApplication<out A : PlatformApplication<A>> : Application<A>
@Stable
actual abstract class PlatformApplication<out A : PlatformApplication<A>> : Application<A>
@Stable
actual abstract class PlatformApplication<out A : PlatformApplication<A>> : Application<A>

Constructors

Link copied to clipboard
actual constructor(self: BaseLazyReference<A>, context: PlatformContext)
expect constructor(self: BaseLazyReference<A>, context: PlatformContext)
constructor(self: BaseLazyReference<A>)
actual constructor(self: BaseLazyReference<A>, context: PlatformContext)
constructor(self: BaseLazyReference<A>)
actual constructor(self: BaseLazyReference<A>, context: PlatformContext)
constructor(self: BaseLazyReference<A>)
actual constructor(self: BaseLazyReference<A>, context: PlatformContext)

Properties

Link copied to clipboard
var activity: ComponentActivity?
Link copied to clipboard
val activityResultRegistry: ActivityResultRegistry?
Link copied to clipboard
val contentResolver: ContentResolver
Link copied to clipboard
var controller: UIViewController?
Link copied to clipboard
val mainScope: CoroutineScope
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
inline fun async(id: String, dependencies: List<String>, crossinline block: suspend () -> Unit): StartupDelegate<Startup>
inline fun async(id: String, dependencies: List<String>, crossinline block: suspend () -> Unit): StartupDelegate<Startup>
inline fun async(id: String, dependencies: List<String>, crossinline block: suspend () -> Unit): StartupDelegate<Startup>
inline fun async(id: String, dependencies: List<String>, crossinline block: suspend () -> Unit): StartupDelegate<Startup>
inline fun async(id: String, dependencies: List<String>, crossinline block: suspend () -> Unit): StartupDelegate<Startup>
Link copied to clipboard
actual fun backHome()

返回桌面

expect fun backHome()

返回桌面

actual fun backHome()

返回桌面

actual fun backHome()

返回桌面

actual fun backHome()

返回桌面

Link copied to clipboard
@Composable
open fun BeginContent(activity: ComposeActivity)
Link copied to clipboard
fun buildUIViewController(): UIViewController
Link copied to clipboard
@Composable
fun ComposedLayout(modifier: Modifier = Modifier.fillMaxSize(), bgColor: Color? = null, content: @Composable () -> Unit = { Content() })
@Composable
fun ComposedLayout(modifier: Modifier = Modifier.fillMaxSize(), bgColor: Color? = null, content: @Composable () -> Unit = { Content() })
@Composable
fun ComposedLayout(modifier: Modifier = Modifier.fillMaxSize(), bgColor: Color? = null, content: @Composable () -> Unit = { Content() })
@Composable
fun ComposedLayout(modifier: Modifier = Modifier.fillMaxSize(), bgColor: Color? = null, content: @Composable () -> Unit = { Content() })
@Composable
fun ComposedLayout(modifier: Modifier = Modifier.fillMaxSize(), bgColor: Color? = null, content: @Composable () -> Unit = { Content() })
Link copied to clipboard
@Composable
abstract fun Content()
@Composable
abstract fun Content()
@Composable
abstract fun Content()
@Composable
abstract fun Content()
@Composable
abstract fun Content()
Link copied to clipboard
actual fun copyText(text: String): Boolean

复制文本

expect fun copyText(text: String): Boolean

复制文本

actual fun copyText(text: String): Boolean

复制文本

actual fun copyText(text: String): Boolean

复制文本

actual fun copyText(text: String): Boolean

复制文本

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
actual fun implicitFileUri(uri: Uri): ImplicitUri

隐式Uri

expect fun implicitFileUri(uri: Uri): ImplicitUri

隐式Uri

actual fun implicitFileUri(uri: Uri): ImplicitUri

隐式Uri

actual fun implicitFileUri(uri: Uri): ImplicitUri

隐式Uri

actual fun implicitFileUri(uri: Uri): ImplicitUri

隐式Uri

Link copied to clipboard
fun initPool(scope: CoroutineScope)
fun initPool(scope: CoroutineScope)
fun initPool(scope: CoroutineScope)
fun initPool(scope: CoroutineScope)
fun initPool(scope: CoroutineScope)
Link copied to clipboard
fun initPoolLater(scope: CoroutineScope)
fun initPoolLater(scope: CoroutineScope)
fun initPoolLater(scope: CoroutineScope)
fun initPoolLater(scope: CoroutineScope)
fun initPoolLater(scope: CoroutineScope)
Link copied to clipboard
open fun onIntent(intent: Intent)
Link copied to clipboard
actual fun openUri(uri: Uri): Boolean

打开Uri

expect fun openUri(uri: Uri): Boolean

打开Uri

actual fun openUri(uri: Uri): Boolean

打开Uri

actual fun openUri(uri: Uri): Boolean

打开Uri

actual fun openUri(uri: Uri): Boolean

打开Uri

Link copied to clipboard
inline fun <S : Startup> require(id: String): S
inline fun <S : Startup> require(id: String): S
inline fun <S : Startup> require(id: String): S
inline fun <S : Startup> require(id: String): S
inline fun <S : Startup> require(id: String): S
Link copied to clipboard
inline fun <S : Startup> requireClass(): S
inline fun <S : Startup> requireClass(): S
inline fun <S : Startup> requireClass(): S
inline fun <S : Startup> requireClass(): S
inline fun <S : Startup> requireClass(): S
Link copied to clipboard
inline fun <S : Startup> requireClassOrNull(): S?
inline fun <S : Startup> requireClassOrNull(): S?
inline fun <S : Startup> requireClassOrNull(): S?
inline fun <S : Startup> requireClassOrNull(): S?
inline fun <S : Startup> requireClassOrNull(): S?
Link copied to clipboard
inline fun <S : Startup> requireOrNull(id: String): S?
inline fun <S : Startup> requireOrNull(id: String): S?
inline fun <S : Startup> requireOrNull(id: String): S?
inline fun <S : Startup> requireOrNull(id: String): S?
inline fun <S : Startup> requireOrNull(id: String): S?
Link copied to clipboard
fun run()
fun run()
fun run()
Link copied to clipboard
inline fun <S : Startup, F : StartupFactory<S>> startup(factory: F): StartupDelegate<S>
inline fun <S : Startup, F : StartupFactory<S>> startup(factory: F, dependencies: List<String>): StartupDelegate<S>
inline fun <S : Startup, F : StartupFactory<S>> startup(factory: F): StartupDelegate<S>
inline fun <S : Startup, F : StartupFactory<S>> startup(factory: F, dependencies: List<String>): StartupDelegate<S>
inline fun <S : Startup, F : StartupFactory<S>> startup(factory: F): StartupDelegate<S>
inline fun <S : Startup, F : StartupFactory<S>> startup(factory: F, dependencies: List<String>): StartupDelegate<S>
inline fun <S : Startup, F : StartupFactory<S>> startup(factory: F): StartupDelegate<S>
inline fun <S : Startup, F : StartupFactory<S>> startup(factory: F, dependencies: List<String>): StartupDelegate<S>
inline fun <S : Startup, F : StartupFactory<S>> startup(factory: F): StartupDelegate<S>
inline fun <S : Startup, F : StartupFactory<S>> startup(factory: F, dependencies: List<String>): StartupDelegate<S>
Link copied to clipboard
inline fun <S : Startup, F : StartupFactory<S>> startupLazy(factory: F): StartupDelegate<S?>
inline fun <S : Startup, F : StartupFactory<S>> startupLazy(factory: F, dependencies: List<String>): StartupDelegate<S?>
inline fun <S : Startup, F : StartupFactory<S>> startupLazy(factory: F): StartupDelegate<S?>
inline fun <S : Startup, F : StartupFactory<S>> startupLazy(factory: F, dependencies: List<String>): StartupDelegate<S?>
inline fun <S : Startup, F : StartupFactory<S>> startupLazy(factory: F): StartupDelegate<S?>
inline fun <S : Startup, F : StartupFactory<S>> startupLazy(factory: F, dependencies: List<String>): StartupDelegate<S?>
inline fun <S : Startup, F : StartupFactory<S>> startupLazy(factory: F): StartupDelegate<S?>
inline fun <S : Startup, F : StartupFactory<S>> startupLazy(factory: F, dependencies: List<String>): StartupDelegate<S?>
inline fun <S : Startup, F : StartupFactory<S>> startupLazy(factory: F): StartupDelegate<S?>
inline fun <S : Startup, F : StartupFactory<S>> startupLazy(factory: F, dependencies: List<String>): StartupDelegate<S?>
Link copied to clipboard
inline fun sync(id: String, dependencies: List<String>, crossinline block: () -> Unit): StartupDelegate<Startup>
inline fun sync(id: String, dependencies: List<String>, crossinline block: () -> Unit): StartupDelegate<Startup>
inline fun sync(id: String, dependencies: List<String>, crossinline block: () -> Unit): StartupDelegate<Startup>
inline fun sync(id: String, dependencies: List<String>, crossinline block: () -> Unit): StartupDelegate<Startup>
inline fun sync(id: String, dependencies: List<String>, crossinline block: () -> Unit): StartupDelegate<Startup>