When I wrote this code, only me and God knew how it works. Now only God knows…


All components

Secondary nav bar
  • _secondaryNavBar.title - LC500h
  • _secondaryNavBar.navBarItems
    • _secondaryNavBar.navBarItems[0]
      • navBarItems.defaultButton.items[0].linkLabel - GALLERY
      • navBarItems.defaultButton.items[0].linkUrl - /vehicles/lc500h/gallery
      • navBarItems.defaultButton.items[0].linkWindow - false
    • _secondaryNavBar.navBarItems[1]
      • navBarItems.defaultButton.items[0].linkLabel - Specs & Compare
      • navBarItems.defaultButton.items[0].linkUrl - /specs-compare/${rangeSlug}?model=${model}
      • navBarItems.defaultButton.items[0].linkWindow - false
    • _secondaryNavBar.navBarItems[2]
      • navBarItems.subMenuData.subMenuLabel - BROCHURE
      • navBarItems.subMenuData.subMenuItems
        • buttons[0].defaultButton
          • buttons[0].button.linkLabel - LC 500h BROCHURE
          • buttons[0].button.linkUrl - https://devtoyotaflumemedia.blob.core.windows.net/lexuscms23/attachments/38516%20LC%20500h%20Digital%20Brochre_Final.pdf
          • buttons[0].button.linkWindow - true
Adaptive content banner
  • title - Hello
  • description - My description testing - commit group
  • backgroundImage -
  • buttons[0].defaultButton
    • buttons[0].button.linkLabel - My button
    • buttons[0].button.linkUrl - http://www.google.com
    • buttons[0].button.linkWindow - false
  • buttons[1].defaultButton
    • buttons[1].button.linkLabel - Another button
    • buttons[1].button.linkUrl - http://www.google.com
    • buttons[1].button.linkWindow - false
  • slides
    • slides[0].title - This is a slide
    • slides[0].subtitle - Slide subtitle
    • slides[0].description - My description
    • slides[0].video -
    • slides[0].image -
    • buttons
      • buttons[0].button.linkLabel - Label
      • buttons[0].button.linkUrl - http://www.google.com
      • buttons[0].button.linkWindow - false
      • buttons[1].button.linkLabel - Label
      • buttons[1].button.linkUrl - http://www.google.com
      • buttons[1].button.linkWindow - false
    • slides[1].title - Another slide
    • slides[1].subtitle - Testing subtitle
    • slides[1].description - Description working
    • slides[1].video -
    • slides[1].image -
    • buttons
      • buttons[0].button.linkLabel - Button
      • buttons[0].button.linkUrl - http://www.google.com
      • buttons[0].button.linkWindow - false
      • buttons[1].button.linkLabel - Hello
      • buttons[1].button.linkUrl - http://www.google.com
      • buttons[1].button.linkWindow - false
    • slides[2].title - More slide title
    • slides[2].subtitle - sub title
    • slides[2].description - descrption
    • slides[2].video -
    • slides[2].image -
    • buttons
      • buttons[0].button.linkLabel - Google
      • buttons[0].button.linkUrl - http://www.google.com
      • buttons[0].button.linkWindow - false
      • buttons[1].button.linkLabel - Hello
      • buttons[1].button.linkUrl - http://www.google.com
      • buttons[1].button.linkWindow - false
    • slides[3].title - Slide title
    • slides[3].subtitle - sub title
    • slides[3].description - Slide description
    • slides[3].video -
    • slides[3].image -
    • buttons
      • buttons[0].button.linkLabel - Label
      • buttons[0].button.linkUrl - http://www.google.com
      • buttons[0].button.linkWindow - false
      • buttons[1].button.linkLabel - Google
      • buttons[1].button.linkUrl - http://www.google.com
      • buttons[1].button.linkWindow - false
    • slides[4].title - Slide title
    • slides[4].subtitle - Slide subtitle
    • slides[4].description - Slide description
    • slides[4].video -
    • slides[4].image -
    • buttons
      • buttons[0].button.linkLabel - Button
      • buttons[0].button.linkUrl - http://www.google.com
      • buttons[0].button.linkWindow - false
      • buttons[1].button.linkLabel - Button
      • buttons[1].button.linkUrl - http://www.google.com
      • buttons[1].button.linkWindow - false
Banner
  • bannerType - cardBanner
  • Theme -
Banner
  • bannerType - menuBanner
  • Theme -
Concertina
  • title - Content concertina
  • subtitle - Concertina subtitle
  • defaultConcertinaData
      defaultConcertinaData[0]
      • defaultConcertinaData[0].title - Row heading
      • defaultConcertinaData[0].content.items[0].content - <p>Concertina content</p>
      defaultConcertinaData[1]
      • defaultConcertinaData[1].title - Row heading
      • defaultConcertinaData[1].content.items[0].content - <p><strong>Content here</strong></p>
      defaultConcertinaData[2]
      • defaultConcertinaData[2].title - Row heading
      • defaultConcertinaData[2].content.items[0].content -
Concertina
  • title - Table contertina
  • subtitle - Contertina subtitle
  • tableConcertinaData
    • tableConcertinaData[0]
      • tableConcertinaData[0].title - One column
      • tableConcertinaData[0].tableSettings.headingSize - sm
      • tableConcertinaData[0].tableSettings.columnCount - 1
      • tableConcertinaData[0].tableData
        • tableConcertinaData[0].heading - Row heading
        • tableConcertinaData[0].tableData[0]
          • tableConcertinaData[0].tableData[0].heading - Row heading
          • tableConcertinaData[0].tableData[0].colOneData.items[0].content - <p><strong>Content</strong></p>
        • tableConcertinaData[0].heading - Row heading
        • tableConcertinaData[0].tableData[1]
          • tableConcertinaData[0].tableData[1].heading - Row heading
          • tableConcertinaData[0].tableData[1].colOneData.items[0].content - <p>Content here</p>
    • tableConcertinaData[1]
      • tableConcertinaData[1].title - Two column
      • tableConcertinaData[1].tableSettings.headingSize - sm
      • tableConcertinaData[1].tableSettings.columnCount - 2
      • tableConcertinaData[1].tableData
        • tableConcertinaData[1].heading - Hello world
        • tableConcertinaData[1].tableData[0]
          • tableConcertinaData[1].tableData[0].heading - Hello world
          • tableConcertinaData[1].tableData[0].colOneData.items[0].content - <p>Testing</p>
          • tableConcertinaData[1].tableData[0].colTwoData.items[0].content - <p>Testing</p>
        • tableConcertinaData[1].heading - Good bye world
        • tableConcertinaData[1].tableData[1]
          • tableConcertinaData[1].tableData[1].heading - Good bye world
          • tableConcertinaData[1].tableData[1].colOneData.items[0].content - <p>Testing again</p>
          • tableConcertinaData[1].tableData[1].colTwoData.items[0].content - <p>Testing again</p>
    • tableConcertinaData[2]
      • tableConcertinaData[2].title - Three column
      • tableConcertinaData[2].tableSettings.headingSize - sm
      • tableConcertinaData[2].tableSettings.columnCount - 3
      • tableConcertinaData[2].tableData
        • tableConcertinaData[2].heading - Row heading
        • tableConcertinaData[2].tableData[0]
          • tableConcertinaData[2].tableData[0].heading - Row heading
          • tableConcertinaData[2].tableData[0].colOneData.items[0].content - <p>Testing one</p>
          • tableConcertinaData[2].tableData[0].colTwoData.items[0].content - <p>Testing two</p>
          • tableConcertinaData[2].tableData[0].colThreeData.items[0].content - <p>Testing three</p>
        • tableConcertinaData[2].heading - Row heading
        • tableConcertinaData[2].tableData[1]
          • tableConcertinaData[2].tableData[1].heading - Row heading
          • tableConcertinaData[2].tableData[1].colOneData.items[0].content - <p>One</p>
          • tableConcertinaData[2].tableData[1].colTwoData.items[0].content - <p>Two</p>
          • tableConcertinaData[2].tableData[1].colThreeData.items[0].content - <p>Three</p>
Gallery
  • galleryData
  • galleryData[0]
  • galleryData.tabLabel - Image gallery
  • gallery[0].imageGalleryItems
    • imageGalleryItems[0].slideTitle - Hello world
    • imageGalleryItems[0].slideCaption - Caption here
    • imageGalleryItems[0].slideImage -

      https://devtoyotaflumemedia.blob.core.windows.net/lexuscms23/attachments/ck8r8jr73001q48bptd2v60m4-img-full-black-white-ourpeeps.0.0.1920.1080.full.jpg

    • imageGalleryItems[1].slideTitle - Title here
    • imageGalleryItems[1].slideCaption - Caption
    • imageGalleryItems[1].slideImage -

      https://devtoyotaflumemedia.blob.core.windows.net/lexuscms23/attachments/ck8r8jr73001q48bptd2v60m4-img-full-black-white-ourpeeps.0.0.1920.1080.full.jpg

  • galleryData[1]
  • galleryData.tabLabel - Video gallery
  • gallery[1].videoGalleryItems
    • videoGalleryItems[0].slideTitle - Video title
    • videoGalleryItems[0].slideCaption - Caption
    • videoGalleryItems[0].slideVideo - dRFbwjwQ4VE
    • videoGalleryItems[1].slideTitle - Vid title
    • videoGalleryItems[1].slideCaption - Testing
    • videoGalleryItems[1].slideVideo - dRFbwjwQ4VE
Slider deck
  • title - Default slider deck
  • hideBackgroundText - true
  • deckType - general
  • withbackgroundTheme -
  • stretch cards -
  • number of columns -
  • theme -
  • generalData
    • generalData[0].title -
    • generalData[0].content -
    • ------------------------------------------------------------------------
    • generalData[1].title -
    • generalData[1].content -
    • ------------------------------------------------------------------------
    • generalData[2].title -
    • generalData[2].content -
    • ------------------------------------------------------------------------
Slider deck
  • title - Vehicle slider deck
  • hideBackgroundText - true
  • deckType - vehicle
  • withbackgroundTheme -
  • stretch cards -
  • number of columns -
  • theme -
  • showPrice - true
  • vehicleData
    • vehicleData.vehicleItems[0].rangeSlug - lexus-es
    • vehicleData.vehicleItems[0].showPlaceholder -
    • vehicleData.vehicleItems[1].rangeSlug - lexus-rc
    • vehicleData.vehicleItems[1].showPlaceholder -
    • vehicleData.vehicleItems[2].rangeSlug - lexus-nx
    • vehicleData.vehicleItems[2].showPlaceholder -
    • vehicleData.vehicleItems[3].rangeSlug - lexus-rx
    • vehicleData.vehicleItems[3].showPlaceholder -
    • vehicleData.vehicleItems[4].rangeSlug - lexus-ux
    • vehicleData.vehicleItems[4].showPlaceholder -
Slider deck
  • title - News slider deck
  • hideBackgroundText - true
  • deckType - news
  • withbackgroundTheme -
  • stretch cards -
  • number of columns -
  • theme -
Tabs menu
  • buttons
  • genericData.buttons[0].defaultButton
    • menuBannerData.buttons[0].button.linkLabel - Tab button
    • menuBannerData.buttons[0].button.linkUrl - http://www.google.com
    • menuBannerData.buttons[0].button.linkWindow - false
  • genericData.buttons[1].defaultButton
    • menuBannerData.buttons[1].button.linkLabel - Link button
    • menuBannerData.buttons[1].button.linkUrl - http://www.google.com
    • menuBannerData.buttons[1].button.linkWindow - false
  • genericData.buttons[2].defaultButton
    • menuBannerData.buttons[2].button.linkLabel - Last tab button
    • menuBannerData.buttons[2].button.linkUrl - http://www.google.com
    • menuBannerData.buttons[2].button.linkWindow - false
Table
  • title - Default table
  • description - <p>Table description</p>
  • tableType - default
  • defaultTableData.tableSettings.headingSize - sm
  • defaultTableData.tableSettings.headingFirstRow - false
  • defaultTableData.tableSettings.columnCount - 3
  • defaultTableData.tableRows
    • defaultTableData[0].heading - Row heading
    • defaultTableData[0].colOneData - <p>Column one text</p>
    • defaultTableData[0].colTwoData - <p>Column two text</p>
    • defaultTableData[0].colThreeData - <p>Column three text </p>
    • defaultTableData[1].heading - Row heading
    • defaultTableData[1].colOneData - <p>Column one text</p>
    • defaultTableData[1].colTwoData - <p>Column two text</p>
    • defaultTableData[1].colThreeData - <p>Column three text</p>
    • defaultTableData[2].heading - Last one
    • defaultTableData[2].colOneData - <p>Hello world</p>
    • defaultTableData[2].colTwoData - <p>Hello again</p>
    • defaultTableData[2].colThreeData - <p>Good bye</p>
    • defaultTableData[3].heading - Row with table
    • defaultTableData[3].colOneData -
    • defaultTableData[3].colTwoData -
    • defaultTableData[3].colThreeData -
Table
Promo card
  • promoCards[0].title - Promo card
  • promoCards[0].image -
  • promoCards[0].content - <p>My card content</p>
  • promoCards[0].defaultButton
    • promoCards[0].button.linkLabel - Promo button
    • promoCards[0].button.linkUrl - http://www.google.com
    • promoCards[0].button.linkWindow - false
Promo card
  • promoCards[1].title - Hello again
  • promoCards[1].image -
  • promoCards[1].content - <p>Another card</p>
  • promoCards[1].defaultButton
    • promoCards[1].button.linkLabel - Another button
    • promoCards[1].button.linkUrl - http://www.google.com
    • promoCards[1].button.linkWindow - false
Featured tabs
  • title - Hello world
  • tabsItems
    • tabsItems[0]
      • tabsItems[0].cardTitle - Card title one
      • tabsItems[0].cardDescription - <p>Card description one</p>
      • tabsItems[0].tabLabel - Label one
      • tabsItems[0].tabImage -
    • tabsItems[1]
      • tabsItems[1].cardTitle - Card title two
      • tabsItems[1].cardDescription - <p>Tab description two</p>
      • tabsItems[1].tabLabel - Tab label 2
      • tabsItems[1].tabImage -
    • tabsItems[2]
      • tabsItems[2].cardTitle - Card title three
      • tabsItems[2].cardDescription - <p>Tab description</p>
      • tabsItems[2].tabLabel - Label three
      • tabsItems[2].tabImage -
    • tabsItems[3]
      • tabsItems[3].cardTitle - Card title four
      • tabsItems[3].cardDescription - <p>Tab description four</p>
      • tabsItems[3].tabLabel - Tab label four
      • tabsItems[3].tabImage -
Double list with image - Text
  • title - Double list title
  • subtitle - Sub title
  • backgroundColour - #ffffff
  • leftlistTitle - Left list title
  • leftListItems
    • data.widget.leftListItems[0] - Hello world
    • data.widget.leftListItems[1] - Good bye
    • data.widget.leftListItems[2] - Google
  • rightlistTitle - Right list title
  • rightListItems
    • data.widget.rightListItems[0] - Hello world
    • data.widget.rightListItems[1] - Good bye world
    • data.widget.rightListItems[2] - Facebook
Double list with image - Image
  • image -
  • imgPosition - right
Text card
  • textCardsData[0].title - Two column text card title one
  • textCardsData[0].content - <p>Hello world</p>
  • textCardsData[0].image -
  • textCardsData.video -
Text card
  • textCardsData[1].title - Two column text card title two
  • textCardsData[1].content - <p>Hello world good bye world</p>
  • textCardsData[1].image -
  • textCardsData.video -
List card
  • listCardsData[0].title - title 1
  • listCardsData[0].listItems
    • listCardsData[0].listItems[0] - Item one
    • listCardsData[0].listItems[1] - Item two
    • listCardsData[0].listItems[2] - Item three
    • listCardsData[0].listItems[3] - Item four
  • listCardsData[0].image -
List card
  • listCardsData[1].title - Item two
  • listCardsData[1].listItems
    • listCardsData[1].listItems[0] - List item one
    • listCardsData[1].listItems[1] - List item 2
    • listCardsData[1].listItems[2] - List item 3
    • listCardsData[1].listItems[3] - List item four
  • listCardsData[1].image -
Interactive - List
  • interactiveData.title - Hello world
  • interactiveData.subTitle - Goodbye world
  • interactiveData.backgroundColor - #ffffff
  • interactiveData[].listItems
    • interactiveData.contentOptions[0].title - Item 1
    • interactiveData.contentOptions[0].content - And content for one
    • interactiveData.contentOptions[1].title - Item 2
    • interactiveData.contentOptions[1].content - and content for two
    • interactiveData.contentOptions[2].title - Item three
    • interactiveData.contentOptions[2].content - and content for three
    • interactiveData.contentOptions[3].title - Item 4
    • interactiveData.contentOptions[3].content - and content for four
    • interactiveData.contentOptions[4].title - Item 5
    • interactiveData.contentOptions[4].content - and content for five
    • interactiveData.contentOptions[5].title - Item 6
    • interactiveData.contentOptions[5].content - and content for six
Interactive - Image
  • interactiveData.image -
  • interactiveData.imgPosition - right
Two Column - Text with Image
  • componentType - textWithImage
  • textWithImageData.title - Hello world
  • textWithImageData.subTitle - Good bye world
  • textWithImageData.description - <p>This is my description</p>
  • textWithImageData.backgroundColor - #ffffff
  • textWithImageData.buttons
    • htmlTextData.buttons[0].defaultButton
      • htmlTextData.buttons[0].button.linkLabel - Regular button
      • htmlTextData.buttons[0].button.linkUrl - http://www.google.com
      • htmlTextData.buttons[0].button.linkWindow - true
Image
  • textWithImageData.image -

    https://devtoyotaflumemedia.blob.core.windows.net/lexuscms23/attachments/ck8r8jr73001q48bptd2v60m4-img-full-black-white-ourpeeps.0.0.1920.1080.full.jpg

  • textWithImageData.imgPosition - right
Text
  • overviewNoTitleData.body.items[0].content - <p><strong>Hello</strong><em> - </em>The buttons are here but they are set to display:none for some reason</p>
  • overviewNoTitleData.buttons
    • overviewNoTitleData.buttons[0].defaultButton
      • overviewNoTitleData.buttons[0].button.linkLabel - Button One
      • overviewNoTitleData.buttons[0].button.linkUrl - http://www.google.com
      • overviewNoTitleData.buttons[0].button.linkWindow - false
    • overviewNoTitleData.buttons[1].defaultButton
      • overviewNoTitleData.buttons[1].button.linkLabel - Button two
      • overviewNoTitleData.buttons[1].button.linkUrl - http://www.facebook.com
      • overviewNoTitleData.buttons[1].button.linkWindow - false
Text
  • overviewTitleData.title - Title for overview text
  • overviewTitleData.body.items[0].content - <p><strong>Overview body copy</strong></p>
  • overviewTitleData.buttons
    • overviewTitleData.buttons[0].defaultButton
      • overviewTitleData.buttons[0].button.linkLabel - Button one
      • overviewTitleData.buttons[0].button.linkUrl - http://www.google.com
      • overviewTitleData.buttons[0].button.linkWindow - false
    • overviewTitleData.buttons[1].defaultButton
      • overviewTitleData.buttons[1].button.linkLabel - Button two
      • overviewTitleData.buttons[1].button.linkUrl - http://www.facebook.com
      • overviewTitleData.buttons[1].button.linkWindow - false
Text
  • textData.items[0].content - <p>HTML text with no buttons</p>
Text
  • textWithButtonsData.buttons
    • textWithButtonsData.buttons[0].defaultButton
      • textWithButtonsData.buttons[0].button.linkLabel - Button one
      • textWithButtonsData.buttons[0].button.linkUrl - http://www.google.com
      • textWithButtonsData.buttons[0].button.linkWindow - false
    • textWithButtonsData.buttons[1].defaultButton
      • textWithButtonsData.buttons[1].button.linkLabel - Button two
      • textWithButtonsData.buttons[1].button.linkUrl - http://www.facebook.com
      • textWithButtonsData.buttons[1].button.linkWindow - false
Recall
Find a dealer / panelshop
  • supplierType - Dealer
  • Title -
  • Sub title -
Check your service
My Toyota / Lexus app
  • Banner Type -
  • Title -
  • Description -
  • App Image -
Disclaimer block
  • body.items[0].content - <p>Hello world</p>
  • button
    • buttons[0].defaultButton
      • buttons[0].button.linkLabel - Button one
      • buttons[0].button.linkUrl - http://www.google.com
      • buttons[0].button.linkWindow - true
    • buttons[1].defaultButton
      • buttons[1].button.linkLabel - Button two
      • buttons[1].button.linkUrl - http://www.facebook.com
      • buttons[1].button.linkWindow - false
Connect app button bar
  • iosApp - https://www.google.com
  • androidApp - https://www.facebook.com
  • AppUrl -
Banded Text
  • title - Banded text
  • backgroundColor - #fbfbfb
  • content - <p>This is the content</p>
  • button
    • items[0].defaultButton.items[0].linkLabel - Just a button
    • items[0].defaultButton.items[0].linkUrl - http://www.google.com
    • items[0].defaultButton.items[0].linkWindow - false
Monthly payment options