/tripkit/TripKitAndroid/com.skedgo.tripkit/TripKitConfigs

TripKitConfigs

\ @Value.Immutable

abstract class TripKitConfigs : Configs

Constructors

TripKitConfigs constructor()

Types

Name Summary
Companion object Companion

Functions

Name Summary
baseUrlAdapterFactory @Nullable
abstract fun baseUrlAdapterFactory(): Callable<String>?
co2PreferencesFactory @Nullable
abstract fun co2PreferencesFactory(): Callable<Co2Preferences>?
context abstract fun context(): Context
dateTimePickerConfig @Nullable
abstract fun dateTimePickerConfig(): DateTimePickerConfig?
debuggable @Value.Default
open override fun debuggable(): Boolean
errorHandler @Nullable
abstract fun errorHandler(): Consumer<Throwable>?
extraQueryMapProvider @Nullable
abstract fun extraQueryMapProvider(): ExtraQueryMapProvider?
favoritesServerSyncEnabled @Value.Default
open fun favoritesServerSyncEnabled(): Boolean
fourSquareKeyProvider @Nullable
abstract fun fourSquareKeyProvider(): Callable<Key.FourSquareKey>?
getLocationFilter @Nullable
abstract fun getLocationFilter(): Function<MutableList<Pair<String, String>>, MutableList<Pair<String, String>>>?
getPlaceTypeFilter @Nullable
abstract fun getPlaceTypeFilter(): Callable<MutableList<String>>?
hasGetOffAlerts @Value.Default
open fun hasGetOffAlerts(): Boolean
hasInductionCards @Value.Default
open fun hasInductionCards(): Boolean
hasTripLabels @Value.Default
open fun hasTripLabels(): Boolean
hideFavorites @Value.Default
open fun hideFavorites(): Boolean
hideTripMetrics @Value.Default
open override fun hideTripMetrics(): Boolean
isGroupedDrt @Value.Default
open fun isGroupedDrt(): Boolean
isUuidOptedOut @Value.Default
open override fun isUuidOptedOut(): Boolean
key abstract fun key(): Callable<Key>
routeScreenConfig @Nullable
abstract fun routeScreenConfig(): RoutesScreenConfig?
showGeofences @Value.Default
open fun showGeofences(): Boolean
showOperatorNames @Value.Default
open override fun showOperatorNames(): Boolean
showReportProblemOnTripAction @Value.Default
open override fun showReportProblemOnTripAction(): Boolean
showSegmentExternalActions @Value.Default
open fun showSegmentExternalActions(): Boolean
transportModeConfig @Nullable
abstract fun transportModeConfig(): TransportModeConfig?
tripPreferencesFactory @Nullable
abstract fun tripPreferencesFactory(): Callable<TripPreferences>?
userIdentifier @Nullable
abstract fun userIdentifier(): Callable<String>?
userTokenProvider @Nullable
abstract fun userTokenProvider(): Callable<String>?