Conga Product Documentation

Welcome to the new doc site. Some of your old bookmarks will no longer work. Please use the search bar to find your desired topic.

Show Page Sections

Navigational Components

selectorBar

OVERVIEW

The selectorBar is a horizontal menu allowing to browse the main steps of the configurable product.



ATTRIBUTES DETAILS

SUB-ELTS ATTRIBUTES VALUE
mode: selectorBar visible or not on / off
widthPercent: percentage of occupancy in the total width of the container/page #IMPLIED
heightPercent: percentage of occupancy in the total height of the container/page #IMPLIED
autoSize: (Cf. Appendix C – UI brick positioning) on / off
hzAlignment: gives the horizontal alignment of the box in its container/ page left / right / center / justified
vtAlignment: gives the vertical alignment of the box in its container/ page up / down / middle / distributed
SUB-ELTS ATTRIBUTES VALUE
name: identifier of this selector. #IMPLIED
parentName: identifies the parent selector in case of this selector has to be combined with other ones. If empty: Display starts from the first level of the configurable product breakdown, otherwise, the display starts dynamically from the first sublevel not displayed in the parent selector.
showNestedRoot: identifies whether the root of the nested instances has to be shown. For Example: TableLeg[] contains 3 instances TableLeg[1], TableLeg[2] and TableLeg[3]. If showNestedRoot = ‘on’, TableLeg[] will be a clickable level of the selector under which are grouped the instances. If ‘off’, the instances will be directly displayed in the selector. on / off
showLeaves: indicates whether the leaves (i.e. Forms) of the CP breakdown have to be shown. If not, all forms contained into a selected node CP will be directly displayed in the configuration box. on / off
showHome: identifies whether a tab allowing navigation to the homepage has to be shown. on / off
showSummary: identifies whether a tab allowing navigation to the summary page has to be shown. on / off
SUB-ELTS ATTRIBUTES VALUE
showManufacturing: identifies whether a tab allowing navigation to the manufacturing page has to be shown (NOTE: The tab is generated only if some manufacturing content is generated) on / off
showStatus: enable/disable the display of the CP/Form status. on / off
showSublevel: enable/disable the display of one sublevel in a popup Menu displayed below each tab on / off
keyBoardNav: keyboard Navigation activated or not on / off
paginationMode: if pagination is On, clicking on previous/next button will move the menuBar element by element, or by group if paginationStep value is above 1. If pagination is Off, the scrolling will be continuous. on / off (default)
paginationStep: used when paginationMode is on. Define the number of steps in the menu bar to shift on one click. (1 by default)
status (repeatable section) identifies resource names associated to each status
statusName: name of the status COMPLETED / UNCOMPLETED / OPTIONAL / ERROR
statusResourceName: identifier of the icon associated to the status #IMPLIED
SUB-ELTS ATTRIBUTES VALUE
statusTranslationName: identifier of the translation used to give a status description. #IMPLIED
Tip: Optionally, two tabs named “HomePage” and “Summary” respectively positioned on the first and the last place of the selectorbar may be activated.

Warning:

It is possible to combine several selectors: the property “parentName” identifies the parent selector in charge of driving the display of tabs contained in the child one.

When an ACTIVATE action/event is fired by the UI or the model, when selector bars are used, the CPQ UI is automatically positioned on the corresponding selectorBar step.



Tip:

When using a Configurable Bundle in your Configuration Process, the CB elements will be automatically used in the selectorBar. Only Selection Groups will be shown as tabs in the selectorBar.

VISUAL IDENTITY

The selectorBar is associated to a main class. The resources associated to the states of the selector bar are declared in the XML Layout file.

  • Mapping between CSS Classes and component structure

    . <-myMainClass>.came'teonMenu'.ElarltemAlterOn_cameleO'JilNew

    ext

    . <myMllinClass>..camet onMe:nu'.ElarlfemAfl:erOn_cameleo:11New a

    Menu tab with active state (onMouse0ver effect)



    Backg,rau11c=:I:<myMainClass>.cam l' omM'.enuBarlt mHover_cameleomNew

    ext = <my ·inClas..s>.cameleo11MenuBa.r'ltem1HOV'e't_eame1eonNe-w-:

    Menu tab with active state (current)



    Ba round: c;myM lnCI s>.cam,eit·eon'M'em1BarltemH0,ver cam.e,!'eonNew:

    Te,xt:= <myMa.lnCr s.s>,cam11l11:onM11111.1Barit11mHover:_cam11leonN' w·.11

    Sub-menu of the selector Bar



    Backgramr1c:I: . <myMalnClass;::,.came'l'eomMen1.Lcamel'eom'N11w

    Text:= <myMalnCl!ass>,cameleonMenultefft.'.cameleonNew a

    selector Bar Arrows (buttons can be active. inactive,. disabled) Navigation buttons wi h acitiive state::


    Narvigation buruons with inactive•stall:e{di,sabled)::


    Navigation bL!lttons with a,c,ijve state (onMouseOver effect):



menuBar

OVERVIEW

The menuBar allows to browse a catalog and then access the collection/sub-collection.



ATTRIBUTES DETAILS

SUB-ELTS ATTRIBUTES VALUE
cssName #IMPLIED
mode: menuBar visible or not on / off
framedBox: generates the panel header and footer of the box on / off
widthPercent: percentage of occupancy in the total width of the container/page #IMPLIED
heightPercent: percentage of occupancy in the total height of the container/page #IMPLIED
SUB-ELTS ATTRIBUTES VALUE
autoSize on / off
hzAlignment: gives the horizontal alignment of the box in its container/ page left / right / center / justified
vtAlignment: gives the vertical alignment of the box in its container/ page up / down / middle / distributed
name: identifier of this menuBar. #IMPLIED
parentName: identifies the parent selector in case of this selector has to be combined with other ones. If empty: Display starts from the first level of the catalog otherwise, the display starts dynamically from the first sublevel not displayed in the parent selector
showHome: identifies whether a tab allowing the navigation to the homepage appears in the menuBar. on / off
showSummary: identifies whether a tab allowing the navigation to the cartPage appears in the menuBar on / off
collectionUserType: user type of the collections to be displayed. “*” any userTypes or a list of comma separated userTypes
rmoUserType: userType of the RMO picto used to identified each tab. #IMPLIED “*” means any userType
SUB-ELTS ATTRIBUTES VALUE
menuTabTranslationName: used to customize the text of menu items #IMPLIED (the translation will be dynamic e.g. > {0} ) If not specified, the translation is equal to the description of the objet represented by the tab
paginationMode: if pagination is On, clicking on previous/next buttons will move the menuBar element by element, or by group if paginationStep value is above 1. if pagination is Off, the scrolling will be continuous. on / off (default)
paginationStep: used when paginationMode is on. Define the number of steps in the menu bar to shift on one click. (1 by default)
subLevel If present, a drop down menu displays the sub-elements of each tab. The drop down menu can contain an ordered list of the following boxes : RMOBox (optional), menuBox (mandatory), teaserListBox (optional)

Example:

XML Sample

<menuBar cssName="menuBarMain" mode="on" name="menuBarID" parentName=""

widthPercent="100" heightPercent="100" autosize="on" hzAlignment="center" vtAlignment="up" showHome="on" showSummary="on" rmoUserType="" menuTabTranslationName="myTabTranslation" showLeaves="off" showNestedRoot="off" keyboradNav paginationMode="on" paginationStep="1" >

<subLevel>

<RMOBox mode="on"cssName="rmoBox"autosize="on"

widthPercent="20" heightPercent="100" hzAlignment="left" vtAlignment="up":

rmoUserType="" titleResourceName="" titleTranslationName="" content="image" contentPosition="vertical" />

<menuBox ... />

<teaserListBox ...>

<RMOBox ...></RMOBox>

</teaserListBox>

</subLevel>

</menuBar>

VISUAL IDENTITY

Each tab and subLevel is identified by a <div>. The cssName and the userType of the element being identified by the tab (and subLevels) are used as CSS classes of the <div>.

A class indicates the state of the tab i.e. on, off, onMouseOver.

Tip:

Sublevel:

The widthPercent of the embedded boxes are calculated based on the width of the whole page. The sublevel is generated if at least 1 sub-Collection is present in the menuBox.

The teaserListBox is generated if at least 1 teaser is present for the given parent collection.

Mapping between CSS Classes and component structure.



menuBox

OVERVIEW

A menuBox can be used in a subLevel of a menuBar to list the objects that can be browsed under a menu tab:



It can also be used in a collectionPreviewBox. In that case, each menu entry corresponds to a sub-collection of the current one.



ATTRIBUTES DETAILS

SUB-ELTS ATTRIBUTES VALUE
cssName #IMPLIED
mode: menuBox visible or not on / off
framedBox: generates the panel header and footer of the box on / off
widthPercent: percentage of occupancy in the total width of the container/page #IMPLIED
heightPercent: percentage of occupancy in the total height of the container/page #IMPLIED
autoSize on / off
hzAlignment: gives the horizontal alignment of the box in its container/ page left / right / center / justified
vtAlignment: gives the vertical alignment of the box in its container/ page up / down / middle / distributed
columnCount: number of columns to display the menu entries #IMPLIED
collectionUserType: user type of the child collections to be displayed. “*” any userTypes or a list of comma separated userTypes
rmoUserType: userType of the RMO picto used to identified each collection/sub-step #IMPLIED “*” means any userType
SUB-ELTS ATTRIBUTES VALUE
mainMenuTranslationName #IMPLIED (the translation will be dynamic e.g. Voir toute la collection {0} )
depth: number of displayed subLevels 1 to 3 (1 by default)

Example:

XML Sample

<menuBox mode="on" cssName="menuBox" autosize="off" widthPercent="20" heightPercent="100" hzAlignment="left" vtAlignment="up" rmoUserType="picto" collectionUserType="*" mainMenuTranslationName="" columnCount="2" depth="1" framedBox="off"/>

VISUAL IDENTITY

Mapping between CSS Classes and component structure



stickerBar

OVERVIEW

The sticker bar allows to gather an ordered list of stickers: preference, cart, search, browser. The sticker bar can be inserted into a hzUpperPart or any combinedBox.

ATTRIBUTES DETAILS

SUB-ELTS ATTRIBUTES VALUE
cssName #IMPLIED
mode: sticker bar visible or not on / off
framedBox: generates the panel header and footer of the box on / off
widthPercent: percentage of occupancy in the total width of the container/page #IMPLIED
heightPercent: percentage of occupancy in the total height of the container/page #IMPLIED
autoSize on / off
hzAlignment: gives the horizontal alignment of the box in its container/ page left / right / center / justified
vtAlignment: gives the vertical alignment of the box in its container/ page up / down / middle /
SUB-ELTS ATTRIBUTES VALUE
distributed search/ Ordered list of search and/or cart and/or preference stickers
cart/ preference/ browser/ [In the CatalogUI all the types of stickers can be used In the ConfiguratorUI, only the cartSticker can be used] description of the stickers
cartBrowser/ Stickers [The cartBrowserSticker can only be used from a cartBox (from Catalog or Configurator UI)]

Example:

XML Sample

<stickerBar mode="on" cssName="stickerBar" widthPercent="30" heightPercent="100" hzAlignment="right" vtAlignment="up" autosize="on" >

<searchSticker ... >

</searchSticker>

<preferenceSticker ...>

</preferenceSticker>

<cartSticker ... >

</cartSticker>

</stickerBar>

VISUAL IDENTITY

Each element of the stickerBar is identified by a CSS Class: ‘cartSticker’ for the cartsticker, ‘preferenceSticker’ for the prefererenceSticker, ‘searchSticker’ for the searchSticker.

browserSticker

OVERVIEW

The browser sticker (in a stickerBar) allows the end-user to browse a catalog and then access the collection/sub-collection.



ATTRIBUTES DETAILS

SUB-ELTS ATTRIBUTES VALUE
cssName #IMPLIED
mode: visible or not on / off
widthPercent: percentage of occupancy in the total width of the page (for the expanded mode) #IMPLIED
heightPercent: percentage of occupancy in the total height of the page (for the expanded mode) #IMPLIED
SUB-ELTS ATTRIBUTES VALUE
autoSize vertical Autosize
titleTranslationName: identifier of the translation #IMPLIED
collectionUserType: user type of the collections to be displayed. “*” any userTypes or a list of comma separated userTypes

Example:

XML Sample

<browserSticker mode="on" cssName="browserSticker" heightPercent="100" widthPercent="20" autosize="on" titleTranslationName="browserSticker.title" collectionUserType="*" />

VISUAL IDENTITY

The browserSticker is associated to a main CSS class defined in the XML layout file. Mapping between CSS Classes and component structure



The following translation is associated to the component:

<translation name="browserSticker.title"> Browse</translation>

verticalSelector

OVERVIEW

The vertical selector allows to hierarchically browse the configurable product structure or the catalog structure.



By default, in a catalog context, the first menu entry is expanded up to the 2nd sub-level.

ATTRIBUTES DETAILS

SUB-ELTS ATTRIBUTES VALUE
mode: verticalSelector visible or not on / off
framedBox: generates the panel header and footer of the box on / off
widthPercent: percentage of occupancy in the total width of the container/page #IMPLIED
heightPercent: percentage of occupancy in the total height of the container/page #IMPLIED
SUB-ELTS ATTRIBUTES VALUE
autoSize: (Cf. Appendix C – UI brick positioning) on / off
hzAlignment: gives the horizontal alignment of the box in its container/ page left / right / center / justified
vtAlignment: gives the vertical alignment of the box in its container/ page up / down / middle / distributed
name: identifier of this selector. #IMPLIED
parentName: identifies the parent selector in case of this selector has to be combined with other ones. If empty: Display starts from the first level of the configurable product/ catalog breakdown, otherwise, the display starts dynamically from the first sublevel not displayed in the parent selector.
showHome: identifies whether a tab allowing the navigation to the homepage appears in the verticalSelector. on / off
showSummary: identifies whether a tab allowing the navigation to the summary page (in the Configurator context) or to the cartPage (in the catalog context) appears in the verticalSelector on / off
showManufacturing: identifies whether a tab allowing the navigation to the manufacturing page appears in the verticalSelector on / off
SUB-ELTS ATTRIBUTES VALUE
keyBoardNav: keyboard Navigation activated or not on / off
depth: gives the maximum number of sublevels managed with this selector all / 1 / 2 …
titleTranslationName: identifier of the translation used to give the title of the selector #IMPLIED
titleResourceName: identifier of a resource to be used as a title #IMPLIED
autoWrap: enable/disable the automatic wrapping of the CP/Form description to vertical selector width. [- Not yet implemented -] on / off
autoCut: enable/disable the automatic cutting of the CP/Form description to vertical selector width [- Not yet implemented -] on / off
[Catalog only] autoExpand: number of levels automatically expanded by default when displaying the verticalSelector. #IMPLIED Optional parameter. Default value if not specified or empty is 2.
[Catalog only] collectionUserType: user type of the collections to be displayed. “*” any userTypes or a list of comma separated userTypes
SUB-ELTS ATTRIBUTES VALUE
[Configurator only] showNestedRoot: identifies whether the root of the nested instances has to be shown. For Example: TableLeg[] contains 3 instances TableLeg[1], TableLeg[2] and TableLeg[3]. If showNestedRoot = ‘on’, TableLeg[] will be a clickable level of the selector under which are grouped the instances. If ‘off’, the instances will be directly displayed in the selector. on / off
[Configurator only] showLeaves: indicates whether the leaves (i.e. Forms) of the CP breakdown have to be shown. If not, all forms contained into a selected node CP will be directly displayed in the configuration box. on / off
[Configurator only] showStatus: enable/disable the display of the CP/Form status. on / off
status (repeatable section) [Configurator only] identifies resource names associated to each status
statusName: name of the status COMPLETED / UNCOMPLETED / OPTIONAL / ERROR
statusResourceName: identifier of the icon associated to the status #IMPLIED
statusTranslationName: identifier of the translation used to give a status description when the mouse pass over the status #IMPLIED
SUB-ELTS ATTRIBUTES VALUE
folder (repeatable section)
folderLevel: string identifying the hierarchical level. Level is a string such as “Home” (“0”), “1”, “2”, “3”,…, “Summary” #IMPLIED

Warning:

It is possible to combine a selectorBar (horizontal) and a verticalSelectorBar: the property “parentName” identifies the parent selector in charge to drive the display of tabs contained in the child one.

Example:

XML Sample

<verticalSelector mode="on" name="vtSelector1" cssName="vtSelector" parentName="" widthPercent="29" heightPercent="85" hzAlignment="left" vtAlignment="up" depth="20" titleTranslationName="vtSelector.title" titleResourceName="vtSelctRes" showNestedRoot="on" showLeaves="on" showHome="off" showSummary="off" showStatus="on" autoWrap="on" autoCut="on" autoExpand="2" expandedFolderResourceName="expanded.folder" collapsedFolderResourceName="collapsed.folder" activeFolderResourceName="actFolderRes" autosize="off">

<status statusName="ERROR" statusResourceName="status.error" statusTranslationName="status.error"/>

<status …/>

<folder folderLevel="home" folderResourceName="folderResHome" activeFolderResourceName="" NAFolderResourceName=""/>

<folder folderLevel="1" folderResourceName="" activeFolderResourceName="" NAFolderResourceName="">:

<actionBox mode="on" cssName="actionBox" hzAlignment="right" vtAlignment="up" widthPercent="30" heightPercent="90" autosize="off">

<action actionName="OPEN_FLYER(flyerName=vtSelector.actionFlyer.level1)" alignment="left" resourceName="action.form.openActionMenu" translationName="action.openRmoFlyer" url=""/>

</actionBox>

</folder>

<folder folderLevel="summary" folderResourceName="folderResSummary" activeFolderResourceName="activeFolderResSummary" NAFolderResourceName="NAfolderResSummary"/>

</verticalSelector>



VISUAL IDENTITY

The vertical selector is associated to a main CSS class.

The resources associated to the states of the vertical selector are declared in the XML Layout file.

Mapping between CSS Classes and component structure

  • Main Layout :

  • Hierarchical Levels :

A CSS class is generated per vertical selector hierarchical level. It allows customizing the background and font of these folders (Both active and inactive state).

  • Expanded and collapsed tabs with active (current) state:

navigationPathBox

OVERVIEW

  1. Standard behavior

The navigation path box allows the end-user to easily retrieve the current location along the configuration process.



  1. Specificity for product links

If product links are used in the model, the navigationPathBox allows to display the dependencies between items during the navigation.

Warning:

This traceability is only activated when linked product are displayed via the UI component productListBox

Two representations are available:

  1. If the navigationPolicy is not configured (Please refer to the chapter “navigation policy”), the links will not appear in the navigationPathBox. Only products will be displayed:
    1. Do not configure the navigationPolicy
    2. During the navigation, click on a parent product. Its path is displayed in the navigationPathBox
  2. Click on a child product from the product page of the parent product. The navigationPathBox displays the path of the child product, within its collection, with no reference to the parent product
  3. If the navigationPolicy is configured for your product links, the links will appear in the navigationPathBox:
    1. Configure the navigationPolicy
    2. During the navigation, click on a parent product. Its path is displayed in the navigationPathBox
  4. Click on a child product from the product page of the parent product. The navigationPathBox displays the path to the child product, including the product link name
  5. This representation can be combined with the linkDirection attribute to display the link in the navigationPathBox in the opposite direction. If linkDirection=”parent”:
    1. First click on the child product
    2. Then click on the parent product

      Tip:

      The translation which is generated in the breadcrumb is controlled by the following translation key :

      <translation name="navigationPath.linkdescr">{1} - {0}</translation>

      Where {1} represents the link description, and {0} the description of the linked product.

      The description of a link can be overridden via the following translations keys: in containing in containing replacing replaced by

      It corresponds to the link description displayed in the navigationPathBox.

ATTRIBUTES DETAILS

SUB-ELTS ATTRIBUTES VALUE
mode: navigationPathBox visible or not on / off
framedBox: generates the panel header and footer of the box on / off
widthPercent: percentage of occupancy in the total width of the container/page #IMPLIED
heightPercent: percentage of occupancy in the total height of the container/page #IMPLIED
autoSize: (Cf. Appendix C – UI brick positioning) on / off
hzAlignment: gives the horizontal alignment of the box in its container/ page left / right / center / justified
vtAlignment: gives the vertical alignment of the box in its container/ page up down | middle | distributed
[Configurator only] showNestedRoot: identifies whether the root of the nested instances has to be shown. For Example: TableLeg[] contains 3 instances TableLeg[1], TableLeg[2] and TableLeg[3]. If showNestedRoot = ‘on’, TableLeg[] will be a clickable level of the path. on / off
showRoot: determines whether the root configurable product or Catalog has to be shown. on / off
rootResourceName: identifier of the icon associated to the root element #IMPLIED

Example:

XML Sample:

<navigationPathBox mode="on" cssName="navigPathBox" widthPercent="100" heightPercent="5" hzAlignment="left" vtAlignment="up" labelTranslationName="" labelResourceName="" showRoot="on" showNestedRoot="on" autosize="off" />



VISUAL IDENTITY

The navigation Path Box is associated to a main CSS class. Mapping between CSS Classes and component structure



rollingSelector

OVERVIEW

The rolling selector offers a horizontal scrollable bar to browse a given level of the Catalog. Each element that can be browsed (collection, product) is displayed with its associated RMO Image and actions can optionally be activated.

The rolling selector can be integrated into a collection or a productPage. It can also be used in a GalleryViewer to choose which RMO will be browsed.

Rolling Selector in a productPage



Rolling Selector Vertical mode



Rolling Selector in a collectionPage (with galleryViewer)



ATTRIBUTES DETAILS

SUB-ELTS ATTRIBUTES VALUE
cssName #IMPLIED
mode: rollingSelector visible or not on / off
framedBox: generates the panel header and footer of the box on / off
widthPercent: percentage of occupancy in the total width of the container/page #IMPLIED
heightPercent: percentage of occupancy in the total height of the container/page #IMPLIED
SUB-ELTS ATTRIBUTES VALUE
autoSize on / off
hzAlignment: gives the horizontal alignment of the box in its container/ page left / right / center / justified
vtAlignment: gives the vertical alignment of the box in its container/ page up / down / middle / distributed
contentPositionType: indicates the way to show items (horizontally/vertically) – default is horizontal horizontal / vertical
itemCount: max nb. of displayed items #IMPLIED
itemUserType: userType of the items to be displayed in the rolling. “*” any userTypes or a list of comma separated userTypes
content: type of the items to be displayed SI / CP / CL The attribute can be multivalued: e.g. ‘SI,CP’
displayType: to display the name of the collection/product, or the description or both name / description The attribute can be multivalued (and ordered): e.g. ‘name,description’
showRMOText: enables the display of the RMO text on / off
rmoUserType: userType to be used for the RMOs #IMPLIED “*” means any userType
SUB-ELTS ATTRIBUTES VALUE
paginationMode: behavior of the horizontal scrolling: on: products pagination on click, one product at a time off: continuous products scrolling on mouse over on / off (default)
oneStepPagination: when paginationMode is on, and when set to on, allows renewing the whole line of products on 1 clic on / off (default)
linkType: type of the link to be displayed If Dynamic Cross-sell is used, the name of the cross-sell method has to be provided as follows: dynamicXsell(methodName=myMethodFromCPQDesigner) #IMPLIED. Predefined Link types (breakdown, upSelling, crossSelling, replacement, spareParts) or custom (customLink1, …) (an ordered list can be provided)
pricing Specifies which price or element to display for items of the list
method: CPE of the pricing method that will be used to display the prices or elements in the cell #IMPLIED
range: range to be displayed. If an element tag is present, the range will be ignored. #IMPLIED
element: element to be displayed #IMPLIED
resourceName: resource associated to the price #IMPLIED
resourceAlignment: alignment of the graphical resource left / right
translationName: a translatable title associated to the price #IMPLIED
SUB-ELTS ATTRIBUTES VALUE
translationAlignment: position of the title left / right
linkedAction [not available when integrated to a galleryViewer] The linkedAction is launched when the end user clicks on the item RMO image, name or description Authorized linked actions: ACTIVATE_CURRENT: onClick, the end user is redirected to the corresponding collectionPage OPEN_FLYER: onClick, a rmoFlyer of the corresponding collection is opened. linkedAction

Warning:

The Dynamic Cross-Sell linkType could only be used from a Catalog Product page

Example:

XML Sample

<rollingSelector mode="on" cssName="rollingSelector" widthPercent="100" heightPercent="100" hzAlignment="left" vtAlignment="up" autosize="on" rmoUserType="" itemUserType="*" displayType="description" content="SI,CP" itemCount="10" linkType=”dynamicXsell(methodName=myMethodFromCPQDesigner)” titleTranslationName="rollingSelector.title" framedBox="off" paginationMode="on" oneStepPagination="off">

<pricing method="CPE.GET(CPE.Settings.Session.PricingMethod[1])" range="1" resourceName="imgPrice1" resourceAlignment="left" translationName="labelPrice1" translationAlignment="left"/>

<pricing method="CPE.GET(CPE.Settings.Session.PricingMethod[1])" range="2" resourceName="" resourceAlignment="left" translationName="labelPrice1" translationAlignment="left"/>

<linkedAction actionName="ACTIVATE_CURRENT" resourceName=""

translationName="tooltip.activatecurrent" />:

</rollingSelector>

VISUAL IDENTITY

The rollingSelector is associated to a main CSS class. Each item tab within the box is customized via secondary classes.

Mapping between CSS Classes and component structure



Tip: When using the rollingSelector with a vertical display, a dedicated css class ‘vertical’ is generated. E.g. <div class="rollingSelectorVertical vertical">