CoreLogicCommon
abstract class CoreLogicCommon(rootPath: String, userAgent: String, kaliumConfigs: KaliumConfigs, idMapper: IdMapper = MapperProvider.idMapper())
Inheritors
Constructors
Link copied to clipboard
internal constructor(rootPath: String, userAgent: String, kaliumConfigs: KaliumConfigs, idMapper: IdMapper = MapperProvider.idMapper())
Properties
Functions
Link copied to clipboard
internal inline fun <T> authenticationScope(serverConfig: ServerConfig, proxyCredentials: ProxyCredentials?, action: AuthenticationScope.() -> T): T
Link copied to clipboard
Link copied to clipboard
internal fun getAuthenticationScope(serverConfig: ServerConfig, proxyCredentials: ProxyCredentials?): AuthenticationScope
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Registers a logger configuration for Kalium. This can be called after CoreLogic initialization to enable logging. Can be called multiple times to update the logger configuration.
Link copied to clipboard
Link copied to clipboard
Permanently stops sync for all accounts and waits for current event processing before restarting the app.
Link copied to clipboard