Package-level declarations
Types
Link copied to clipboard
class AuthViewModel @Inject constructor(userRepository: UserRepository, var userMapper: UserMapper, var statusMapper: StatusMapper, var dataManager: DataManager, val apiClient: ApiClient) : ViewModel
Link copied to clipboard
class CommandViewModel @Inject constructor(var missionController: MissionController, var commandController: CommandController, var statusMapper: StatusMapper) : ViewModel
Link copied to clipboard
class ItemsViewModel @Inject constructor(var repository: QuestRepository, var mapper: StoryMapper, var statusMapper: StatusMapper) : ViewModel
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class ProfileViewModel @Inject constructor(var userRepository: UserRepository, var userMapper: UserMapper) : ViewModel
Link copied to clipboard
class QuestViewModel @Inject constructor(var sellerRepository: SellerRepository, var summaryRepository: SummaryRepository, var userRepository: UserRepository, var repository: QuestRepository, var stageMapper: StageMapper, var mapper: StoryMapper, var missionController: MissionController, var commandController: CommandController, var statusMapper: StatusMapper) : ViewModel
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class StoriesViewModel @Inject constructor(var userRepository: UserRepository, var properties: Properties, var repository: QuestRepository, var mapper: StoryMapper, var statusMapper: StatusMapper) : ViewModel
Link copied to clipboard
Link copied to clipboard
class UserViewModel @Inject constructor(userRepository: UserRepository, var dataManager: DataManager, var storyMapper: StoryMapper, var userMapper: UserMapper, var statusMapper: StatusMapper, var firebaseRemoteConfig: FirebaseRemoteConfig) : ViewModel