<?xml version="1.0" encoding="UTF-8"?>
<!--
/**
 * Promo rule controls for sales rules.
 */
-->
<form xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:module:Magento_Ui:etc/ui_configuration.xsd">
    <fieldset name="rule_information">
        <field name="uses_per_email" sortOrder="17" formElement="input">
            <argument name="data" xsi:type="array">
                <item name="config" xsi:type="array">
                    <item name="source" xsi:type="string">sales_rule</item>
                    <item name="default" xsi:type="number">0</item>
                </item>
            </argument>
            <settings>
                <validation>
                    <rule name="validate-digits" xsi:type="boolean">true</rule>
                    <rule name="validate-zero-or-greater" xsi:type="boolean">true</rule>
                </validation>
                <dataType>number</dataType>
                <label translate="true">Uses per Email</label>
                <notice translate="true">Guest shoppers only. Exact email matching at launch. Set 0 to disable the email limit.</notice>
                <dataScope>extension_attributes.uses_per_email</dataScope>
            </settings>
        </field>
        <field name="block_discount_scope" sortOrder="125" formElement="select">
            <argument name="data" xsi:type="array">
                <item name="config" xsi:type="array">
                    <item name="source" xsi:type="string">sales_rule</item>
                    <item name="default" xsi:type="string">none</item>
                </item>
            </argument>
            <settings>
                <dataType>text</dataType>
                <label translate="true">Discount blocking scope</label>
                <notice translate="true">Use this to block special price, catalog-rule price, and free-gift items selectively.</notice>
                <dataScope>extension_attributes.block_discount_scope</dataScope>
            </settings>
            <formElements>
                <select>
                    <settings>
                        <options class="Autogedal\PromoRules\Model\Config\Source\BlockDiscountScope"/>
                    </settings>
                </select>
            </formElements>
        </field>
    </fieldset>
</form>
