Navigation Response Body

The response body contains the Interaction page. The page structure contains multiple control areas (Page Controls).

The following figure shows a sample page. The related JSON content is provided below the figure. Relevant portions of the JSON content are color coded, according to their correspondence with specific areas of the page.

Sample Page: Navigation Response

tog_minusJSON Content

{

  "interaction" : {

    "page" : {

      "pageNavigation" : {

        "navigationTitle" : "Welcome",

        "navigationRight" : {

          "buttonState" : "NORMAL",

          "buttonVisible" : false,

          "buttonAction" : "server://navigationType?type=NEXT&shouldSendFormData=true"

        },

        "navigationLeft" : {

          "buttonState" : "NORMAL",

          "buttonVisible" : true,

          "buttonLabel" : "Back",

          "buttonAction" : "local://navigationType?type=BACK_TO_COVER_APP"

        }

      },

      "pageContent" : {

        "contentHeader" : {

          "id" : "1341387025372-9250fd13a1812ac0861b7bad3b9b13850e58607-5bdc",

          "innerHtml" : "<span style=\"word-wrap:break-word;\"><font size=\"4\">Welcome to Jacada Interact. </font></span>"

        },

        "contentSections" : [ {

          "id" : "1341387025372-9250fd13a1812ac0861b7bad3b9b13850e58607-5bdc",

          "sectionLabel" : "",

          "sectionGroupType" : "SINGLE",

          "sectionNumberOfColumns" : 0,

          "sectionChoices" : [ {

            "id" : "1341387025372-9250fd13a1812ac0861b7bad3b9b13850e58607-5bdc",

            "choiceValue" : "0",

            "clickToContinue" : {

              "id" : "1341387025371-9090fd13a1812ac0861b7bad3b9b13850e58607-5c7c",

              "buttonVisible" : true,

              "buttonLabel" : "What is it?",

              "buttonImageName" : "http://10.90.17.220:8090/interact/resources/images/16nflarex"

            }

          }, {

            "id" : "1341387025372-9250fd13a1812ac0861b7bad3b9b13850e58607-5bdc",

            "choiceValue" : "0",

            "clickToContinue" : {

              "id" : "1341387025371-9091fd13a1812ac0861b7bad3b9b13850e58607-5c7b",

              "buttonVisible" : true,

              "buttonLabel" : "Capabilities Demo",

              "buttonImageName" : "http://10.90.17.220:8090/interact/resources/images/16datalistx"

            }

          }, 

        } ],

        "allowVerticalScroll" : true,

        "allowHorizonalScroll" : false

      },

      "pageMenu" : {

        "menuVisible" : true,

        "menuButtons" : [ {

          "buttonState" : "DISABLED",

          "buttonVisible" : false,

          "buttonAction" : "server://navigationType?type=HELP&shouldSendFormData=false"

        }, {

          "buttonState" : "DISABLED",

          "buttonVisible" : false,

          "buttonAction" : "local://chat"

        }, {

          "buttonState" : "NORMAL",

          "buttonVisible" : true,

          "buttonLabel" : "Call",

          "buttonAction" : "local://call?phone=%2B1-800-0000000,111500038&voiceQueue=0",

          "buttonImageName" : "icon_call.png"

        }, {

          "buttonState" : "NORMAL",

          "buttonVisible" : true,

          "buttonLabel" : "More",

          "buttonAction" : "local://CURRENT",

          "buttonImageName" : "icon_more.png"

        } ]

      }

    }

  }

}