<?xml version="1.0" encoding="UTF-8"?>
<!--
 /**
  * Copyright 2024 Adobe
  * All Rights Reserved.
  */
-->
<sections xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
          xsi:noNamespaceSchemaLocation="urn:magento:mftf:Page/etc/SectionObject.xsd">
    <section name="AdminCategoryContentSection">
        <element name="sectionHeader" type="button" selector="div[data-index='content']" timeout="30"/>
        <element name="uploadButton" type="button" selector="//*[@class='file-uploader-area']/label[text()='Upload']"/>
        <element name="selectFromGalleryButton" type="button" selector="//*[@class='file-uploader-area']/label[text()='Select from Gallery']"/>
        <element name="uploadImageFile" type="input" selector=".file-uploader-area .uppy-Dashboard-input"/>
        <element name="imageFileName" type="text" selector=".file-uploader-filename"/>
        <element name="imageFileMeta" type="text" selector=".file-uploader-meta"/>
        <element name="removeImageButton" type="button" selector=".file-uploader-summary .action-remove"/>
        <element name="AddCMSBlock" type="select" selector="//*[@name='landing_page']"/>
        <element name="description" type="input" selector="//*[@name='description']"/>
        <element name="content" type="button" selector="div[data-index='content'"/>
        <element name="categoryInTree" type="button" selector="//li[contains(@class, 'jstree-node')]//a[contains(.,'{{categoryName}}') and contains(@class, 'jstree-anchor')]" parameterized="true" />
        <element name="categoryPageTitle" type="text" selector="h1.page-title" />
        <element name="activeCategoryInTree" type="button" selector="//li[contains(@class, 'jstree-node')]//a[contains(.,'{{categoryName}}') and contains(@class, 'jstree-anchor jstree-clicked')]" parameterized="true" />
        <element name="productTableColumnName" type="input" selector="#catalog_category_products_filter_name"/>
        <element name="productTableRow" type="button" selector="#catalog_category_products_table tbody tr"/>
        <element name="productSearch" type="button" selector="//button[@data-action='grid-filter-apply']" timeout="30"/>
        <element name="productTableColumnSku" type="input" selector="#catalog_category_products_filter_sku"/>
        <element name="categoryImageUseDefault" type="checkbox" selector="input[name='use_default[image]']"/>
        <element name="categoryDescriptionUseDefault" type="checkbox" selector="input[name='use_default[description]']"/>
    </section>
</sections>
