QuestViewModel

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

Constructors

Link copied to clipboard
@Inject
constructor(sellerRepository: SellerRepository, summaryRepository: SummaryRepository, userRepository: UserRepository, repository: QuestRepository, stageMapper: StageMapper, mapper: StoryMapper, missionController: MissionController, commandController: CommandController, statusMapper: StatusMapper)

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

Functions

Link copied to clipboard
Link copied to clipboard
fun beginWithStage(storyId: Int = currentStoryId, chapterId: Int, stageId: Long, sync: Boolean = true)
Link copied to clipboard
Link copied to clipboard
fun clear()
Link copied to clipboard
fun exitStory()
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun resetData()
Link copied to clipboard
Link copied to clipboard