class ClientStoryDefinition : IntentAware
(source)
<init> |
ClientStoryDefinition(mainIntent: IntentAware, otherStarterIntents: Set<IntentAware> = emptySet(), secondaryIntents: Set<IntentAware> = emptySet(), steps: List<ClientStep> = emptyList(), storyId: String = mainIntent.wrappedIntent().name, handler: ClientStoryHandler) |
handler |
val handler: ClientStoryHandler |
mainIntent |
val mainIntent: IntentAware |
otherStarterIntents |
val otherStarterIntents: Set<IntentAware> |
secondaryIntents |
val secondaryIntents: Set<IntentAware> |
steps |
val steps: List<ClientStep> |
storyId |
val storyId: String |
isStarterIntent |
fun isStarterIntent(intent: Intent): Boolean |
wrappedIntent |
fun wrappedIntent(): Intent |