MapGptContext
open class MapGptContext(middlewareManager: DashMiddlewareManagerImpl, val appStore: AppStore, val mapGptApiTokens: MapGptApiTokens, val mapGptSettings: MapGptSettings, val mapGptPermissions: MapGptPermissions, val mapGptAnalytics: MapGptAnalytics, val endpointRepository: MapGptEndpointRepository, val mapGptStateProvider: MapGptStateProvider, val mapGptContextProvider: MapGptContextProvider, val localChatOwner: LocalChatOwner, val userActionsRepository: UserActionsRepository, val languageRepository: LanguageRepository, val mapGptAvatarRepository: MapGptAvatarSettingsRepository, val hvacRepository: MapGptHvacRepository, val mqttDemoEnabled: StateFlow<Boolean>, val chatRepository: ChatRepository, val carouselRepository: CarouselRepository, val player: Player, val profileRepository: ProfileRepository, val mapGptOwner: MapGptOwner, val connectivityChecker: ConnectivityChecker, val conversationIdRepository: ConversationIdRepository, val bluetoothButtonClickProxy: BluetoothButtonClickProxy, val mapGptLocationProvider: MapGptLocationProvider, val bluetoothPermissions: BluetoothPermissions) : MiddlewareContext, DashMiddlewareAccessor, DashMiddlewareManager
Dependencies available to everything inside the MapGpt Module.
Constructors
Link copied to clipboard
constructor(middlewareManager: DashMiddlewareManagerImpl, appStore: AppStore, mapGptApiTokens: MapGptApiTokens, mapGptSettings: MapGptSettings, mapGptPermissions: MapGptPermissions, mapGptAnalytics: MapGptAnalytics, endpointRepository: MapGptEndpointRepository, mapGptStateProvider: MapGptStateProvider, mapGptContextProvider: MapGptContextProvider, localChatOwner: LocalChatOwner, userActionsRepository: UserActionsRepository, languageRepository: LanguageRepository, mapGptAvatarRepository: MapGptAvatarSettingsRepository, hvacRepository: MapGptHvacRepository, mqttDemoEnabled: StateFlow<Boolean>, chatRepository: ChatRepository, carouselRepository: CarouselRepository, player: Player, profileRepository: ProfileRepository, mapGptOwner: MapGptOwner, connectivityChecker: ConnectivityChecker, conversationIdRepository: ConversationIdRepository, bluetoothButtonClickProxy: BluetoothButtonClickProxy, mapGptLocationProvider: MapGptLocationProvider, bluetoothPermissions: BluetoothPermissions)
Properties
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard