Matrix Configuration
fun MatrixConfiguration( applicationFlavor: String = "Default-application-flavor", cryptoConfig: MXCryptoConfig = MXCryptoConfig(), integrationUIUrl: String = "https://scalar.vector.im/", integrationRestUrl: String = "https://scalar.vector.im/api", integrationWidgetUrls: List<String> = listOf(
"https://scalar.vector.im/_matrix/integrations/v1",
"https://scalar.vector.im/api",
"https://scalar-staging.vector.im/_matrix/integrations/v1",
"https://scalar-staging.vector.im/api",
"https://scalar-staging.riot.im/scalar/api"
), clientPermalinkBaseUrl: String? = null, proxy: Proxy? = null, connectionSpec: ConnectionSpec = ConnectionSpec.RESTRICTED_TLS, supportsCallTransfer: Boolean = false, matrixItemDisplayNameFallbackProvider: MatrixItemDisplayNameFallbackProvider? = null, roomDisplayNameFallbackProvider: RoomDisplayNameFallbackProvider, threadMessagesEnabledDefault: Boolean = true, networkInterceptors: List<Interceptor> = emptyList(), syncConfig: SyncConfig = SyncConfig(), metricPlugins: List<MetricPlugin> = emptyList(), cryptoAnalyticsPlugin: CryptoMetricPlugin? = null, customEventTypesProvider: CustomEventTypesProvider? = null)
Content copied to clipboard