| Current Path : /home/rtorresani/www/vendor/magento/module-ui/view/base/ui_component/etc/ |
| Current File : //home/rtorresani/www/vendor/magento/module-ui/view/base/ui_component/etc/definition.map.xml |
<?xml version="1.0" encoding="UTF-8"?>
<!--
/**
* Copyright © Magento, Inc. All rights reserved.
* See COPYING.txt for license details.
*/
-->
<components xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="urn:magento:module:Magento_Ui:etc/ui_definition.map.xsd">
<component name="action" include="uiElementSettings">
<schema name="current">
<argument name="data" xsi:type="array">
<item name="config" xsi:type="array">
<item name="label" type="string" translate="true" xsi:type="xpath">settings/label</item>
<item name="type" type="string" xsi:type="xpath">settings/type</item>
<item name="url" type="url" xsi:type="converter">settings/url</item>
<item name="actionDisable" type="boolean" xsi:type="xpath">settings/actionDisable</item>
<item name="confirm" xsi:type="array">
<item name="title" type="string" translate="true" xsi:type="xpath">settings/confirm/title</item>
<item name="message" type="string" translate="true" xsi:type="xpath">settings/confirm/message</item>
</item>
<item name="callback" xsi:type="array">
<item name="provider" type="string" translate="true" xsi:type="xpath">settings/callback/provider</item>
<item name="target" type="string" translate="true" xsi:type="xpath">settings/callback/target</item>
</item>
</item>
</argument>
<argument name="actions" type="actions" xsi:type="converter">settings/actions</argument>
</schema>
</component>
<component name="actionDelete" include="abstractSettings"/>
<component name="actions" include="column">
<schema name="current">
<argument name="data" xsi:type="array">
<item name="config" xsi:type="array">
<item name="templates" type="item" xsi:type="converter">settings/templates</item>
<item name="indexField" type="string" xsi:type="xpath">settings/indexField</item>
<item name="rowsProvider" type="string" xsi:type="xpath">settings/rowsProvider</item>
</item>
</argument>
</schema>
</component>
<component name="actionsColumn" include="column">
<schema name="current">
<argument name="data" xsi:type="array">
<item name="config" xsi:type="array">
<item name="templates" type="item" xsi:type="converter">settings/templates</item>
<item name="indexField" type="string" xsi:type="xpath">settings/indexField</item>
</item>
</argument>
</schema>
</component>
<component name="bookmark" include="uiElementSettings">
<schema name="current">
<argument name="data" xsi:type="array">
<item name="config" xsi:type="array">
<item name="childDefaults" type="item" xsi:type="converter">settings/childDefaults</item>
<item name="viewTmpl" type="string" xsi:type="xpath">settings/viewTmpl</item>
<item name="newViewLabel" translate="true" type="string" xsi:type="xpath">settings/newViewLabel</item>
</item>
</argument>
</schema>
</component>
<component name="boolean" include="abstractSettings"/>
<component name="button" include="uiElementSettings">
<schema name="current">
<argument name="data" xsi:type="array">
<item name="config" xsi:type="array">
<item name="title" type="string" translate="true" xsi:type="xpath">settings/title</item>
<item name="visible" type="boolean" xsi:type="xpath">settings/visible</item>
<item name="disabled" type="boolean" xsi:type="xpath">settings/disabled</item>
<item name="displayAsLink" type="boolean" xsi:type="xpath">settings/displayAsLink</item>
</item>
</argument>
</schema>
</component>
<component name="checkbox" include="abstractSettings">
<schema name="current">
<argument name="data" xsi:type="array">
<item name="config" xsi:type="array">
<item name="multiple" type="string" xsi:type="xpath">settings/multiple</item>
<item name="checked" type="boolean" xsi:type="xpath">settings/checked</item>
<item name="prefer" type="string" xsi:type="xpath">settings/prefer</item>
<item name="description" type="string" translate="true" xsi:type="xpath">settings/description</item>
<item name="options" type="options" xsi:type="converter">settings/options</item>
<item name="valueMap" type="item" xsi:type="converter">settings/valueMap</item>
<item name="templates" type="item" xsi:type="converter">settings/templates</item>
</item>
</argument>
</schema>
</component>
<component name="checkboxset" include="abstractSettings">
<schema name="current">
<argument name="data" xsi:type="array">
<item name="config" xsi:type="array">
<item name="multiple" type="boolean" xsi:type="xpath">settings/multiple</item>
<item name="options" type="options" xsi:type="converter">settings/options</item>
</item>
</argument>
</schema>
</component>
<component name="colorPicker" include="abstractSettings">
<schema name="current">
<argument name="data" xsi:type="array">
<item name="config" xsi:type="array">
<item name="colorPickerMode" type="string" xsi:type="xpath">settings/colorPickerMode</item>
<item name="colorFormat" type="string" xsi:type="xpath">settings/colorFormat</item>
</item>
</argument>
</schema>
</component>
<component name="column" include="uiElementSettings">
<schema name="current">
<argument name="data" xsi:type="array">
<item name="config" xsi:type="array">
<item name="draggable" type="boolean" xsi:type="xpath">settings/draggable</item>
<item name="sorting" type="string" xsi:type="xpath">settings/sorting</item>
<item name="sortable" type="boolean" xsi:type="xpath">settings/sortable</item>
<item name="controlVisibility" type="boolean" xsi:type="xpath">settings/controlVisibility</item>
<item name="bodyTmpl" type="string" xsi:type="xpath">settings/bodyTmpl</item>
<item name="headerTmpl" type="string" xsi:type="xpath">settings/headerTmpl</item>
<item name="label" type="string" translate="true" xsi:type="xpath">settings/label</item>
<item name="fieldClass" type="additionalClasses" xsi:type="converter">settings/fieldClass</item>
<item name="disableAction" type="boolean" xsi:type="xpath">settings/disableAction</item>
<item name="filter" type="string" xsi:type="xpath">settings/filter</item>
<item name="dataType" type="string" xsi:type="xpath">settings/dataType</item>
<item name="visible" type="boolean" xsi:type="xpath">settings/visible</item>
<item name="resizeEnabled" type="boolean" xsi:type="xpath">settings/resizeEnabled</item>
<item name="add_field" type="boolean" xsi:type="xpath">settings/addField</item>
<item name="has_preview" type="boolean" xsi:type="xpath">settings/hasPreview</item>
<item name="altField" type="string" xsi:type="xpath">settings/altField</item>
<item name="resizeDefaultWidth" type="number" xsi:type="xpath">settings/resizeDefaultWidth</item>
<item name="fieldAction" type="item" xsi:type="converter">settings/fieldAction</item>
<item name="dateFormat" type="string" xsi:type="xpath">settings/dateFormat</item>
<item name="timeFormat" type="string" xsi:type="xpath">settings/timeFormat</item>
<item name="timezone" type="string" xsi:type="xpath">settings/timezone</item>
<item name="skipTimeZoneConversion" type="boolean" xsi:type="xpath">settings/skipTimeZoneConversion</item>
<item name="editor" xsi:type="array">
<item name="editorType" type="string" xsi:type="xpath">settings/editor/editorType</item>
<item name="validation" type="item" xsi:type="converter">settings/editor/validation</item>
</item>
</item>
<item name="options" type="options" xsi:type="converter">settings/options</item>
</argument>
</schema>
</component>
<component name="columns" include="uiElementSettings">
<schema name="current">
<argument name="data" xsi:type="array">
<item name="config" xsi:type="array">
<item name="displayModes" type="item" xsi:type="converter">settings/displayModes</item>
<item name="displayMode" type="string" xsi:type="xpath">settings/displayMode</item>
<item name="viewSwitcherTmpl" type="string" xsi:type="xpath">settings/viewSwitcherTmpl</item>
<item name="stickyTmpl" type="string" xsi:type="xpath">settings/stickyTmpl</item>
<item name="dndConfig" type="item" xsi:type="converter">settings/dndConfig</item>
<item name="childDefaults" type="item" xsi:type="converter">settings/childDefaults</item>
<item name="editorConfig" type="item" xsi:type="converter">settings/editorConfig</item>
</item>
</argument>
</schema>
</component>
<component name="columnsControls" include="uiElementSettings">
<schema name="current">
<argument name="data" xsi:type="array">
<item name="config" xsi:type="array">
<item name="childDefaults" type="item" xsi:type="converter">settings/childDefaults</item>
<item name="minVisible" type="number" xsi:type="xpath">settings/minVisible</item>
<item name="maxVisible" type="number" xsi:type="xpath">settings/maxVisible</item>
<item name="columnsProvider" type="string" xsi:type="xpath">settings/columnsProvider</item>
<item name="templates" xsi:type="array">
<item name="headerMsg" type="string" xsi:type="xpath">settings/templates/headerMsg</item>
</item>
</item>
</argument>
</schema>
</component>
<component name="component" include="uiElementSettings"/>
<component name="container">
<schema name="current">
<argument name="data" xsi:type="array">
<item name="config" xsi:type="array">
<item name="provider" type="string" xsi:type="xpath">@provider</item>
<item name="component" type="string" xsi:type="xpath">@component</item>
<item name="template" type="string" xsi:type="xpath">@template</item>
<item name="sortOrder" type="number" xsi:type="xpath">@sortOrder</item>
<item name="displayArea" type="string" xsi:type="xpath">@displayArea</item>
</item>
</argument>
</schema>
</component>
<component name="dataSource">
<schema name="current">
<argument name="dataProvider" xsi:type="configurableObject">
<argument name="data" xsi:type="array">
<item name="config" xsi:type="array">
<item name="submit_url" type="url" xsi:type="converter">settings/submitUrl</item>
<item name="validate_url" type="url" xsi:type="converter">settings/validateUrl</item>
<item name="update_url" type="url" xsi:type="converter">settings/updateUrl</item>
<item name="filter_url_params" type="item" xsi:type="converter">settings/filterUrlParams</item>
<item name="clientConfig" type="item" xsi:type="converter">dataProvider/settings/clientConfig</item>
<item name="provider" type="string" xsi:type="xpath">@provider</item>
<item name="component" type="string" xsi:type="xpath">@component</item>
<item name="template" type="string" xsi:type="xpath">@template</item>
<item name="sortOrder" type="number" xsi:type="xpath">@sortOrder</item>
<item name="displayArea" type="string" xsi:type="xpath">@displayArea</item>
<item name="storageConfig" type="storageConfig" xsi:type="converter">settings/storageConfig</item>
<item name="statefull" type="item" xsi:type="converter">settings/statefull</item>
<item name="imports" type="communication" xsi:type="converter">settings/imports</item>
<item name="exports" type="communication" xsi:type="converter">settings/exports</item>
<item name="links" type="communication" xsi:type="converter">settings/links</item>
<item name="listens" type="communication" xsi:type="converter">settings/listens</item>
<item name="ns" type="string" xsi:type="xpath">settings/ns</item>
<item name="componentType" type="string" xsi:type="xpath">settings/componentType</item>
<item name="dataScope" type="string" xsi:type="xpath">settings/dataScope</item>
<item name="aclResource" type="string" xsi:type="xpath">aclResource</item>
</item>
<item name="js_config" xsi:type="array">
<item name="deps" type="deps" xsi:type="converter">settings/deps</item>
</item>
<item name="layout" xsi:type="array">
<item name="type" type="string" xsi:type="xpath">settings/layout/type</item>
<item name="navContainerName" type="string" xsi:type="xpath">settings/layout/navContainerName</item>
</item>
</argument>
<argument name="class" type="string" xsi:type="xpath">dataProvider/@class</argument>
<argument name="name" type="string" xsi:type="xpath">dataProvider/@name</argument>
<argument name="primaryFieldName" type="string" xsi:type="xpath">
dataProvider/settings/primaryFieldName
</argument>
<argument name="requestFieldName" type="string" xsi:type="xpath">
dataProvider/settings/requestFieldName
</argument>
</argument>
</schema>
</component>
<component name="date" include="abstractSettings">
<schema name="current">
<argument name="data" xsi:type="array">
<item name="config" xsi:type="array">
<item name="options" type="options" xsi:type="converter">settings/options</item>
<item name="storeTimeZone" type="string" xsi:type="xpath">settings/storeTimeZone</item>
<item name="inputDateFormat" type="string" xsi:type="xpath">settings/inputDateFormat</item>
<item name="outputDateFormat" type="string" xsi:type="xpath">settings/outputDateFormat</item>
<item name="pickerDateTimeFormat" type="string" xsi:type="xpath">settings/pickerDateTimeFormat</item>
<item name="timezoneFormat" type="string" xsi:type="xpath">settings/timezoneFormat</item>
<item name="shiftedValue" type="string" xsi:type="xpath">settings/shiftedValue</item>
<item name="showsTime" type="boolean" xsi:type="xpath">settings/showsTime</item>
<item name="dateFormat" type="string" xsi:type="xpath">settings/dateFormat</item>
<item name="timeFormat" type="string" xsi:type="xpath">settings/timeFormat</item>
<item name="skipTimeZoneConversion" type="string" xsi:type="xpath">settings/skipTimeZoneConversion</item>
</item>
</argument>
</schema>
</component>
<component name="dynamicRows" include="abstractSettings">
<schema name="current">
<argument name="data" xsi:type="array">
<item name="config" xsi:type="array">
<item name="defaultRecord" type="boolean" xsi:type="xpath">settings/defaultRecord</item>
<item name="columnsHeader" type="boolean" xsi:type="xpath">settings/columnsHeader</item>
<item name="columnsHeaderClasses" type="string" xsi:type="xpath">settings/columnsHeaderClasses</item>
<item name="recordTemplate" type="string" xsi:type="xpath">settings/recordTemplate</item>
<item name="collapsibleHeader" type="boolean" xsi:type="xpath">settings/collapsibleHeader</item>
<item name="addButtonLabel" type="string" translate="true" xsi:type="xpath">settings/addButtonLabel</item>
<item name="addButton" type="boolean" xsi:type="xpath">settings/addButton</item>
<item name="deleteProperty" type="string" xsi:type="xpath">settings/deleteProperty</item>
<item name="identificationProperty" type="string" xsi:type="xpath">settings/identificationProperty</item>
<item name="deleteValue" type="boolean" xsi:type="xpath">settings/deleteValue</item>
<item name="pageSize" type="number" xsi:type="xpath">settings/pageSize</item>
<item name="currentPage" type="number" xsi:type="xpath">settings/currentPage</item>
<item name="scopeLabel" type="string" xsi:type="xpath">settings/scopeLabel</item>
<item name="dndConfig" type="item" xsi:type="converter">settings/dndConfig</item>
</item>
</argument>
</schema>
</component>
<component name="email" include="abstractSettings"/>
<component name="exportButton" include="uiElementSettings">
<schema name="current">
<argument name="data" xsi:type="array">
<item name="config" xsi:type="array">
<item name="additionalParams" type="item" xsi:type="converter">settings/additionalParams</item>
<item name="selectProvider" type="string" xsi:type="xpath">settings/selectProvider</item>
<item name="options" type="options" xsi:type="converter">settings/options</item>
</item>
</argument>
</schema>
</component>
<component name="field" include="abstractSettings">
<schema name="current">
<argument name="data" xsi:type="array">
<item name="config" xsi:type="array">
<item name="formElement" type="string" xsi:type="xpath">@formElement</item>
<item name="colorPickerMode" type="string" xsi:type="xpath">
formElements/*[name(.)=../../@formElement]/settings/colorPickerMode
</item>
<item name="colorFormat" type="string" xsi:type="xpath">
formElements/*[name(.)=../../@formElement]/settings/colorFormat
</item>
<item name="wysiwyg" type="boolean" xsi:type="xpath">
formElements/*[name(.)=../../@formElement]/settings/wysiwyg
</item>
<item name="class" type="string" xsi:type="xpath">
formElements/*[name(.)=../../@formElement]/@class
</item>
<item name="content" type="string" xsi:type="xpath">
formElements/*[name(.)=../../@formElement]/settings/content
</item>
<item name="elementSelector" type="string" xsi:type="xpath">
formElements/*[name(.)=../../@formElement]/settings/elementSelector
</item>
<item name="storeTimeZone" type="string" xsi:type="xpath">
formElements/*[name(.)=../../@formElement]/settings/storeTimeZone
</item>
<item name="inputDateFormat" type="string" xsi:type="xpath">
formElements/*[name(.)=../../@formElement]/settings/inputDateFormat
</item>
<item name="outputDateFormat" type="string" xsi:type="xpath">
formElements/*[name(.)=../../@formElement]/settings/outputDateFormat
</item>
<item name="pickerDateTimeFormat" type="string" xsi:type="xpath">
formElements/*[name(.)=../../@formElement]/settings/pickerDateTimeFormat
</item>
<item name="timezoneFormat" type="string" xsi:type="xpath">
formElements/*[name(.)=../../@formElement]/settings/timezoneFormat
</item>
<item name="shiftedValue" type="string" xsi:type="xpath">
formElements/*[name(.)=../../@formElement]/settings/shiftedValue
</item>
<item name="checked" type="boolean" xsi:type="xpath">
formElements/*[name(.)=../../@formElement]/settings/checked
</item>
<item name="multiple" type="boolean" xsi:type="xpath">
formElements/*[name(.)=../../@formElement]/settings/multiple
</item>
<item name="prefer" type="string" xsi:type="xpath">
formElements/*[name(.)=../../@formElement]/settings/prefer
</item>
<item name="description" translate="true" type="string" xsi:type="xpath">
formElements/*[name(.)=../../@formElement]/settings/description
</item>
<item name="valueMap" type="item" xsi:type="converter">
formElements/*[name(.)=../../@formElement]/settings/valueMap
</item>
<item name="templates" type="item" xsi:type="converter">
formElements/*[name(.)=../../@formElement]/settings/templates
</item>
<item name="caption" type="string" translate="true" xsi:type="xpath">
formElements/*[name(.)=../../@formElement]/settings/caption
</item>
<item name="size" type="number" xsi:type="xpath">
formElements/*[name(.)=../../@formElement]/settings/size
</item>
<item name="cols" type="number" xsi:type="xpath">
formElements/*[name(.)=../../@formElement]/settings/cols
</item>
<item name="rows" type="number" xsi:type="xpath">
formElements/*[name(.)=../../@formElement]/settings/rows
</item>
<item name="previewTmpl" type="string" xsi:type="xpath">
formElements/*[name(.)=../../@formElement]/settings/previewTmpl
</item>
<item name="uploaderConfig" type="item" xsi:type="converter">
formElements/*[name(.)=../../@formElement]/settings/uploaderConfig
</item>
<item name="maxFileSize" type="number" xsi:type="xpath">
formElements/*[name(.)=../../@formElement]/settings/maxFileSize
</item>
<item name="allowedExtensions" type="string" xsi:type="xpath">
formElements/*[name(.)=../../@formElement]/settings/allowedExtensions
</item>
<item name="openDialogTitle" type="string" xsi:type="xpath">
formElements/*[name(.)=../../@formElement]/settings/openDialogTitle
</item>
<item name="initialMediaGalleryOpenSubpath" type="string" xsi:type="xpath">
formElements/*[name(.)=../../@formElement]/settings/initialMediaGalleryOpenSubpath
</item>
<item name="customEntry" type="string" xsi:type="xpath">
formElements/*[name(.)=../../@formElement]/settings/customEntry
</item>
<item name="filterBy" xsi:type="array">
<item name="target" type="string" xsi:type="xpath">
formElements/*[name(.)=../../@formElement]/settings/filterBy/target
</item>
<item name="field" type="string" xsi:type="xpath">
formElements/*[name(.)=../../@formElement]/settings/filterBy/field
</item>
</item>
<item name="title" type="string" translate="true" xsi:type="xpath">
formElements/*[name(.)=../../@formElement]/settings/title
</item>
<item name="scopeLabel" type="string" xsi:type="xpath">settings/scopeLabel</item>
<item name="options" type="options" xsi:type="converter">
formElements/*[name(.)=../../@formElement]/settings/options[option]
</item>
</item>
<item name="options" type="object" xsi:type="xpath">
formElements/*[name(.)=../../@formElement]/settings/options/@class
</item>
</argument>
</schema>
</component>
<component name="fieldset" include="uiElementSettings">
<schema name="current">
<argument name="data" xsi:type="array">
<item name="config" xsi:type="array">
<item name="disabled" type="boolean" xsi:type="xpath">settings/disabled</item>
<item name="level" type="number" xsi:type="xpath">settings/level</item>
<item name="label" type="string" translate="true" xsi:type="xpath">settings/label</item>
<item name="visible" type="boolean" xsi:type="xpath">settings/visible</item>
<item name="opened" type="boolean" xsi:type="xpath">settings/opened</item>
<item name="collapsible" type="boolean" xsi:type="xpath">settings/collapsible</item>
<item name="additionalClasses" type="additionalClasses" xsi:type="converter">settings/additionalClasses</item>
</item>
</argument>
</schema>
</component>
<component name="file" include="abstractSettings"/>
<component name="image" include="abstractSettings"/>
<component name="hidden" include="abstractSettings"/>
<component name="filterInput" include="abstractSettings"/>
<component name="filterDate" include="abstractSettings"/>
<!--add here list of required settings-->
<component name="urlInput" include="abstractSettings">
<schema name="current">
<argument name="data" xsi:type="array">
<item name="config" xsi:type="array">
<!--selected related data-->
<item name="urlTypes" type="urlTypes" xsi:type="converter">settings/urlTypes</item>
<item name="isDisplayAdditionalSettings" type="boolean" xsi:type="xpath">settings/isDisplayAdditionalSettings</item>
<item name="settingLabel" type="string" translate="true" xsi:type="xpath">settings/settingLabel</item>
<item name="typeSelectorTemplate" type="string" translate="true" xsi:type="xpath">settings/typeSelectorTemplate</item>
<item name="settingTemplate" type="string" translate="true" xsi:type="xpath">settings/settingTemplate</item>
<item name="settingValue" type="boolean" xsi:type="xpath">settings/settingValue</item>
</item>
</argument>
</schema>
</component>
<component name="fileUploader" include="abstractSettings">
<schema name="current">
<argument name="data" xsi:type="array">
<item name="config" xsi:type="array">
<item name="isMultipleFiles" type="boolean" xsi:type="xpath">settings/isMultipleFiles</item>
<item name="maxFileSize" type="number" xsi:type="xpath">settings/maxFileSize</item>
<item name="placeholderType" type="string" xsi:type="xpath">settings/placeholderType</item>
<item name="allowedExtensions" type="string" xsi:type="xpath">settings/allowedExtensions</item>
<item name="previewTmpl" type="string" xsi:type="xpath">settings/previewTmpl</item>
<item name="dropZone" type="string" xsi:type="xpath">settings/dropZone</item>
<item name="uploaderConfig" type="item" xsi:type="converter">settings/uploaderConfig</item>
</item>
</argument>
</schema>
</component>
<component name="imageUploader" include="fileUploader">
<schema name="current">
<argument name="data" xsi:type="array">
<item name="config" xsi:type="array">
<item name="openDialogTitle" type="string" translate="true" xsi:type="xpath">settings/openDialogTitle</item>
<item name="initialMediaGalleryOpenSubpath" type="string" xsi:type="xpath">settings/initialMediaGalleryOpenSubpath</item>
</item>
</argument>
</schema>
</component>
<component name="filterRange" include="uiElementSettings">
<schema name="current">
<argument name="data" xsi:type="array">
<item name="config" xsi:type="array">
<item name="visible" type="boolean" xsi:type="xpath">settings/visible</item>
<item name="additionalClasses" type="additionalClasses" xsi:type="converter">settings/additionalClasses</item>
<item name="dataScope" type="string" xsi:type="xpath">settings/dataScope</item>
<item name="label" type="string" translate="true" xsi:type="xpath">settings/label</item>
<item name="rangeType" type="string" xsi:type="xpath">settings/rangeType</item>
<item name="showLabel" type="boolean" xsi:type="xpath">settings/showLabel</item>
<item name="required" type="boolean" xsi:type="xpath">settings/required</item>
<item name="fieldTemplate" type="string" xsi:type="xpath">settings/fieldTemplate</item>
<item name="breakLine" type="boolean" xsi:type="xpath">settings/breakLine</item>
<item name="validateWholeGroup" type="boolean" xsi:type="xpath">settings/validateWholeGroup</item>
<item name="chipsProvider" type="string" xsi:type="xpath">settings/chipsProvider</item>
<item name="templates" xsi:type="array">
<item name="base" type="item" xsi:type="converter">settings/templates/base</item>
<item name="date" type="item" xsi:type="converter">settings/templates/date</item>
<item name="text" type="item" xsi:type="converter">settings/templates/text</item>
<item name="ranges" type="item" xsi:type="converter">settings/templates/ranges</item>
</item>
</item>
</argument>
</schema>
</component>
<component name="filters" include="uiElementSettings">
<schema name="current">
<argument name="data" xsi:type="array">
<item name="config" xsi:type="array">
<item name="stickyTmpl" type="string" xsi:type="xpath">settings/stickyTmpl</item>
<item name="columnsProvider" type="string" xsi:type="xpath">settings/columnsProvider</item>
<item name="chipsConfig" type="item" xsi:type="converter">settings/chipsConfig</item>
<item name="templates" type="item" xsi:type="converter">settings/templates</item>
<item name="childDefaults" type="item" xsi:type="converter">settings/childDefaults</item>
</item>
</argument>
</schema>
</component>
<component name="filterSearch" include="uiElementSettings">
<schema name="current">
<argument name="data" xsi:type="array">
<item name="config" xsi:type="array">
<item name="chipsProvider" type="item" xsi:type="converter">settings/chipsProvider</item>
<item name="label" translate="true" type="string" xsi:type="xpath">settings/label</item>
<item name="placeholder" translate="true" type="string" xsi:type="xpath">settings/placeholder</item>
</item>
</argument>
</schema>
</component>
<component name="filterSelect" include="abstractSettings">
<schema name="current">
<argument name="optionsProvider" xsi:type="configurableObject">
<argument name="class" xsi:type="xpath" type="string">settings/options/@class</argument>
</argument>
<argument name="data" xsi:type="array">
<item name="config" xsi:type="array">
<item name="caption" type="string" translate="true" xsi:type="xpath">settings/caption</item>
<item name="filterBy" xsi:type="array">
<item name="target" type="string" xsi:type="xpath">settings/filterBy/target</item>
<item name="field" type="string" xsi:type="xpath">settings/filterBy/field</item>
</item>
<item name="customEntry" type="string" xsi:type="xpath">settings/customEntry</item>
<item name="captionValue" type="string" xsi:type="xpath">settings/captionValue</item>
</item>
</argument>
</schema>
</component>
<component name="form" include="uiElementSettings">
<schema name="current">
<argument name="data" xsi:type="array">
<item name="layout" xsi:type="array">
<item name="type" type="string" xsi:type="xpath">settings/layout/type</item>
<item name="navContainerName" type="string" xsi:type="xpath">settings/layout/navContainerName</item>
</item>
<item name="config" xsi:type="array">
<item name="selectorPrefix" type="string" xsi:type="xpath">settings/selectorPrefix</item>
<item name="messagesClass" type="string" xsi:type="xpath">settings/messagesClass</item>
<item name="errorClass" type="string" xsi:type="xpath">settings/errorClass</item>
<item name="ajaxSaveType" type="string" xsi:type="xpath">settings/ajaxSaveType</item>
<item name="namespace" type="string" xsi:type="xpath">settings/namespace</item>
<item name="ajaxSave" type="boolean" xsi:type="xpath">settings/ajaxSave</item>
<item name="reloadItem" type="string" xsi:type="xpath">settings/reloadItem</item>
</item>
<item name="buttons" type="buttons" xsi:type="converter">settings/buttons</item>
<item name="spinner" type="string" xsi:type="xpath">settings/spinner</item>
</argument>
</schema>
</component>
<component name="htmlContent" include="uiElementSettings">
<schema name="current">
<argument name="block" type="htmlContent" xsi:type="converter">block</argument>
<argument name="data" xsi:type="array">
<item name="wrapper" xsi:type="array">
<item name="componentType" type="string" xsi:type="xpath">settings/wrapper/componentType</item>
<item name="canShow" type="boolean" xsi:type="xpath">settings/wrapper/canShow</item>
</item>
<item name="config" xsi:type="array">
<item name="content" type="string" xsi:type="xpath">settings/content</item>
<item name="additionalClasses" type="additionalClasses" xsi:type="converter">settings/additionalClasses</item>
<item name="isAjaxLoaded" type="boolean" xsi:type="xpath">settings/isAjaxLoaded</item>
<item name="visible" type="boolean" xsi:type="xpath">settings/visible</item>
<item name="url" type="url" xsi:type="converter">settings/url</item>
</item>
</argument>
</schema>
</component>
<component name="insertForm" include="uiElementSettings">
<schema name="current">
<argument name="data" xsi:type="array">
<item name="config" xsi:type="array">
<item name="autoRender" type="boolean" xsi:type="xpath">settings/autoRender</item>
<item name="label" type="string" translate="true" xsi:type="xpath">settings/label</item>
<item name="realTimeLink" type="boolean" xsi:type="xpath">settings/realTimeLink</item>
<item name="externalProvider" type="string" xsi:type="xpath">settings/externalProvider</item>
<item name="showSpinner" type="boolean" xsi:type="xpath">settings/showSpinner</item>
<item name="ns" type="string" xsi:type="xpath">settings/ns</item>
<item name="toolbarContainer" type="string" xsi:type="xpath">settings/toolbarContainer</item>
<item name="formSubmitType" type="string" xsi:type="xpath">settings/formSubmitType</item>
<item name="visible" type="boolean" xsi:type="xpath">settings/visible</item>
<item name="loading" type="boolean" xsi:type="xpath">settings/loading</item>
<item name="render_url" type="url" xsi:type="converter">settings/renderUrl</item>
<item name="update_url" type="url" xsi:type="converter">settings/updateUrl</item>
<item name="externalData" type="string" xsi:type="xpath">settings/externalData</item>
<item name="columnsProvider" type="string" xsi:type="xpath">settings/columnsProvider</item>
<item name="dataLinks" xsi:type="array">
<item name="imports" type="boolean" xsi:type="xpath">settings/dataLinks/imports</item>
<item name="exports" type="boolean" xsi:type="xpath">settings/dataLinks/exports</item>
</item>
</item>
</argument>
</schema>
</component>
<component name="insertListing" include="uiElementSettings">
<schema name="current">
<argument name="data" xsi:type="array">
<item name="config" xsi:type="array">
<item name="autoRender" type="boolean" xsi:type="xpath">settings/autoRender</item>
<item name="behaviourType" type="string" xsi:type="xpath">settings/behaviourType</item>
<item name="externalFilterMode" type="boolean" xsi:type="xpath">settings/externalFilterMode</item>
<item name="label" type="string" translate="true" xsi:type="xpath">settings/label</item>
<item name="editorProvider" type="string" xsi:type="xpath">settings/editorProvider</item>
<item name="externalCondition" type="string" xsi:type="xpath">settings/externalCondition</item>
<item name="render_url" type="url" xsi:type="converter">settings/renderUrl</item>
<item name="update_url" type="url" xsi:type="converter">settings/updateUrl</item>
<item name="selectionsProvider" type="string" xsi:type="xpath">settings/selectionsProvider</item>
<item name="externalProvider" type="string" xsi:type="xpath">settings/externalProvider</item>
<item name="loading" type="boolean" xsi:type="xpath">settings/loading</item>
<item name="realTimeLink" type="boolean" xsi:type="xpath">settings/realTimeLink</item>
<item name="externalData" type="string" xsi:type="xpath">settings/externalData</item>
<item name="dataLinks" xsi:type="array">
<item name="imports" type="boolean" xsi:type="xpath">settings/dataLinks/imports</item>
<item name="exports" type="boolean" xsi:type="xpath">settings/dataLinks/exports</item>
</item>
</item>
</argument>
</schema>
</component>
<component name="input" include="abstractSettings"/>
<component name="listing" include="uiElementSettings">
<schema name="current">
<argument name="data" xsi:type="array">
<item name="buttons" type="buttons" xsi:type="converter">settings/buttons</item>
<item name="spinner" type="string" xsi:type="xpath">settings/spinner</item>
<item name="config" xsi:type="array">
<item name="childDefaults" type="item" xsi:type="converter">settings/childDefaults</item>
</item>
</argument>
</schema>
</component>
<component name="listingToolbar" include="uiElementSettings">
<schema name="current">
<argument name="data" xsi:type="array">
<item name="config" xsi:type="array">
<item name="sticky" type="boolean" xsi:type="xpath">settings/sticky</item>
<item name="stickyClass" type="additionalClasses" xsi:type="converter">settings/stickyClass</item>
<item name="childDefaults" type="item" xsi:type="converter">settings/childDefaults</item>
</item>
</argument>
</schema>
</component>
<component name="massaction" include="uiElementSettings">
<schema name="current">
<argument name="data" xsi:type="array">
<item name="config" xsi:type="array">
<item name="stickyTmpl" type="string" xsi:type="xpath">settings/stickyTmpl</item>
<item name="noItemsMsg" type="string" xsi:type="xpath">settings/noItemsMsg</item>
<item name="selectProvider" type="string" xsi:type="xpath">settings/selectProvider</item>
<item name="indexField" type="string" xsi:type="xpath">settings/indexField</item>
<item name="actions" type="actions" xsi:type="converter">settings/actions</item>
</item>
</argument>
</schema>
</component>
<component name="modal" include="uiElementSettings">
<schema name="current">
<argument name="data" xsi:type="array">
<item name="config" xsi:type="array">
<item name="title" type="string" translate="true" xsi:type="xpath">settings/title</item>
<item name="subTitle" type="string" translate="true" xsi:type="xpath">settings/subTitle</item>
<item name="onCancel" type="string" xsi:type="xpath">settings/onCancel</item>
<item name="modalClass" type="string" xsi:type="xpath">settings/modalClass</item>
<item name="state" type="boolean" xsi:type="xpath">settings/state</item>
<item name="options" type="options" xsi:type="converter">settings/options</item>
<item name="childDefaults" type="item" xsi:type="converter">settings/childDefaults</item>
</item>
</argument>
</schema>
</component>
<component name="multiline" include="uiElementSettings">
<schema name="current">
<argument name="data" xsi:type="array">
<item name="config" xsi:type="array">
<item name="label" type="string" translate="true" xsi:type="xpath">settings/label</item>
<item name="visible" type="boolean" translate="true" xsi:type="xpath">settings/visible</item>
<item name="showLabel" type="boolean" translate="true" xsi:type="xpath">settings/showLabel</item>
<item name="breakLine" type="boolean" translate="true" xsi:type="xpath">settings/breakLine</item>
<item name="fieldTemplate" type="string" xsi:type="xpath">settings/fieldTemplate</item>
<item name="validateWholeGroup" type="boolean" xsi:type="xpath">settings/validateWholeGroup</item>
<item name="required" type="boolean" translate="true" xsi:type="xpath">settings/required</item>
<item name="childDefaults" type="item" xsi:type="converter">settings/childDefaults</item>
</item>
</argument>
</schema>
</component>
<component name="multiselect" include="abstractSettings">
<schema name="current">
<argument name="data" xsi:type="array">
<item name="config" xsi:type="array">
<item name="size" type="number" translate="true" xsi:type="xpath">settings/size</item>
<item name="multiple" type="string" xsi:type="xpath">settings/multiple</item>
<item name="caption" type="string" translate="true" xsi:type="xpath">settings/caption</item>
<item name="filterBy" xsi:type="array">
<item name="target" type="string" xsi:type="xpath">settings/filterBy/target</item>
<item name="field" type="string" xsi:type="xpath">settings/filterBy/field</item>
</item>
<item name="customEntry" type="string" xsi:type="xpath">settings/customEntry</item>
<item name="captionValue" type="string" xsi:type="xpath">settings/captionValue</item>
</item>
</argument>
</schema>
</component>
<component name="nav">
<schema name="current">
<argument name="data" xsi:type="array">
<item name="config" xsi:type="array">
<item name="collapsible" type="boolean" xsi:type="xpath">settings/collapsible</item>
<item name="opened" type="boolean" xsi:type="xpath">settings/opened</item>
</item>
</argument>
</schema>
</component>
<component name="number" include="uiElementSettings"/>
<component name="paging" include="uiElementSettings">
<schema name="current">
<argument name="data" xsi:type="array">
<item name="config" xsi:type="array">
<item name="totalTmpl" type="string" xsi:type="xpath">settings/totalTmpl</item>
<item name="selectProvider" type="string" xsi:type="xpath">settings/selectProvider</item>
<item name="options" type="options" xsi:type="converter">settings/options</item>
<item name="pageSize" type="number" xsi:type="xpath">settings/pageSize</item>
<item name="sizesConfig" xsi:type="array">
<item name="component" type="string" xsi:type="xpath">settings/sizesConfig/component</item>
<item name="name" type="string" xsi:type="xpath">settings/sizesConfig/name</item>
<item name="param" type="item" xsi:type="converter">settings/sizesConfig/param</item>
<item name="storageConfig" type="storageConfig" xsi:type="converter">
settings/sizesConfig/storageConfig
</item>
</item>
</item>
</argument>
</schema>
</component>
<component name="price" include="uiElementSettings"/>
<component name="range" include="abstractSettings"/>
<component name="radioset" include="abstractSettings">
<schema name="current">
<argument name="data" xsi:type="array">
<item name="config" xsi:type="array">
<item name="multiple" type="boolean" xsi:type="xpath">settings/multiple</item>
<item name="options" type="options" xsi:type="converter">settings/options</item>
</item>
</argument>
</schema>
</component>
<component name="select" include="abstractSettings">
<schema name="current">
<argument name="data" xsi:type="array">
<item name="config" xsi:type="array">
<item name="caption" type="string" translate="true" xsi:type="xpath">settings/caption</item>
<item name="filterBy" xsi:type="array">
<item name="target" type="string" xsi:type="xpath">settings/filterBy/target</item>
<item name="field" type="string" xsi:type="xpath">settings/filterBy/field</item>
</item>
<item name="customEntry" type="string" xsi:type="xpath">settings/customEntry</item>
<item name="captionValue" type="string" xsi:type="xpath">settings/captionValue</item>
<item name="options" type="options" xsi:type="converter">settings/options</item>
</item>
</argument>
</schema>
</component>
<component name="selectionsColumn" include="column">
<schema name="current">
<argument name="data" xsi:type="array">
<item name="config" xsi:type="array">
<item name="preserveSelectionsOnFilter" type="boolean" xsi:type="xpath">
settings/preserveSelectionsOnFilter
</item>
<item name="indexField" type="string" xsi:type="xpath">settings/indexField</item>
<item name="fieldAction" type="item" xsi:type="converter">settings/fieldAction</item>
</item>
</argument>
</schema>
</component>
<component name="tab" include="uiElementSettings"/>
<component name="text" include="abstractSettings"/>
<component name="textarea" include="abstractSettings">
<schema name="current">
<argument name="data" xsi:type="array">
<item name="config" xsi:type="array">
<item name="cols" type="number" xsi:type="xpath">settings/cols</item>
<item name="rows" type="number" xsi:type="xpath">settings/rows</item>
</item>
</argument>
</schema>
</component>
<component name="wysiwyg" include="textarea">
<schema name="current">
<argument name="data" xsi:type="array">
<item name="config" xsi:type="array">
<item name="content" type="string" xsi:type="xpath">settings/content</item>
<item name="wysiwyg" type="boolean" xsi:type="xpath">settings/wysiwyg</item>
<item name="elementSelector" type="string" xsi:type="xpath">settings/elementSelector</item>
</item>
</argument>
</schema>
</component>
<component name="uiElementSettings">
<schema name="current">
<argument name="data" xsi:type="array">
<item name="config" xsi:type="array">
<item name="provider" type="string" xsi:type="xpath">@provider</item>
<item name="component" type="string" xsi:type="xpath">@component</item>
<item name="template" type="string" xsi:type="xpath">@template</item>
<item name="sortOrder" type="number" xsi:type="xpath">@sortOrder</item>
<item name="displayArea" type="string" xsi:type="xpath">@displayArea</item>
<item name="storageConfig" type="storageConfig" xsi:type="converter">settings/storageConfig</item>
<item name="statefull" type="item" xsi:type="converter">settings/statefull</item>
<item name="imports" type="communication" xsi:type="converter">settings/imports</item>
<item name="exports" type="communication" xsi:type="converter">settings/exports</item>
<item name="links" type="communication" xsi:type="converter">settings/links</item>
<item name="listens" type="communication" xsi:type="converter">settings/listens</item>
<item name="ns" type="string" xsi:type="xpath">settings/ns</item>
<item name="componentType" type="string" xsi:type="xpath">settings/componentType</item>
<item name="dataScope" type="string" xsi:type="xpath">settings/dataScope</item>
</item>
<item name="js_config" xsi:type="array">
<item name="deps" type="deps" xsi:type="converter">settings/deps</item>
</item>
<item name="layout" xsi:type="array">
<item name="type" type="string" xsi:type="xpath">settings/layout/type</item>
<item name="navContainerName" type="string" xsi:type="xpath">settings/layout/navContainerName</item>
</item>
</argument>
</schema>
</component>
<component name="abstractSettings" include="uiElementSettings">
<schema name="current">
<argument name="data" xsi:type="array">
<item name="config" xsi:type="array">
<item name="visible" type="boolean" xsi:type="xpath">settings/visible</item>
<item name="disabled" type="boolean" xsi:type="xpath">settings/disabled</item>
<item name="labelVisible" type="boolean" xsi:type="xpath">settings/labelVisible</item>
<item name="showFallbackReset" type="boolean" xsi:type="xpath">settings/showFallbackReset</item>
<item name="focused" type="boolean" xsi:type="xpath">settings/focused</item>
<item name="label" type="string" translate="true" xsi:type="xpath">settings/label</item>
<item name="dataType" type="string" xsi:type="xpath">settings/dataType</item>
<item name="elementTmpl" type="string" xsi:type="xpath">settings/elementTmpl</item>
<item name="tooltipTpl" type="string" xsi:type="xpath">settings/tooltipTpl</item>
<item name="fallbackResetTpl" type="string" xsi:type="xpath">settings/fallbackResetTpl</item>
<item name="placeholder" type="item" xsi:type="converter">settings/placeholder</item>
<item name="validation" type="item" xsi:type="converter">settings/validation</item>
<item name="notice" type="string" translate="true" xsi:type="xpath">settings/notice</item>
<item name="required" type="boolean" xsi:type="xpath">settings/required</item>
<item name="switcherConfig" xsi:type="array">
<item name="name" type="string" xsi:type="xpath">settings/switcherConfig/name</item>
<item name="component" type="string" xsi:type="xpath">settings/switcherConfig/component</item>
<item name="target" type="string" xsi:type="xpath">settings/switcherConfig/target</item>
<item name="property" type="string" xsi:type="xpath">settings/switcherConfig/property</item>
<item name="enabled" type="boolean" xsi:type="xpath">settings/switcherConfig/enabled</item>
<item name="rules" type="item" xsi:type="converter">settings/switcherConfig/rules</item>
</item>
<item name="tooltip" xsi:type="array">
<item name="link" type="string" xsi:type="xpath">settings/tooltip/link</item>
<item name="description" type="string" translate="true" xsi:type="xpath">settings/tooltip/description</item>
</item>
<item name="additionalClasses" type="additionalClasses" xsi:type="converter">settings/additionalClasses</item>
<item name="addbefore" type="string" translate="true" xsi:type="xpath">settings/addBefore</item>
<item name="addafter" type="string" translate="true" xsi:type="xpath">settings/addAfter</item>
</item>
</argument>
</schema>
</component>
</components>