StartupExceptionHandler

@StartupArg(index = 0, name = "crashKey", type = String::class)
@StartupHandler(index = 1, name = "onError", handlerType = StartupExceptionHandler.Handler::class, returnType = Unit::class, argTypes = [String::class, Throwable::class, String::class])
actual class StartupExceptionHandler : SyncStartup
@StartupArg(index = 0, name = "crashKey", type = String::class)
@StartupHandler(index = 1, name = "onError", handlerType = StartupExceptionHandler.Handler::class, returnType = Unit::class, argTypes = [String::class, Throwable::class, String::class])
expect class StartupExceptionHandler : SyncStartup
actual class StartupExceptionHandler : <ERROR CLASS> ERROR CLASS: Symbol not found for SyncStartup
@StartupArg(index = 0, name = "crashKey", type = String::class)
@StartupHandler(index = 1, name = "onError", handlerType = StartupExceptionHandler.Handler::class, returnType = Unit::class, argTypes = [String::class, Throwable::class, String::class])
actual class StartupExceptionHandler : SyncStartup
@StartupArg(index = 0, name = "crashKey", type = String::class)
@StartupHandler(index = 1, name = "onError", handlerType = StartupExceptionHandler.Handler::class, returnType = Unit::class, argTypes = [String::class, Throwable::class, String::class])
actual class StartupExceptionHandler : SyncStartup

Constructors

Link copied to clipboard
constructor()
expect constructor()
constructor()
constructor()
constructor()

Types

Link copied to clipboard
object Companion
Link copied to clipboard
actual fun interface Handler
expect fun interface Handler
actual fun interface Handler
actual fun interface Handler
actual fun interface Handler

Properties

Link copied to clipboard
actual val crashKey: String
expect val crashKey: String
actual val crashKey: String
actual val crashKey: String
actual val crashKey: String
Link copied to clipboard

Functions

Link copied to clipboard
open fun destroy(context: Context, args: StartupArgs)
open fun destroy(context: Context, args: StartupArgs)
open fun destroy(context: Context, args: StartupArgs)
open fun destroy(context: Context, args: StartupArgs)
Link copied to clipboard
open fun destroyBefore(context: Context, args: StartupArgs)
open fun destroyBefore(context: Context, args: StartupArgs)
open fun destroyBefore(context: Context, args: StartupArgs)
open fun destroyBefore(context: Context, args: StartupArgs)
Link copied to clipboard
suspend override fun init(scope: CoroutineScope, context: Context, args: StartupArgs): Nothing
actual open override fun init(context: Context, args: StartupArgs)
suspend override fun init(scope: CoroutineScope, context: Context, args: StartupArgs): Nothing
expect open override fun init(context: Context, args: StartupArgs)
actual open override fun init(context: ERROR CLASS: Symbol not found for Context, args: ERROR CLASS: Symbol not found for StartupArgs)
suspend override fun init(scope: CoroutineScope, context: Context, args: StartupArgs): Nothing
actual open override fun init(context: Context, args: StartupArgs)
suspend override fun init(scope: CoroutineScope, context: Context, args: StartupArgs): Nothing
actual open override fun init(context: Context, args: StartupArgs)
Link copied to clipboard
open override fun initLater(context: Context, args: StartupArgs)
suspend override fun initLater(scope: CoroutineScope, context: Context, args: StartupArgs): Nothing
open override fun initLater(context: Context, args: StartupArgs)
suspend override fun initLater(scope: CoroutineScope, context: Context, args: StartupArgs): Nothing
open override fun initLater(context: Context, args: StartupArgs)
suspend override fun initLater(scope: CoroutineScope, context: Context, args: StartupArgs): Nothing
open override fun initLater(context: Context, args: StartupArgs)
suspend override fun initLater(scope: CoroutineScope, context: Context, args: StartupArgs): Nothing
Link copied to clipboard
open override fun toString(): String
open override fun toString(): String
open override fun toString(): String
open override fun toString(): String