ContinueNode

extension ContinueNode
  • A human-readable description for this node, derived from the Journey Page Node field

    Declaration

    Swift

    public var pageDescription: String { get }
  • The submit button text for this node. Can be derived from:

    1. A localized value in the stage field’s JSON (e.g., {“submitButtonText”:{“en-gb”:“Submit”}})
    2. The form description field (legacy support)

    Declaration

    Swift

    public var submitButtonText: String { get }
  • The header text for this node, if provided in the Journey Page Node field

    Declaration

    Swift

    public var pageHeader: String { get }
  • The footer text for this node. Can be derived from:

    1. A localized value in the stage field’s JSON (e.g., {“pageFooter”:{“en-gb”:“Footer”}})
    2. The form footer field (legacy support)

    Declaration

    Swift

    public var pageFooter: String { get }
  • The stage identifier for this node, if provided in the Journey Page Node field. Note: This may contain a simple string or a JSON string with localized values.

    Declaration

    Swift

    public var stage: String { get }
  • Returns the list of callbacks from this node’s actions.

    Declaration

    Swift

    public var callbacks: [any Callback] { get }