package wizards

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. class CancelScriptExecuter extends ScriptExecuter
  2. class CancelStageExecuter extends StageExecuter with RealTimeAware
  3. class CompiledScript extends AnyRef
  4. abstract class CreateRunScriptCallback extends EnvironmentFacades with FacadesWithRunner
  5. class FieldApi extends AnyRef

    Class providing access to a user input field on a wizard page.

  6. class FieldContext extends AnyRef
  7. class FieldsApi extends AnyRef

    Class providing access to the collection of fields on a wizard page.

  8. class InitScriptExecuter extends ScriptExecuter
  9. class InitStageExecuter extends StageExecuter
  10. class LinkContext extends AnyRef
  11. class LinksApi extends AnyRef

    Class providing access to the collection of links on a wizard page.

  12. class LiveSession extends AnyRef
  13. class LiveSessionState extends AnyRef
  14. class PageApi extends AnyRef

    Provides access to methods for building a wizard page.

  15. class ParagraphsApi extends AnyRef

    Class providing access to the collection of paragraphs on a wizard page.

  16. class PlanBuilder extends AnyRef
  17. class PlanExecuter extends AnyRef
  18. abstract class RunScript extends ScriptBase
  19. class RunScriptBody extends ScalaRunScript
  20. class RunScriptExecuter extends ScriptExecuter
  21. class RunScriptParams extends ScalaRunScript
  22. case class RunScriptResult(response: Option[String], values: Option[Map[String, String]]) extends Product with Serializable
  23. class RunStageExecuter extends StageExecuter with RealTimeAware
  24. trait ScalaRunScript extends AnyRef
  25. case class ScriptAction(liveSessionState: LiveSessionState, scriptType: String, page: Int, userInput: Map[String, String], isAsync: Boolean) extends Product with Serializable
  26. trait ScriptBase extends AnyRef

    Base class implicitly available in both wizard and script implementations.

  27. trait ScriptExecuter extends AnyRef
  28. case class ScriptExecutionContext(userId: String, userToken: UUID, authorization: AuthorizationManager, resource: Option[String], method: String) extends Product with Serializable
  29. class SessionApi extends AnyRef

    Provides access to methods for interacting with a wizard session.

  30. class SessionAwait extends AnyRef
  31. class StageContext extends AnyRef
  32. trait StageExecuter extends AnyRef
  33. case class StageExecutionResult(session: WizardSession, persist: Boolean, exception: Option[Throwable]) extends Product with Serializable
  34. class StateApi extends AnyRef

    Class providing access to the writable wizard state accessible to the implementer.

    Class providing access to the writable wizard state accessible to the implementer. The state is used to persist information across pages.

  35. class UserInputApi extends AnyRef

    Class containing the input from the user at the current wizard stage.

  36. class WizardApi extends RealTimeAware

    Class providing access to methods and properties for interacting with the wizard state.

  37. case class WizardPageScript(isAsync: Boolean, function: () ⇒ Unit) extends Product with Serializable

    Holds data about a wizard page step.

  38. class WizardRunScript extends EnvironmentFacades with ScriptBase with Facades

    Base class implicitly used in all wizard implementations.

    Base class implicitly used in all wizard implementations. It defines the wizard building blocks and useful properties that are made available to the wizard during execution.

    A wizard implementation has one or more numbered pages and for each page both the WizardRunScript.init and the WizardRunScript.run functions must be called. The former determines what is displayed on the page initially and the latter determines what happens when the user advances the wizard to the next page.

  39. class WizardScriptCompiler extends AnyRef
  40. class WizardSessionExecuter extends RealTimeAware
  41. class WizardSessionsHelper extends RealTimeAware

Value Members

  1. object LiveSessionManager
  2. object ScriptAction extends Serializable
  3. object ScriptCompiler
  4. object Toolbox
  5. object WizardPages
  6. object WizardScriptCompiler

Ungrouped