|
9 | 9 | xsi:noNamespaceSchemaLocation="urn:magento:mftf:Page/etc/SectionObject.xsd">
|
10 | 10 | <section name="TabsOnStage">
|
11 | 11 | <element name="base" type="button" selector="(//div[@data-content-type='tabs'])[{{arg1}}]" parameterized="true"/>
|
| 12 | + <element name="baseCSS" type="button" selector="[data-content-type=tabs]"/> |
12 | 13 | <element name="hidden" type="button" selector="(//div[@data-content-type='tabs'])[{{arg1}}]/ancestor::*[contains(@class, 'pagebuilder-content-type-wrapper') and contains(@class, 'pagebuilder-content-type-hidden')]" parameterized="true"/>
|
13 | 14 | <element name="notHidden" type="button" selector="(//div[@data-content-type='tabs'])[{{arg1}}]/parent::*[contains(@class, 'pagebuilder-content-type-wrapper') and not(contains(@class, 'pagebuilder-content-type-hidden'))][1]" parameterized="true"/>
|
14 | 15 | <element name="tabsContainer" type="button" selector="//div[contains(@class,'pagebuilder-tabs')]"/>
|
|
27 | 28 | </section>
|
28 | 29 | <section name="TabsOnFrontend">
|
29 | 30 | <element name="base" type="button" selector="(//div[@data-content-type='tabs'])[{{arg1}}]" parameterized="true"/>
|
| 31 | + <element name="baseCSS" type="button" selector="[data-content-type=tabs]"/> |
30 | 32 | <element name="hidden" type="button" selector="(//div[@data-content-type='tabs'])[{{arg1}}][contains(@style, 'display: none')]" parameterized="true"/>
|
31 | 33 | <element name="notHidden" type="button" selector="(//div[@data-content-type='tabs'])[{{arg1}}][not(contains(@style, 'display: none'))]" parameterized="true"/>
|
32 | 34 | <element name="tabsMinHeight" type="button" selector="//div[@data-content-type='tabs']//div[@class='tabs-content'][contains(@style, 'min-height: {{arg1}}px')]" parameterized="true"/>
|
|
43 | 45 | <element name="all" type="button" selector=".pagebuilder-tab-item"/>
|
44 | 46 | <element name="moveHandle" type="button" selector="(//div[@data-content-type='tabs'])[{{arg1}}]//li[@role='tab'][{{arg2}}]//span[@class='tab-drag-handle']" parameterized="true"/>
|
45 | 47 | <element name="tabHeader" type="button" selector="(//ul[contains(@class, 'tabs-navigation')]//a[contains(@class, 'tab-title')])[{{arg1}}]" parameterized="true"/>
|
| 48 | + <element name="tabHeaderCSS" type="button" selector="[data-content-type=tabs] [role=presentation]"/> |
46 | 49 | <element name="tabHeaderEditableTitle" type="button" selector="(//ul[contains(@class, 'tabs-navigation')]//a[contains(@class, 'tab-title')])[{{arg1}}]//span[contains(@contenteditable, 'true')]" parameterized="true"/>
|
47 | 50 | <element name="tabHeaderItemDefault" type="button" selector="//ul[contains(@class, 'tabs-navigation')]/li[contains(@style, 'border-radius: {{arg1}}px;') and contains(@style, 'border-width: 1px;')]" parameterized="true"/>
|
48 | 51 | <element name="tabHeaderItemActive" type="button" selector="//ul[contains(@class, 'tabs-navigation')]/li[{{arg1}}][contains(@class, 'ui-state-active')]" parameterized="true"/>
|
|
90 | 93 | <section name="TabOnStorefront">
|
91 | 94 | <element name="all" type="button" selector="[data-content-type=\'tab-item\']"/>
|
92 | 95 | <element name="base" type="button" selector="(//div[@data-content-type='tab-item'])[{{arg1}}]" parameterized="true"/>
|
| 96 | + <element name="baseCSS" type="button" selector="[data-content-type=tab-item]"/> |
93 | 97 | <element name="baseJS" type="text" selector="document.querySelectorAll('[data-content-type=tab-item]')[{{arg1}} - 1]" parameterized="true"/>
|
94 | 98 | <element name="tabHeader" type="button" selector="(//li[contains(@role, 'tab')])[{{arg1}}]" parameterized="true"/>
|
| 99 | + <element name="tabHeaderCSS" type="button" selector="[data-content-type=tabs] [role=presentation]"/> |
95 | 100 | <element name="tabHeaderItemActive" type="button" selector="(//div[@data-content-type='tabs']//descendant::*[@role='tablist'])/li[{{arg1}}][contains(@class, 'ui-state-active')]" parameterized="true"/>
|
96 | 101 | <element name="tabPanel" type="button" selector="(//div[@class='tabs-content']//div[@role='tabpanel'])[{{arg1}}]" parameterized="true"/>
|
97 | 102 | <element name="tabContent" type="button" selector="div.tabs-content div[data-content-type=tab-item]:nth-child({{arg1}})" parameterized="true"/>
|
|
0 commit comments