<?xml version="1.0" encoding="UTF-8"?>
<!--
    ==========================================================
    	EGroupware: eTemplate 2.0 DTD
    	AUTHOR: Hadi Nategh <hn[AT]egroupware.org>, Ralf Becker <rb[AT]egroupware.org>
    	COPYRIGHT: 2016-2024 by EGroupware GmbH
    	LICENSE: https://opensource.org/licenses/gpl-license.php GPL - GNU General Public License Version 2+
        PUBLIC ID: "https://www.egroupware.org/etemplate2.0.dtd"
    	Version: 1.2
    ==========================================================
    
    ==========================================================
        An example how to use this DTD from your XML document:
    
        <?xml version="1.0" encoding="UTF-8"?>
    	<!DOCTYPE overlay PUBLIC "-//EGroupware GmbH//eTemplate 2//EN" "https://www.egroupware.org/etemplate2.0.dtd">
        <overlay>
        ...
        </overlay>
    ==========================================================
-->
<grammar xmlns:a="http://relaxng.org/ns/compatibility/annotations/1.0" xmlns="http://relaxng.org/ns/structure/1.0">
  <define name="Widgets">
    <choice>
      <ref name="template"/>
      <ref name="grid"/>
      <ref name="caption"/>
      <ref name="entry"/>
      <ref name="contact-value"/>
      <ref name="contact-account"/>
      <ref name="contact-template"/>
      <ref name="infolog-value"/>
      <ref name="tracker-value"/>
      <ref name="records-value"/>
      <ref name="hidden"/>
      <ref name="radio"/>
      <ref name="radiogroup"/>
      <ref name="diff"/>
      <ref name="styles"/>
      <ref name="customfields"/>
      <ref name="customfields-list"/>
      <ref name="html"/>
      <ref name="htmlarea"/>
      <ref name="toolbar"/>
      <ref name="historylog"/>
      <ref name="hrule"/>
      <ref name="file"/>
      <ref name="progress"/>
      <ref name="vfs"/>
      <ref name="vfs-size"/>
      <ref name="vfs-mode"/>
      <ref name="vfs-upload"/>
      <ref name="video"/>
      <ref name="audio"/>
      <ref name="barcode"/>
      <ref name="itempicker"/>
      <ref name="script"/>
      <ref name="countdown"/>
      <ref name="customfields-types"/>
      <ref name="nextmatch"/>
      <ref name="nextmatch-header"/>
      <ref name="nextmatch-customfields"/>
      <ref name="nextmatch-sortheader"/>
      <ref name="et2-nextmatch-header-account"/>
      <ref name="et2-appicon"/>
      <ref name="et2-avatar"/>
      <ref name="et2-avatar-group"/>
      <ref name="et2-box"/>
      <ref name="et2-button"/>
      <ref name="et2-button-copy"/>
      <ref name="et2-button-icon"/>
      <ref name="et2-button-scroll"/>
      <ref name="et2-button-timestamp"/>
      <ref name="et2-button-toggle"/>
      <ref name="et2-category-tag"/>
      <ref name="et2-checkbox"/>
      <ref name="et2-colorpicker"/>
      <ref name="et2-nextmatch-columnselection"/>
      <ref name="et2-nextmatch-header-custom"/>
      <ref name="et2-date"/>
      <ref name="et2-date-duration"/>
      <ref name="et2-date-range"/>
      <ref name="et2-date-since"/>
      <ref name="et2-date-time"/>
      <ref name="et2-date-timeonly"/>
      <ref name="et2-date-time-today"/>
      <ref name="et2-description"/>
      <ref name="et2-description-expose"/>
      <ref name="et2-details"/>
      <ref name="et2-dialog"/>
      <ref name="et2-dropdown"/>
      <ref name="et2-dropdown-button"/>
      <ref name="et2-email"/>
      <ref name="et2-email-tag"/>
      <ref name="et2-nextmatch-header-entry"/>
      <ref name="et2-favorites"/>
      <ref name="et2-favorites-menu"/>
      <ref name="et2-nextmatch-header-filter"/>
      <ref name="et2-groupbox"/>
      <ref name="et2-hbox"/>
      <ref name="et2-iframe"/>
      <ref name="et2-image"/>
      <ref name="et2-image-expose"/>
      <ref name="et2-lavatar"/>
      <ref name="et2-label"/>
      <ref name="et2-link"/>
      <ref name="et2-link-add"/>
      <ref name="et2-link-apps"/>
      <ref name="et2-link-entry"/>
      <ref name="et2-link-list"/>
      <ref name="et2-link-paste-dialog"/>
      <ref name="et2-link-search"/>
      <ref name="et2-link-string"/>
      <ref name="et2-link-to"/>
      <ref name="et2-listbox"/>
      <ref name="et2-menu-item"/>
      <ref name="et2-merge-dialog"/>
      <ref name="et2-number"/>
      <ref name="et2-password"/>
      <ref name="et2-portlet"/>
      <ref name="et2-searchbox"/>
      <ref name="et2-select"/>
      <ref name="et2-select-access"/>
      <ref name="et2-select-account"/>
      <ref name="et2-select-app"/>
      <ref name="et2-select-bitwise"/>
      <ref name="et2-select-bool"/>
      <ref name="et2-select-cat"/>
      <ref name="et2-select-country"/>
      <ref name="et2-select-day"/>
      <ref name="et2-select-dow"/>
      <ref name="et2-select-hour"/>
      <ref name="et2-select-lang"/>
      <ref name="et2-select-month"/>
      <ref name="et2-select-number"/>
      <ref name="et2-select-percent"/>
      <ref name="et2-select-priority"/>
      <ref name="et2-select-state"/>
      <ref name="et2-select-tab"/>
      <ref name="et2-select-thumbnail"/>
      <ref name="et2-select-timezone"/>
      <ref name="et2-select-year"/>
      <ref name="et2-spinner"/>
      <ref name="et2-split"/>
      <ref name="et2-switch"/>
      <ref name="et2-switch-icon"/>
      <ref name="et2-tabbox"/>
      <ref name="et2-tag"/>
      <ref name="et2-textarea"/>
      <ref name="et2-textbox"/>
      <ref name="et2-thumbnail-tag"/>
      <ref name="et2-tree"/>
      <ref name="et2-tree-dropdown"/>
      <ref name="et2-url"/>
      <ref name="et2-url-email"/>
      <ref name="et2-url-fax"/>
      <ref name="et2-url-phone"/>
      <ref name="et2-vbox"/>
      <ref name="et2-vfs-gid"/>
      <ref name="et2-vfs-mime"/>
      <ref name="et2-vfs-name"/>
      <ref name="et2-vfs-path"/>
      <ref name="et2-vfs-select"/>
      <ref name="et2-vfs-select-dialog"/>
      <ref name="et2-vfs-select-row"/>
      <ref name="et2-vfs-uid"/>
    </choice>
  </define>
  <define name="overlay">
    <element name="overlay">
      <ref name="attlist.overlay"/>
      <zeroOrMore>
        <ref name="template"/>
      </zeroOrMore>
    </element>
  </define>
  <define name="attlist.overlay" combine="interleave">
    <empty/>
  </define>
  <define name="template">
    <element name="template">
      <ref name="attlist.template"/>
      <zeroOrMore>
        <ref name="Widgets"/>
      </zeroOrMore>
    </element>
  </define>
  <define name="attlist.template" combine="interleave">
    <optional>
      <attribute name="template"/>
    </optional>
    <optional>
      <attribute name="group"/>
    </optional>
    <optional>
      <attribute name="version"/>
    </optional>
    <optional>
      <attribute name="lang"/>
    </optional>
    <optional>
      <attribute name="content"/>
    </optional>
    <optional>
      <attribute name="url"/>
    </optional>
    <optional>
      <attribute name="onload"/>
    </optional>
    <optional>
      <attribute name="disabled" a:defaultValue="false">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="width"/>
    </optional>
    <optional>
      <attribute name="height"/>
    </optional>
    <optional>
      <attribute name="class"/>
    </optional>
    <optional>
      <attribute name="overflow"/>
    </optional>
    <optional>
      <attribute name="parent_node"/>
    </optional>
    <optional>
      <attribute name="actions"/>
    </optional>
    <optional>
      <attribute name="default_execute"/>
    </optional>
    <optional>
      <attribute name="resize_ratio"/>
    </optional>
    <optional>
      <attribute name="data"/>
    </optional>
    <optional>
      <attribute name="background"/>
    </optional>
    <optional>
      <attribute name="id"/>
    </optional>
    <optional>
      <attribute name="no_lang" a:defaultValue="false">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="span"/>
    </optional>
    <optional>
      <attribute name="type"/>
    </optional>
    <optional>
      <attribute name="readonly"/>
    </optional>
    <optional>
      <attribute name="attributes"/>
    </optional>
  </define>
  <define name="grid">
    <element name="grid">
      <ref name="attlist.grid"/>
      <ref name="columns"/>
      <ref name="rows"/>
    </element>
  </define>
  <define name="columns">
    <element name="columns">
      <ref name="attlist.columns"/>
      <zeroOrMore>
        <ref name="column"/>
      </zeroOrMore>
    </element>
  </define>
  <define name="attlist.columns" combine="interleave">
    <empty/>
  </define>
  <define name="column">
    <element name="column">
      <ref name="attlist.column"/>
      <empty/>
    </element>
  </define>
  <define name="attlist.column" combine="interleave">
    <optional>
      <attribute name="disabled"/>
    </optional>
    <optional>
      <attribute name="class"/>
    </optional>
    <optional>
      <attribute name="width"/>
    </optional>
    <optional>
      <attribute name="maxWidth"/>
    </optional>
    <optional>
      <attribute name="minWidth"/>
    </optional>
  </define>
  <define name="rows">
    <element name="rows">
      <ref name="attlist.rows"/>
      <zeroOrMore>
        <ref name="row"/>
      </zeroOrMore>
    </element>
  </define>
  <define name="attlist.rows" combine="interleave">
    <empty/>
  </define>
  <define name="row">
    <element name="row">
      <ref name="attlist.row"/>
      <oneOrMore>
        <ref name="Widgets"/>
      </oneOrMore>
    </element>
  </define>
  <define name="attlist.row" combine="interleave">
    <optional>
      <attribute name="class"/>
    </optional>
    <optional>
      <attribute name="height"/>
    </optional>
    <optional>
      <attribute name="valign"/>
    </optional>
    <optional>
      <attribute name="disabled"/>
    </optional>
    <optional>
      <attribute name="part"/>
    </optional>
    <optional>
      <attribute name="id"/>
    </optional>
  </define>
  <define name="attlist.grid" combine="interleave">
    <optional>
      <attribute name="border"/>
    </optional>
    <optional>
      <attribute name="align" a:defaultValue="left"/>
    </optional>
    <optional>
      <attribute name="spacing"/>
    </optional>
    <optional>
      <attribute name="padding"/>
    </optional>
    <optional>
      <attribute name="sortable"/>
    </optional>
    <optional>
      <attribute name="sortable_containment"/>
    </optional>
    <optional>
      <attribute name="sortable_connectWith"/>
    </optional>
    <optional>
      <attribute name="sortable_placeholder"/>
    </optional>
    <optional>
      <attribute name="sortable_cancel"/>
    </optional>
    <optional>
      <attribute name="sortable_recieveCallback"/>
    </optional>
    <optional>
      <attribute name="sortable_startCallback"/>
    </optional>
    <optional>
      <attribute name="disabled" a:defaultValue="false">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="width"/>
    </optional>
    <optional>
      <attribute name="height"/>
    </optional>
    <optional>
      <attribute name="class"/>
    </optional>
    <optional>
      <attribute name="overflow"/>
    </optional>
    <optional>
      <attribute name="parent_node"/>
    </optional>
    <optional>
      <attribute name="actions"/>
    </optional>
    <optional>
      <attribute name="default_execute"/>
    </optional>
    <optional>
      <attribute name="resize_ratio"/>
    </optional>
    <optional>
      <attribute name="data"/>
    </optional>
    <optional>
      <attribute name="background"/>
    </optional>
    <optional>
      <attribute name="id"/>
    </optional>
    <optional>
      <attribute name="no_lang" a:defaultValue="false">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="span"/>
    </optional>
    <optional>
      <attribute name="type"/>
    </optional>
    <optional>
      <attribute name="readonly"/>
    </optional>
    <optional>
      <attribute name="attributes"/>
    </optional>
  </define>
  <define name="caption">
    <element name="caption">
      <ref name="attlist.caption"/>
      <empty/>
    </element>
  </define>
  <define name="attlist.caption" combine="interleave">
    <optional>
      <attribute name="label"/>
    </optional>
    <optional>
      <attribute name="statustext"/>
    </optional>
    <optional>
      <attribute name="statustext_html" a:defaultValue="false">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="align" a:defaultValue="left"/>
    </optional>
    <optional>
      <attribute name="onclick"/>
    </optional>
    <optional>
      <attribute name="disabled" a:defaultValue="false">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="width"/>
    </optional>
    <optional>
      <attribute name="height"/>
    </optional>
    <optional>
      <attribute name="class"/>
    </optional>
    <optional>
      <attribute name="overflow"/>
    </optional>
    <optional>
      <attribute name="parent_node"/>
    </optional>
    <optional>
      <attribute name="actions"/>
    </optional>
    <optional>
      <attribute name="default_execute"/>
    </optional>
    <optional>
      <attribute name="resize_ratio"/>
    </optional>
    <optional>
      <attribute name="data"/>
    </optional>
    <optional>
      <attribute name="background"/>
    </optional>
    <optional>
      <attribute name="id"/>
    </optional>
    <optional>
      <attribute name="no_lang" a:defaultValue="false">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="span"/>
    </optional>
    <optional>
      <attribute name="type"/>
    </optional>
    <optional>
      <attribute name="readonly"/>
    </optional>
    <optional>
      <attribute name="attributes"/>
    </optional>
  </define>
  <define name="entry">
    <element name="entry">
      <ref name="attlist.entry"/>
      <empty/>
    </element>
  </define>
  <define name="attlist.entry" combine="interleave">
    <optional>
      <attribute name="field"/>
    </optional>
    <optional>
      <attribute name="compare"/>
    </optional>
    <optional>
      <attribute name="alternate_fields"/>
    </optional>
    <optional>
      <attribute name="precision" a:defaultValue="2"/>
    </optional>
    <optional>
      <attribute name="regex"/>
    </optional>
    <optional>
      <attribute name="regex_replace"/>
    </optional>
    <optional>
      <attribute name="value"/>
    </optional>
    <optional>
      <attribute name="readonly"/>
    </optional>
    <optional>
      <attribute name="label"/>
    </optional>
    <optional>
      <attribute name="statustext"/>
    </optional>
    <optional>
      <attribute name="statustext_html" a:defaultValue="false">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="align" a:defaultValue="left"/>
    </optional>
    <optional>
      <attribute name="onclick"/>
    </optional>
    <optional>
      <attribute name="disabled" a:defaultValue="false">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="width"/>
    </optional>
    <optional>
      <attribute name="height"/>
    </optional>
    <optional>
      <attribute name="class"/>
    </optional>
    <optional>
      <attribute name="overflow"/>
    </optional>
    <optional>
      <attribute name="parent_node"/>
    </optional>
    <optional>
      <attribute name="actions"/>
    </optional>
    <optional>
      <attribute name="default_execute"/>
    </optional>
    <optional>
      <attribute name="resize_ratio"/>
    </optional>
    <optional>
      <attribute name="data"/>
    </optional>
    <optional>
      <attribute name="background"/>
    </optional>
    <optional>
      <attribute name="id"/>
    </optional>
    <optional>
      <attribute name="no_lang" a:defaultValue="false">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="span"/>
    </optional>
    <optional>
      <attribute name="type"/>
    </optional>
    <optional>
      <attribute name="attributes"/>
    </optional>
  </define>
  <define name="contact-value">
    <element name="contact-value">
      <ref name="attlist.contact-value"/>
      <empty/>
    </element>
  </define>
  <define name="attlist.contact-value" combine="interleave">
    <optional>
      <attribute name="field"/>
    </optional>
    <optional>
      <attribute name="compare"/>
    </optional>
    <optional>
      <attribute name="alternate_fields"/>
    </optional>
    <optional>
      <attribute name="precision" a:defaultValue="2"/>
    </optional>
    <optional>
      <attribute name="regex"/>
    </optional>
    <optional>
      <attribute name="regex_replace"/>
    </optional>
    <optional>
      <attribute name="value"/>
    </optional>
    <optional>
      <attribute name="readonly"/>
    </optional>
    <optional>
      <attribute name="label"/>
    </optional>
    <optional>
      <attribute name="statustext"/>
    </optional>
    <optional>
      <attribute name="statustext_html" a:defaultValue="false">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="align" a:defaultValue="left"/>
    </optional>
    <optional>
      <attribute name="onclick"/>
    </optional>
    <optional>
      <attribute name="disabled" a:defaultValue="false">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="width"/>
    </optional>
    <optional>
      <attribute name="height"/>
    </optional>
    <optional>
      <attribute name="class"/>
    </optional>
    <optional>
      <attribute name="overflow"/>
    </optional>
    <optional>
      <attribute name="parent_node"/>
    </optional>
    <optional>
      <attribute name="actions"/>
    </optional>
    <optional>
      <attribute name="default_execute"/>
    </optional>
    <optional>
      <attribute name="resize_ratio"/>
    </optional>
    <optional>
      <attribute name="data"/>
    </optional>
    <optional>
      <attribute name="background"/>
    </optional>
    <optional>
      <attribute name="id"/>
    </optional>
    <optional>
      <attribute name="no_lang" a:defaultValue="false">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="span"/>
    </optional>
    <optional>
      <attribute name="type"/>
    </optional>
    <optional>
      <attribute name="attributes"/>
    </optional>
  </define>
  <define name="contact-account">
    <element name="contact-account">
      <ref name="attlist.contact-account"/>
      <empty/>
    </element>
  </define>
  <define name="attlist.contact-account" combine="interleave">
    <optional>
      <attribute name="field"/>
    </optional>
    <optional>
      <attribute name="compare"/>
    </optional>
    <optional>
      <attribute name="alternate_fields"/>
    </optional>
    <optional>
      <attribute name="precision" a:defaultValue="2"/>
    </optional>
    <optional>
      <attribute name="regex"/>
    </optional>
    <optional>
      <attribute name="regex_replace"/>
    </optional>
    <optional>
      <attribute name="value"/>
    </optional>
    <optional>
      <attribute name="readonly"/>
    </optional>
    <optional>
      <attribute name="label"/>
    </optional>
    <optional>
      <attribute name="statustext"/>
    </optional>
    <optional>
      <attribute name="statustext_html" a:defaultValue="false">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="align" a:defaultValue="left"/>
    </optional>
    <optional>
      <attribute name="onclick"/>
    </optional>
    <optional>
      <attribute name="disabled" a:defaultValue="false">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="width"/>
    </optional>
    <optional>
      <attribute name="height"/>
    </optional>
    <optional>
      <attribute name="class"/>
    </optional>
    <optional>
      <attribute name="overflow"/>
    </optional>
    <optional>
      <attribute name="parent_node"/>
    </optional>
    <optional>
      <attribute name="actions"/>
    </optional>
    <optional>
      <attribute name="default_execute"/>
    </optional>
    <optional>
      <attribute name="resize_ratio"/>
    </optional>
    <optional>
      <attribute name="data"/>
    </optional>
    <optional>
      <attribute name="background"/>
    </optional>
    <optional>
      <attribute name="id"/>
    </optional>
    <optional>
      <attribute name="no_lang" a:defaultValue="false">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="span"/>
    </optional>
    <optional>
      <attribute name="type"/>
    </optional>
    <optional>
      <attribute name="attributes"/>
    </optional>
  </define>
  <define name="contact-template">
    <element name="contact-template">
      <ref name="attlist.contact-template"/>
      <empty/>
    </element>
  </define>
  <define name="attlist.contact-template" combine="interleave">
    <optional>
      <attribute name="field"/>
    </optional>
    <optional>
      <attribute name="compare"/>
    </optional>
    <optional>
      <attribute name="alternate_fields"/>
    </optional>
    <optional>
      <attribute name="precision" a:defaultValue="2"/>
    </optional>
    <optional>
      <attribute name="regex"/>
    </optional>
    <optional>
      <attribute name="regex_replace"/>
    </optional>
    <optional>
      <attribute name="value"/>
    </optional>
    <optional>
      <attribute name="readonly"/>
    </optional>
    <optional>
      <attribute name="label"/>
    </optional>
    <optional>
      <attribute name="statustext"/>
    </optional>
    <optional>
      <attribute name="statustext_html" a:defaultValue="false">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="align" a:defaultValue="left"/>
    </optional>
    <optional>
      <attribute name="onclick"/>
    </optional>
    <optional>
      <attribute name="disabled" a:defaultValue="false">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="width"/>
    </optional>
    <optional>
      <attribute name="height"/>
    </optional>
    <optional>
      <attribute name="class"/>
    </optional>
    <optional>
      <attribute name="overflow"/>
    </optional>
    <optional>
      <attribute name="parent_node"/>
    </optional>
    <optional>
      <attribute name="actions"/>
    </optional>
    <optional>
      <attribute name="default_execute"/>
    </optional>
    <optional>
      <attribute name="resize_ratio"/>
    </optional>
    <optional>
      <attribute name="data"/>
    </optional>
    <optional>
      <attribute name="background"/>
    </optional>
    <optional>
      <attribute name="id"/>
    </optional>
    <optional>
      <attribute name="no_lang" a:defaultValue="false">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="span"/>
    </optional>
    <optional>
      <attribute name="type"/>
    </optional>
    <optional>
      <attribute name="attributes"/>
    </optional>
  </define>
  <define name="infolog-value">
    <element name="infolog-value">
      <ref name="attlist.infolog-value"/>
      <empty/>
    </element>
  </define>
  <define name="attlist.infolog-value" combine="interleave">
    <optional>
      <attribute name="field"/>
    </optional>
    <optional>
      <attribute name="compare"/>
    </optional>
    <optional>
      <attribute name="alternate_fields"/>
    </optional>
    <optional>
      <attribute name="precision" a:defaultValue="2"/>
    </optional>
    <optional>
      <attribute name="regex"/>
    </optional>
    <optional>
      <attribute name="regex_replace"/>
    </optional>
    <optional>
      <attribute name="value"/>
    </optional>
    <optional>
      <attribute name="readonly"/>
    </optional>
    <optional>
      <attribute name="label"/>
    </optional>
    <optional>
      <attribute name="statustext"/>
    </optional>
    <optional>
      <attribute name="statustext_html" a:defaultValue="false">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="align" a:defaultValue="left"/>
    </optional>
    <optional>
      <attribute name="onclick"/>
    </optional>
    <optional>
      <attribute name="disabled" a:defaultValue="false">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="width"/>
    </optional>
    <optional>
      <attribute name="height"/>
    </optional>
    <optional>
      <attribute name="class"/>
    </optional>
    <optional>
      <attribute name="overflow"/>
    </optional>
    <optional>
      <attribute name="parent_node"/>
    </optional>
    <optional>
      <attribute name="actions"/>
    </optional>
    <optional>
      <attribute name="default_execute"/>
    </optional>
    <optional>
      <attribute name="resize_ratio"/>
    </optional>
    <optional>
      <attribute name="data"/>
    </optional>
    <optional>
      <attribute name="background"/>
    </optional>
    <optional>
      <attribute name="id"/>
    </optional>
    <optional>
      <attribute name="no_lang" a:defaultValue="false">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="span"/>
    </optional>
    <optional>
      <attribute name="type"/>
    </optional>
    <optional>
      <attribute name="attributes"/>
    </optional>
  </define>
  <define name="tracker-value">
    <element name="tracker-value">
      <ref name="attlist.tracker-value"/>
      <empty/>
    </element>
  </define>
  <define name="attlist.tracker-value" combine="interleave">
    <optional>
      <attribute name="field"/>
    </optional>
    <optional>
      <attribute name="compare"/>
    </optional>
    <optional>
      <attribute name="alternate_fields"/>
    </optional>
    <optional>
      <attribute name="precision" a:defaultValue="2"/>
    </optional>
    <optional>
      <attribute name="regex"/>
    </optional>
    <optional>
      <attribute name="regex_replace"/>
    </optional>
    <optional>
      <attribute name="value"/>
    </optional>
    <optional>
      <attribute name="readonly"/>
    </optional>
    <optional>
      <attribute name="label"/>
    </optional>
    <optional>
      <attribute name="statustext"/>
    </optional>
    <optional>
      <attribute name="statustext_html" a:defaultValue="false">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="align" a:defaultValue="left"/>
    </optional>
    <optional>
      <attribute name="onclick"/>
    </optional>
    <optional>
      <attribute name="disabled" a:defaultValue="false">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="width"/>
    </optional>
    <optional>
      <attribute name="height"/>
    </optional>
    <optional>
      <attribute name="class"/>
    </optional>
    <optional>
      <attribute name="overflow"/>
    </optional>
    <optional>
      <attribute name="parent_node"/>
    </optional>
    <optional>
      <attribute name="actions"/>
    </optional>
    <optional>
      <attribute name="default_execute"/>
    </optional>
    <optional>
      <attribute name="resize_ratio"/>
    </optional>
    <optional>
      <attribute name="data"/>
    </optional>
    <optional>
      <attribute name="background"/>
    </optional>
    <optional>
      <attribute name="id"/>
    </optional>
    <optional>
      <attribute name="no_lang" a:defaultValue="false">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="span"/>
    </optional>
    <optional>
      <attribute name="type"/>
    </optional>
    <optional>
      <attribute name="attributes"/>
    </optional>
  </define>
  <define name="records-value">
    <element name="records-value">
      <ref name="attlist.records-value"/>
      <empty/>
    </element>
  </define>
  <define name="attlist.records-value" combine="interleave">
    <optional>
      <attribute name="field"/>
    </optional>
    <optional>
      <attribute name="compare"/>
    </optional>
    <optional>
      <attribute name="alternate_fields"/>
    </optional>
    <optional>
      <attribute name="precision" a:defaultValue="2"/>
    </optional>
    <optional>
      <attribute name="regex"/>
    </optional>
    <optional>
      <attribute name="regex_replace"/>
    </optional>
    <optional>
      <attribute name="value"/>
    </optional>
    <optional>
      <attribute name="readonly"/>
    </optional>
    <optional>
      <attribute name="label"/>
    </optional>
    <optional>
      <attribute name="statustext"/>
    </optional>
    <optional>
      <attribute name="statustext_html" a:defaultValue="false">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="align" a:defaultValue="left"/>
    </optional>
    <optional>
      <attribute name="onclick"/>
    </optional>
    <optional>
      <attribute name="disabled" a:defaultValue="false">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="width"/>
    </optional>
    <optional>
      <attribute name="height"/>
    </optional>
    <optional>
      <attribute name="class"/>
    </optional>
    <optional>
      <attribute name="overflow"/>
    </optional>
    <optional>
      <attribute name="parent_node"/>
    </optional>
    <optional>
      <attribute name="actions"/>
    </optional>
    <optional>
      <attribute name="default_execute"/>
    </optional>
    <optional>
      <attribute name="resize_ratio"/>
    </optional>
    <optional>
      <attribute name="data"/>
    </optional>
    <optional>
      <attribute name="background"/>
    </optional>
    <optional>
      <attribute name="id"/>
    </optional>
    <optional>
      <attribute name="no_lang" a:defaultValue="false">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="span"/>
    </optional>
    <optional>
      <attribute name="type"/>
    </optional>
    <optional>
      <attribute name="attributes"/>
    </optional>
  </define>
  <define name="hidden">
    <element name="hidden">
      <ref name="attlist.hidden"/>
      <empty/>
    </element>
  </define>
  <define name="attlist.hidden" combine="interleave">
    <optional>
      <attribute name="multiline" a:defaultValue="false">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="size"/>
    </optional>
    <optional>
      <attribute name="maxlength"/>
    </optional>
    <optional>
      <attribute name="blur"/>
    </optional>
    <optional>
      <attribute name="rows"/>
    </optional>
    <optional>
      <attribute name="cols"/>
    </optional>
    <optional>
      <attribute name="validator"/>
    </optional>
    <optional>
      <attribute name="onkeypress"/>
    </optional>
    <optional>
      <attribute name="needed" a:defaultValue="false">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="onchange"/>
    </optional>
    <optional>
      <attribute name="onfocus"/>
    </optional>
    <optional>
      <attribute name="validation_error"/>
    </optional>
    <optional>
      <attribute name="tabindex"/>
    </optional>
    <optional>
      <attribute name="readonly" a:defaultValue="false">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="label"/>
    </optional>
    <optional>
      <attribute name="value"/>
    </optional>
    <optional>
      <attribute name="statustext"/>
    </optional>
    <optional>
      <attribute name="statustext_html" a:defaultValue="false">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="align" a:defaultValue="left"/>
    </optional>
    <optional>
      <attribute name="onclick"/>
    </optional>
    <optional>
      <attribute name="disabled" a:defaultValue="false">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="width"/>
    </optional>
    <optional>
      <attribute name="height"/>
    </optional>
    <optional>
      <attribute name="class"/>
    </optional>
    <optional>
      <attribute name="overflow"/>
    </optional>
    <optional>
      <attribute name="parent_node"/>
    </optional>
    <optional>
      <attribute name="actions"/>
    </optional>
    <optional>
      <attribute name="default_execute"/>
    </optional>
    <optional>
      <attribute name="resize_ratio"/>
    </optional>
    <optional>
      <attribute name="data"/>
    </optional>
    <optional>
      <attribute name="background"/>
    </optional>
    <optional>
      <attribute name="id"/>
    </optional>
    <optional>
      <attribute name="no_lang" a:defaultValue="false">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="span"/>
    </optional>
    <optional>
      <attribute name="type"/>
    </optional>
    <optional>
      <attribute name="attributes"/>
    </optional>
  </define>
  <define name="option">
    <element name="option">
      <ref name="attlist.option"/>
      <empty/>
    </element>
  </define>
  <define name="attlist.option" combine="interleave">
    <optional>
      <attribute name="value"/>
    </optional>
    <optional>
      <attribute name="value"/>
    </optional>
    <optional>
      <attribute name="statustext"/>
    </optional>
  </define>
  <define name="radio">
    <element name="radio">
      <ref name="attlist.radio"/>
      <empty/>
    </element>
  </define>
  <define name="attlist.radio" combine="interleave">
    <optional>
      <attribute name="set_value" a:defaultValue="true"/>
    </optional>
    <optional>
      <attribute name="ro_true" a:defaultValue="x"/>
    </optional>
    <optional>
      <attribute name="ro_false"/>
    </optional>
    <optional>
      <attribute name="needed" a:defaultValue="false">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="onchange"/>
    </optional>
    <optional>
      <attribute name="onfocus"/>
    </optional>
    <optional>
      <attribute name="validation_error"/>
    </optional>
    <optional>
      <attribute name="tabindex"/>
    </optional>
    <optional>
      <attribute name="readonly" a:defaultValue="false">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="label"/>
    </optional>
    <optional>
      <attribute name="value"/>
    </optional>
    <optional>
      <attribute name="statustext"/>
    </optional>
    <optional>
      <attribute name="statustext_html" a:defaultValue="false">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="align" a:defaultValue="left"/>
    </optional>
    <optional>
      <attribute name="onclick"/>
    </optional>
    <optional>
      <attribute name="disabled" a:defaultValue="false">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="width"/>
    </optional>
    <optional>
      <attribute name="height"/>
    </optional>
    <optional>
      <attribute name="class"/>
    </optional>
    <optional>
      <attribute name="overflow"/>
    </optional>
    <optional>
      <attribute name="parent_node"/>
    </optional>
    <optional>
      <attribute name="actions"/>
    </optional>
    <optional>
      <attribute name="default_execute"/>
    </optional>
    <optional>
      <attribute name="resize_ratio"/>
    </optional>
    <optional>
      <attribute name="data"/>
    </optional>
    <optional>
      <attribute name="background"/>
    </optional>
    <optional>
      <attribute name="id"/>
    </optional>
    <optional>
      <attribute name="no_lang" a:defaultValue="false">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="span"/>
    </optional>
    <optional>
      <attribute name="type"/>
    </optional>
    <optional>
      <attribute name="attributes"/>
    </optional>
  </define>
  <define name="radiogroup">
    <element name="radiogroup">
      <ref name="attlist.radiogroup"/>
      <empty/>
    </element>
  </define>
  <define name="attlist.radiogroup" combine="interleave">
    <optional>
      <attribute name="label"/>
    </optional>
    <optional>
      <attribute name="value" a:defaultValue="true"/>
    </optional>
    <optional>
      <attribute name="ro_true" a:defaultValue="x"/>
    </optional>
    <optional>
      <attribute name="ro_false"/>
    </optional>
    <optional>
      <attribute name="options"/>
    </optional>
    <optional>
      <attribute name="needed" a:defaultValue="false">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="statustext"/>
    </optional>
    <optional>
      <attribute name="statustext_html" a:defaultValue="false">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="align" a:defaultValue="left"/>
    </optional>
    <optional>
      <attribute name="onclick"/>
    </optional>
    <optional>
      <attribute name="disabled" a:defaultValue="false">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="width"/>
    </optional>
    <optional>
      <attribute name="height"/>
    </optional>
    <optional>
      <attribute name="class"/>
    </optional>
    <optional>
      <attribute name="overflow"/>
    </optional>
    <optional>
      <attribute name="parent_node"/>
    </optional>
    <optional>
      <attribute name="actions"/>
    </optional>
    <optional>
      <attribute name="default_execute"/>
    </optional>
    <optional>
      <attribute name="resize_ratio"/>
    </optional>
    <optional>
      <attribute name="data"/>
    </optional>
    <optional>
      <attribute name="background"/>
    </optional>
    <optional>
      <attribute name="id"/>
    </optional>
    <optional>
      <attribute name="no_lang" a:defaultValue="false">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="span"/>
    </optional>
    <optional>
      <attribute name="type"/>
    </optional>
    <optional>
      <attribute name="readonly"/>
    </optional>
    <optional>
      <attribute name="attributes"/>
    </optional>
  </define>
  <define name="diff">
    <element name="diff">
      <ref name="attlist.diff"/>
      <empty/>
    </element>
  </define>
  <define name="attlist.diff" combine="interleave">
    <optional>
      <attribute name="value"/>
    </optional>
    <optional>
      <attribute name="label"/>
    </optional>
    <optional>
      <attribute name="statustext"/>
    </optional>
    <optional>
      <attribute name="statustext_html" a:defaultValue="false">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="align" a:defaultValue="left"/>
    </optional>
    <optional>
      <attribute name="onclick"/>
    </optional>
    <optional>
      <attribute name="disabled" a:defaultValue="false">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="width"/>
    </optional>
    <optional>
      <attribute name="height"/>
    </optional>
    <optional>
      <attribute name="class"/>
    </optional>
    <optional>
      <attribute name="overflow"/>
    </optional>
    <optional>
      <attribute name="parent_node"/>
    </optional>
    <optional>
      <attribute name="actions"/>
    </optional>
    <optional>
      <attribute name="default_execute"/>
    </optional>
    <optional>
      <attribute name="resize_ratio"/>
    </optional>
    <optional>
      <attribute name="data"/>
    </optional>
    <optional>
      <attribute name="background"/>
    </optional>
    <optional>
      <attribute name="id"/>
    </optional>
    <optional>
      <attribute name="no_lang" a:defaultValue="false">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="span"/>
    </optional>
    <optional>
      <attribute name="type"/>
    </optional>
    <optional>
      <attribute name="readonly"/>
    </optional>
    <optional>
      <attribute name="attributes"/>
    </optional>
  </define>
  <define name="styles">
    <element name="styles">
      <ref name="attlist.styles"/>
      <empty/>
    </element>
  </define>
  <define name="attlist.styles" combine="interleave">
    <optional>
      <attribute name="id"/>
    </optional>
    <optional>
      <attribute name="no_lang" a:defaultValue="false">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="span"/>
    </optional>
    <optional>
      <attribute name="type"/>
    </optional>
    <optional>
      <attribute name="readonly"/>
    </optional>
    <optional>
      <attribute name="attributes"/>
    </optional>
  </define>
  <define name="customfields">
    <element name="customfields">
      <ref name="attlist.customfields"/>
      <empty/>
    </element>
  </define>
  <define name="attlist.customfields" combine="interleave">
    <optional>
      <attribute name="customfields"/>
    </optional>
    <optional>
      <attribute name="fields"/>
    </optional>
    <optional>
      <attribute name="value"/>
    </optional>
    <optional>
      <attribute name="type_filter"/>
    </optional>
    <optional>
      <attribute name="private">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="sub_app"/>
    </optional>
    <optional>
      <attribute name="onchange"/>
    </optional>
    <optional>
      <attribute name="prefix" a:defaultValue="#"/>
    </optional>
    <optional>
      <attribute name="label"/>
    </optional>
    <optional>
      <attribute name="statustext"/>
    </optional>
    <optional>
      <attribute name="statustext_html" a:defaultValue="false">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="align" a:defaultValue="left"/>
    </optional>
    <optional>
      <attribute name="onclick"/>
    </optional>
    <optional>
      <attribute name="disabled" a:defaultValue="false">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="width"/>
    </optional>
    <optional>
      <attribute name="height"/>
    </optional>
    <optional>
      <attribute name="class"/>
    </optional>
    <optional>
      <attribute name="overflow"/>
    </optional>
    <optional>
      <attribute name="parent_node"/>
    </optional>
    <optional>
      <attribute name="actions"/>
    </optional>
    <optional>
      <attribute name="default_execute"/>
    </optional>
    <optional>
      <attribute name="resize_ratio"/>
    </optional>
    <optional>
      <attribute name="data"/>
    </optional>
    <optional>
      <attribute name="background"/>
    </optional>
    <optional>
      <attribute name="id"/>
    </optional>
    <optional>
      <attribute name="no_lang" a:defaultValue="false">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="span"/>
    </optional>
    <optional>
      <attribute name="type"/>
    </optional>
    <optional>
      <attribute name="readonly"/>
    </optional>
    <optional>
      <attribute name="attributes"/>
    </optional>
    <optional>
      <attribute name="exclude"/>
    </optional>
    <optional>
      <attribute name="tab"/>
    </optional>
  </define>
  <define name="customfields-list">
    <element name="customfields-list">
      <ref name="attlist.customfields-list"/>
      <empty/>
    </element>
  </define>
  <define name="attlist.customfields-list" combine="interleave">
    <optional>
      <attribute name="customfields"/>
    </optional>
    <optional>
      <attribute name="fields"/>
    </optional>
    <optional>
      <attribute name="value"/>
    </optional>
    <optional>
      <attribute name="type_filter"/>
    </optional>
    <optional>
      <attribute name="private">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="sub_app"/>
    </optional>
    <optional>
      <attribute name="onchange"/>
    </optional>
    <optional>
      <attribute name="prefix" a:defaultValue="#"/>
    </optional>
    <optional>
      <attribute name="label"/>
    </optional>
    <optional>
      <attribute name="statustext"/>
    </optional>
    <optional>
      <attribute name="statustext_html" a:defaultValue="false">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="align" a:defaultValue="left"/>
    </optional>
    <optional>
      <attribute name="onclick"/>
    </optional>
    <optional>
      <attribute name="disabled" a:defaultValue="false">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="width"/>
    </optional>
    <optional>
      <attribute name="height"/>
    </optional>
    <optional>
      <attribute name="class"/>
    </optional>
    <optional>
      <attribute name="overflow"/>
    </optional>
    <optional>
      <attribute name="parent_node"/>
    </optional>
    <optional>
      <attribute name="actions"/>
    </optional>
    <optional>
      <attribute name="default_execute"/>
    </optional>
    <optional>
      <attribute name="resize_ratio"/>
    </optional>
    <optional>
      <attribute name="data"/>
    </optional>
    <optional>
      <attribute name="background"/>
    </optional>
    <optional>
      <attribute name="id"/>
    </optional>
    <optional>
      <attribute name="no_lang" a:defaultValue="false">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="span"/>
    </optional>
    <optional>
      <attribute name="type"/>
    </optional>
    <optional>
      <attribute name="readonly"/>
    </optional>
    <optional>
      <attribute name="attributes"/>
    </optional>
  </define>
  <define name="html">
    <element name="html">
      <ref name="attlist.html"/>
      <empty/>
    </element>
  </define>
  <define name="attlist.html" combine="interleave">
    <optional>
      <attribute name="label"/>
    </optional>
    <optional>
      <attribute name="needed"/>
    </optional>
    <optional>
      <attribute name="value"/>
    </optional>
    <optional>
      <attribute name="statustext"/>
    </optional>
    <optional>
      <attribute name="statustext_html" a:defaultValue="false">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="align" a:defaultValue="left"/>
    </optional>
    <optional>
      <attribute name="onclick"/>
    </optional>
    <optional>
      <attribute name="disabled" a:defaultValue="false">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="width"/>
    </optional>
    <optional>
      <attribute name="height"/>
    </optional>
    <optional>
      <attribute name="class"/>
    </optional>
    <optional>
      <attribute name="overflow"/>
    </optional>
    <optional>
      <attribute name="parent_node"/>
    </optional>
    <optional>
      <attribute name="actions"/>
    </optional>
    <optional>
      <attribute name="default_execute"/>
    </optional>
    <optional>
      <attribute name="resize_ratio"/>
    </optional>
    <optional>
      <attribute name="data"/>
    </optional>
    <optional>
      <attribute name="background"/>
    </optional>
    <optional>
      <attribute name="id"/>
    </optional>
    <optional>
      <attribute name="no_lang" a:defaultValue="false">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="span"/>
    </optional>
    <optional>
      <attribute name="type"/>
    </optional>
    <optional>
      <attribute name="readonly"/>
    </optional>
    <optional>
      <attribute name="attributes"/>
    </optional>
  </define>
  <define name="htmlarea">
    <element name="htmlarea">
      <ref name="attlist.htmlarea"/>
      <empty/>
    </element>
  </define>
  <define name="attlist.htmlarea" combine="interleave">
    <optional>
      <attribute name="mode"/>
    </optional>
    <optional>
      <attribute name="height"/>
    </optional>
    <optional>
      <attribute name="width"/>
    </optional>
    <optional>
      <attribute name="value"/>
    </optional>
    <optional>
      <attribute name="imageUpload"/>
    </optional>
    <optional>
      <attribute name="file_picker_callback"/>
    </optional>
    <optional>
      <attribute name="images_upload_handler"/>
    </optional>
    <optional>
      <attribute name="menubar" a:defaultValue="true">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="statusbar" a:defaultValue="true">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="valid_children" a:defaultValue="+body[style]"/>
    </optional>
    <optional>
      <attribute name="toolbar"/>
    </optional>
    <optional>
      <attribute name="toolbar_mode" a:defaultValue="floating"/>
    </optional>
    <optional>
      <attribute name="readonly"/>
    </optional>
    <optional>
      <attribute name="toggle_readonly" a:defaultValue="true">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="save_callback"/>
    </optional>
    <optional>
      <attribute name="save_callback_params"/>
    </optional>
    <optional>
      <attribute name="editable_height"/>
    </optional>
    <optional>
      <attribute name="needed" a:defaultValue="false">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="onchange"/>
    </optional>
    <optional>
      <attribute name="onfocus"/>
    </optional>
    <optional>
      <attribute name="validation_error"/>
    </optional>
    <optional>
      <attribute name="tabindex"/>
    </optional>
    <optional>
      <attribute name="label"/>
    </optional>
    <optional>
      <attribute name="statustext"/>
    </optional>
    <optional>
      <attribute name="statustext_html" a:defaultValue="false">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="align" a:defaultValue="left"/>
    </optional>
    <optional>
      <attribute name="onclick"/>
    </optional>
    <optional>
      <attribute name="disabled" a:defaultValue="false">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="class"/>
    </optional>
    <optional>
      <attribute name="overflow"/>
    </optional>
    <optional>
      <attribute name="parent_node"/>
    </optional>
    <optional>
      <attribute name="actions"/>
    </optional>
    <optional>
      <attribute name="default_execute"/>
    </optional>
    <optional>
      <attribute name="resize_ratio"/>
    </optional>
    <optional>
      <attribute name="data"/>
    </optional>
    <optional>
      <attribute name="background"/>
    </optional>
    <optional>
      <attribute name="id"/>
    </optional>
    <optional>
      <attribute name="no_lang" a:defaultValue="false">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="span"/>
    </optional>
    <optional>
      <attribute name="type"/>
    </optional>
    <optional>
      <attribute name="attributes"/>
    </optional>
  </define>
  <define name="tabs">
    <element name="tabs">
      <ref name="attlist.tabs"/>
      <zeroOrMore>
        <ref name="tab"/>
      </zeroOrMore>
    </element>
  </define>
  <define name="attlist.tabs" combine="interleave">
    <empty/>
  </define>
  <define name="tab">
    <element name="tab">
      <ref name="attlist.tab"/>
      <empty/>
    </element>
  </define>
  <define name="attlist.tab" combine="interleave">
    <optional>
      <attribute name="id"/>
    </optional>
    <optional>
      <attribute name="label"/>
    </optional>
    <optional>
      <attribute name="statustext"/>
    </optional>
  </define>
  <define name="tabpanels">
    <element name="tabpanels">
      <ref name="attlist.tabpanels"/>
      <zeroOrMore>
        <choice>
          <ref name="template"/>
          <ref name="Widgets"/>
        </choice>
      </zeroOrMore>
    </element>
  </define>
  <define name="attlist.tabpanels" combine="interleave">
    <empty/>
  </define>
  <define name="attlist.tabbox" combine="interleave">
    <optional>
      <attribute name="tabs"/>
    </optional>
    <optional>
      <attribute name="label"/>
    </optional>
    <optional>
      <attribute name="value"/>
    </optional>
    <optional>
      <attribute name="statustext"/>
    </optional>
    <optional>
      <attribute name="statustext_html" a:defaultValue="false">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="align" a:defaultValue="left"/>
    </optional>
    <optional>
      <attribute name="onclick"/>
    </optional>
    <optional>
      <attribute name="disabled" a:defaultValue="false">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="width"/>
    </optional>
    <optional>
      <attribute name="height"/>
    </optional>
    <optional>
      <attribute name="class"/>
    </optional>
    <optional>
      <attribute name="overflow"/>
    </optional>
    <optional>
      <attribute name="parent_node"/>
    </optional>
    <optional>
      <attribute name="actions"/>
    </optional>
    <optional>
      <attribute name="default_execute"/>
    </optional>
    <optional>
      <attribute name="resize_ratio"/>
    </optional>
    <optional>
      <attribute name="data"/>
    </optional>
    <optional>
      <attribute name="background"/>
    </optional>
    <optional>
      <attribute name="id"/>
    </optional>
    <optional>
      <attribute name="no_lang" a:defaultValue="false">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="span"/>
    </optional>
    <optional>
      <attribute name="type"/>
    </optional>
    <optional>
      <attribute name="readonly"/>
    </optional>
    <optional>
      <attribute name="attributes"/>
    </optional>
  </define>
  <define name="toolbar">
    <element name="toolbar">
      <ref name="attlist.toolbar"/>
      <empty/>
    </element>
  </define>
  <define name="attlist.toolbar" combine="interleave">
    <optional>
      <attribute name="view_range" a:defaultValue="5"/>
    </optional>
    <optional>
      <attribute name="flat_list" a:defaultValue="true">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="disabled" a:defaultValue="false">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="width"/>
    </optional>
    <optional>
      <attribute name="height"/>
    </optional>
    <optional>
      <attribute name="class"/>
    </optional>
    <optional>
      <attribute name="overflow"/>
    </optional>
    <optional>
      <attribute name="parent_node"/>
    </optional>
    <optional>
      <attribute name="actions"/>
    </optional>
    <optional>
      <attribute name="default_execute"/>
    </optional>
    <optional>
      <attribute name="resize_ratio"/>
    </optional>
    <optional>
      <attribute name="data"/>
    </optional>
    <optional>
      <attribute name="background"/>
    </optional>
    <optional>
      <attribute name="id"/>
    </optional>
    <optional>
      <attribute name="no_lang" a:defaultValue="false">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="span"/>
    </optional>
    <optional>
      <attribute name="type"/>
    </optional>
    <optional>
      <attribute name="readonly"/>
    </optional>
    <optional>
      <attribute name="attributes"/>
    </optional>
  </define>
  <define name="historylog">
    <element name="historylog">
      <ref name="attlist.historylog"/>
      <empty/>
    </element>
  </define>
  <define name="attlist.historylog" combine="interleave">
    <optional>
      <attribute name="value"/>
    </optional>
    <optional>
      <attribute name="status_id" a:defaultValue="status"/>
    </optional>
    <optional>
      <attribute name="columns" a:defaultValue="user_ts,owner,status,new_value,old_value"/>
    </optional>
    <optional>
      <attribute name="get_rows" a:defaultValue="EGroupware\Api\Storage\History::get_rows"/>
    </optional>
    <optional>
      <attribute name="label"/>
    </optional>
    <optional>
      <attribute name="statustext"/>
    </optional>
    <optional>
      <attribute name="statustext_html" a:defaultValue="false">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="align" a:defaultValue="left"/>
    </optional>
    <optional>
      <attribute name="onclick"/>
    </optional>
    <optional>
      <attribute name="disabled" a:defaultValue="false">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="width"/>
    </optional>
    <optional>
      <attribute name="height"/>
    </optional>
    <optional>
      <attribute name="class"/>
    </optional>
    <optional>
      <attribute name="overflow"/>
    </optional>
    <optional>
      <attribute name="parent_node"/>
    </optional>
    <optional>
      <attribute name="actions"/>
    </optional>
    <optional>
      <attribute name="default_execute"/>
    </optional>
    <optional>
      <attribute name="resize_ratio"/>
    </optional>
    <optional>
      <attribute name="data"/>
    </optional>
    <optional>
      <attribute name="background"/>
    </optional>
    <optional>
      <attribute name="id"/>
    </optional>
    <optional>
      <attribute name="no_lang" a:defaultValue="false">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="span"/>
    </optional>
    <optional>
      <attribute name="type"/>
    </optional>
    <optional>
      <attribute name="readonly"/>
    </optional>
    <optional>
      <attribute name="attributes"/>
    </optional>
  </define>
  <define name="hrule">
    <element name="hrule">
      <ref name="attlist.hrule"/>
      <empty/>
    </element>
  </define>
  <define name="attlist.hrule" combine="interleave">
    <optional>
      <attribute name="statustext"/>
    </optional>
    <optional>
      <attribute name="statustext_html" a:defaultValue="false">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="align" a:defaultValue="left"/>
    </optional>
    <optional>
      <attribute name="onclick"/>
    </optional>
    <optional>
      <attribute name="disabled" a:defaultValue="false">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="width"/>
    </optional>
    <optional>
      <attribute name="height"/>
    </optional>
    <optional>
      <attribute name="class"/>
    </optional>
    <optional>
      <attribute name="overflow"/>
    </optional>
    <optional>
      <attribute name="parent_node"/>
    </optional>
    <optional>
      <attribute name="actions"/>
    </optional>
    <optional>
      <attribute name="default_execute"/>
    </optional>
    <optional>
      <attribute name="resize_ratio"/>
    </optional>
    <optional>
      <attribute name="data"/>
    </optional>
    <optional>
      <attribute name="background"/>
    </optional>
    <optional>
      <attribute name="id"/>
    </optional>
    <optional>
      <attribute name="no_lang" a:defaultValue="false">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="span"/>
    </optional>
    <optional>
      <attribute name="type"/>
    </optional>
    <optional>
      <attribute name="readonly"/>
    </optional>
    <optional>
      <attribute name="attributes"/>
    </optional>
  </define>
  <define name="file">
    <element name="file">
      <ref name="attlist.file"/>
      <empty/>
    </element>
  </define>
  <define name="attlist.file" combine="interleave">
    <optional>
      <attribute name="multiple" a:defaultValue="false">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="max_file_size"/>
    </optional>
    <optional>
      <attribute name="mime"/>
    </optional>
    <optional>
      <attribute name="blur"/>
    </optional>
    <optional>
      <attribute name="progress"/>
    </optional>
    <optional>
      <attribute name="onStart"/>
    </optional>
    <optional>
      <attribute name="onFinish"/>
    </optional>
    <optional>
      <attribute name="drop_target"/>
    </optional>
    <optional>
      <attribute name="label" a:defaultValue="Choose file..."/>
    </optional>
    <optional>
      <attribute name="progress_dropdownlist" a:defaultValue="false">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="onFinishOne"/>
    </optional>
    <optional>
      <attribute name="accept"/>
    </optional>
    <optional>
      <attribute name="chunk_size"/>
    </optional>
    <optional>
      <attribute name="needed" a:defaultValue="false">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="onchange"/>
    </optional>
    <optional>
      <attribute name="onfocus"/>
    </optional>
    <optional>
      <attribute name="validation_error"/>
    </optional>
    <optional>
      <attribute name="tabindex"/>
    </optional>
    <optional>
      <attribute name="readonly" a:defaultValue="false">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="value"/>
    </optional>
    <optional>
      <attribute name="statustext"/>
    </optional>
    <optional>
      <attribute name="statustext_html" a:defaultValue="false">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="align" a:defaultValue="left"/>
    </optional>
    <optional>
      <attribute name="onclick"/>
    </optional>
    <optional>
      <attribute name="disabled" a:defaultValue="false">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="width"/>
    </optional>
    <optional>
      <attribute name="height"/>
    </optional>
    <optional>
      <attribute name="class"/>
    </optional>
    <optional>
      <attribute name="overflow"/>
    </optional>
    <optional>
      <attribute name="parent_node"/>
    </optional>
    <optional>
      <attribute name="actions"/>
    </optional>
    <optional>
      <attribute name="default_execute"/>
    </optional>
    <optional>
      <attribute name="resize_ratio"/>
    </optional>
    <optional>
      <attribute name="data"/>
    </optional>
    <optional>
      <attribute name="background"/>
    </optional>
    <optional>
      <attribute name="id"/>
    </optional>
    <optional>
      <attribute name="no_lang" a:defaultValue="false">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="span"/>
    </optional>
    <optional>
      <attribute name="type"/>
    </optional>
    <optional>
      <attribute name="attributes"/>
    </optional>
  </define>
  <define name="progress">
    <element name="progress">
      <ref name="attlist.progress"/>
      <empty/>
    </element>
  </define>
  <define name="attlist.progress" combine="interleave">
    <optional>
      <attribute name="href"/>
    </optional>
    <optional>
      <attribute name="extra_link_target" a:defaultValue="_self"/>
    </optional>
    <optional>
      <attribute name="extra_link_popup"/>
    </optional>
    <optional>
      <attribute name="label"/>
    </optional>
    <optional>
      <attribute name="value"/>
    </optional>
    <optional>
      <attribute name="statustext"/>
    </optional>
    <optional>
      <attribute name="statustext_html" a:defaultValue="false">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="align" a:defaultValue="left"/>
    </optional>
    <optional>
      <attribute name="onclick"/>
    </optional>
    <optional>
      <attribute name="disabled" a:defaultValue="false">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="width"/>
    </optional>
    <optional>
      <attribute name="height"/>
    </optional>
    <optional>
      <attribute name="class"/>
    </optional>
    <optional>
      <attribute name="overflow"/>
    </optional>
    <optional>
      <attribute name="parent_node"/>
    </optional>
    <optional>
      <attribute name="actions"/>
    </optional>
    <optional>
      <attribute name="default_execute"/>
    </optional>
    <optional>
      <attribute name="resize_ratio"/>
    </optional>
    <optional>
      <attribute name="data"/>
    </optional>
    <optional>
      <attribute name="background"/>
    </optional>
    <optional>
      <attribute name="id"/>
    </optional>
    <optional>
      <attribute name="no_lang" a:defaultValue="false">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="span"/>
    </optional>
    <optional>
      <attribute name="type"/>
    </optional>
    <optional>
      <attribute name="readonly"/>
    </optional>
    <optional>
      <attribute name="attributes"/>
    </optional>
  </define>
  <define name="vfs">
    <element name="vfs">
      <ref name="attlist.vfs"/>
      <empty/>
    </element>
  </define>
  <define name="attlist.vfs" combine="interleave">
    <optional>
      <attribute name="value"/>
    </optional>
    <optional>
      <attribute name="label"/>
    </optional>
    <optional>
      <attribute name="statustext"/>
    </optional>
    <optional>
      <attribute name="statustext_html" a:defaultValue="false">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="align" a:defaultValue="left"/>
    </optional>
    <optional>
      <attribute name="onclick"/>
    </optional>
    <optional>
      <attribute name="disabled" a:defaultValue="false">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="width"/>
    </optional>
    <optional>
      <attribute name="height"/>
    </optional>
    <optional>
      <attribute name="class"/>
    </optional>
    <optional>
      <attribute name="overflow"/>
    </optional>
    <optional>
      <attribute name="parent_node"/>
    </optional>
    <optional>
      <attribute name="actions"/>
    </optional>
    <optional>
      <attribute name="default_execute"/>
    </optional>
    <optional>
      <attribute name="resize_ratio"/>
    </optional>
    <optional>
      <attribute name="data"/>
    </optional>
    <optional>
      <attribute name="background"/>
    </optional>
    <optional>
      <attribute name="id"/>
    </optional>
    <optional>
      <attribute name="no_lang" a:defaultValue="false">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="span"/>
    </optional>
    <optional>
      <attribute name="type"/>
    </optional>
    <optional>
      <attribute name="readonly"/>
    </optional>
    <optional>
      <attribute name="attributes"/>
    </optional>
  </define>
  <define name="vfs-size">
    <element name="vfs-size">
      <ref name="attlist.vfs-size"/>
      <empty/>
    </element>
  </define>
  <define name="attlist.vfs-size" combine="interleave">
    <optional>
      <attribute name="value"/>
    </optional>
    <optional>
      <attribute name="label"/>
    </optional>
    <optional>
      <attribute name="font_style"/>
    </optional>
    <optional>
      <attribute name="href"/>
    </optional>
    <optional>
      <attribute name="activate_links" a:defaultValue="false">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="for"/>
    </optional>
    <optional>
      <attribute name="extra_link_target" a:defaultValue="_browser"/>
    </optional>
    <optional>
      <attribute name="extra_link_popup"/>
    </optional>
    <optional>
      <attribute name="expose_view" a:defaultValue="false">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="mime"/>
    </optional>
    <optional>
      <attribute name="mime_data"/>
    </optional>
    <optional>
      <attribute name="hover_action"/>
    </optional>
    <optional>
      <attribute name="hover_action_title" a:defaultValue="Edit"/>
    </optional>
    <optional>
      <attribute name="statustext"/>
    </optional>
    <optional>
      <attribute name="statustext_html" a:defaultValue="false">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="align" a:defaultValue="left"/>
    </optional>
    <optional>
      <attribute name="onclick"/>
    </optional>
    <optional>
      <attribute name="disabled" a:defaultValue="false">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="width"/>
    </optional>
    <optional>
      <attribute name="height"/>
    </optional>
    <optional>
      <attribute name="class"/>
    </optional>
    <optional>
      <attribute name="overflow"/>
    </optional>
    <optional>
      <attribute name="parent_node"/>
    </optional>
    <optional>
      <attribute name="actions"/>
    </optional>
    <optional>
      <attribute name="default_execute"/>
    </optional>
    <optional>
      <attribute name="resize_ratio"/>
    </optional>
    <optional>
      <attribute name="data"/>
    </optional>
    <optional>
      <attribute name="background"/>
    </optional>
    <optional>
      <attribute name="id"/>
    </optional>
    <optional>
      <attribute name="no_lang" a:defaultValue="false">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="span"/>
    </optional>
    <optional>
      <attribute name="type"/>
    </optional>
    <optional>
      <attribute name="readonly"/>
    </optional>
    <optional>
      <attribute name="attributes"/>
    </optional>
  </define>
  <define name="vfs-mode">
    <element name="vfs-mode">
      <ref name="attlist.vfs-mode"/>
      <empty/>
    </element>
  </define>
  <define name="attlist.vfs-mode" combine="interleave">
    <optional>
      <attribute name="label"/>
    </optional>
    <optional>
      <attribute name="value"/>
    </optional>
    <optional>
      <attribute name="font_style"/>
    </optional>
    <optional>
      <attribute name="href"/>
    </optional>
    <optional>
      <attribute name="activate_links" a:defaultValue="false">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="for"/>
    </optional>
    <optional>
      <attribute name="extra_link_target" a:defaultValue="_browser"/>
    </optional>
    <optional>
      <attribute name="extra_link_popup"/>
    </optional>
    <optional>
      <attribute name="expose_view" a:defaultValue="false">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="mime"/>
    </optional>
    <optional>
      <attribute name="mime_data"/>
    </optional>
    <optional>
      <attribute name="hover_action"/>
    </optional>
    <optional>
      <attribute name="hover_action_title" a:defaultValue="Edit"/>
    </optional>
    <optional>
      <attribute name="statustext"/>
    </optional>
    <optional>
      <attribute name="statustext_html" a:defaultValue="false">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="align" a:defaultValue="left"/>
    </optional>
    <optional>
      <attribute name="onclick"/>
    </optional>
    <optional>
      <attribute name="disabled" a:defaultValue="false">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="width"/>
    </optional>
    <optional>
      <attribute name="height"/>
    </optional>
    <optional>
      <attribute name="class"/>
    </optional>
    <optional>
      <attribute name="overflow"/>
    </optional>
    <optional>
      <attribute name="parent_node"/>
    </optional>
    <optional>
      <attribute name="actions"/>
    </optional>
    <optional>
      <attribute name="default_execute"/>
    </optional>
    <optional>
      <attribute name="resize_ratio"/>
    </optional>
    <optional>
      <attribute name="data"/>
    </optional>
    <optional>
      <attribute name="background"/>
    </optional>
    <optional>
      <attribute name="id"/>
    </optional>
    <optional>
      <attribute name="no_lang" a:defaultValue="false">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="span"/>
    </optional>
    <optional>
      <attribute name="type"/>
    </optional>
    <optional>
      <attribute name="readonly"/>
    </optional>
    <optional>
      <attribute name="attributes"/>
    </optional>
  </define>
  <define name="vfs-upload">
    <element name="vfs-upload">
      <ref name="attlist.vfs-upload"/>
      <empty/>
    </element>
  </define>
  <define name="attlist.vfs-upload" combine="interleave">
    <optional>
      <attribute name="value"/>
    </optional>
    <optional>
      <attribute name="path"/>
    </optional>
    <optional>
      <attribute name="multiple" a:defaultValue="false">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="max_file_size"/>
    </optional>
    <optional>
      <attribute name="mime"/>
    </optional>
    <optional>
      <attribute name="blur"/>
    </optional>
    <optional>
      <attribute name="progress"/>
    </optional>
    <optional>
      <attribute name="onStart"/>
    </optional>
    <optional>
      <attribute name="onFinish"/>
    </optional>
    <optional>
      <attribute name="drop_target"/>
    </optional>
    <optional>
      <attribute name="label" a:defaultValue="Choose file..."/>
    </optional>
    <optional>
      <attribute name="progress_dropdownlist" a:defaultValue="false">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="onFinishOne"/>
    </optional>
    <optional>
      <attribute name="accept"/>
    </optional>
    <optional>
      <attribute name="chunk_size"/>
    </optional>
    <optional>
      <attribute name="needed" a:defaultValue="false">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="onchange"/>
    </optional>
    <optional>
      <attribute name="onfocus"/>
    </optional>
    <optional>
      <attribute name="validation_error"/>
    </optional>
    <optional>
      <attribute name="tabindex"/>
    </optional>
    <optional>
      <attribute name="readonly" a:defaultValue="false">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="statustext"/>
    </optional>
    <optional>
      <attribute name="statustext_html" a:defaultValue="false">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="align" a:defaultValue="left"/>
    </optional>
    <optional>
      <attribute name="onclick"/>
    </optional>
    <optional>
      <attribute name="disabled" a:defaultValue="false">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="width"/>
    </optional>
    <optional>
      <attribute name="height"/>
    </optional>
    <optional>
      <attribute name="class"/>
    </optional>
    <optional>
      <attribute name="overflow"/>
    </optional>
    <optional>
      <attribute name="parent_node"/>
    </optional>
    <optional>
      <attribute name="actions"/>
    </optional>
    <optional>
      <attribute name="default_execute"/>
    </optional>
    <optional>
      <attribute name="resize_ratio"/>
    </optional>
    <optional>
      <attribute name="data"/>
    </optional>
    <optional>
      <attribute name="background"/>
    </optional>
    <optional>
      <attribute name="id"/>
    </optional>
    <optional>
      <attribute name="no_lang" a:defaultValue="false">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="span"/>
    </optional>
    <optional>
      <attribute name="type"/>
    </optional>
    <optional>
      <attribute name="attributes"/>
    </optional>
    <optional>
      <attribute name="callback"/>
    </optional>
  </define>
  <define name="video">
    <element name="video">
      <ref name="attlist.video"/>
      <empty/>
    </element>
  </define>
  <define name="attlist.video" combine="interleave">
    <optional>
      <attribute name="video_src"/>
    </optional>
    <optional>
      <attribute name="src_type"/>
    </optional>
    <optional>
      <attribute name="muted" a:defaultValue="false">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="autoplay" a:defaultValue="false">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="starttime"/>
    </optional>
    <optional>
      <attribute name="controls" a:defaultValue="false">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="poster"/>
    </optional>
    <optional>
      <attribute name="loop" a:defaultValue="false">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="statustext"/>
    </optional>
    <optional>
      <attribute name="statustext_html" a:defaultValue="false">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="align" a:defaultValue="left"/>
    </optional>
    <optional>
      <attribute name="onclick"/>
    </optional>
    <optional>
      <attribute name="disabled" a:defaultValue="false">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="width"/>
    </optional>
    <optional>
      <attribute name="height"/>
    </optional>
    <optional>
      <attribute name="class"/>
    </optional>
    <optional>
      <attribute name="overflow"/>
    </optional>
    <optional>
      <attribute name="parent_node"/>
    </optional>
    <optional>
      <attribute name="actions"/>
    </optional>
    <optional>
      <attribute name="default_execute"/>
    </optional>
    <optional>
      <attribute name="resize_ratio"/>
    </optional>
    <optional>
      <attribute name="data"/>
    </optional>
    <optional>
      <attribute name="background"/>
    </optional>
    <optional>
      <attribute name="id"/>
    </optional>
    <optional>
      <attribute name="no_lang" a:defaultValue="false">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="span"/>
    </optional>
    <optional>
      <attribute name="type"/>
    </optional>
    <optional>
      <attribute name="readonly"/>
    </optional>
    <optional>
      <attribute name="attributes"/>
    </optional>
  </define>
  <define name="audio">
    <element name="audio">
      <ref name="attlist.audio"/>
      <empty/>
    </element>
  </define>
  <define name="attlist.audio" combine="interleave">
    <optional>
      <attribute name="src"/>
    </optional>
    <optional>
      <attribute name="src_type"/>
    </optional>
    <optional>
      <attribute name="muted" a:defaultValue="false">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="autoplay" a:defaultValue="false">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="controls" a:defaultValue="true">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="loop" a:defaultValue="false">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="autohide" a:defaultValue="false">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="preload" a:defaultValue="auto"/>
    </optional>
    <optional>
      <attribute name="statustext"/>
    </optional>
    <optional>
      <attribute name="statustext_html" a:defaultValue="false">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="align" a:defaultValue="left"/>
    </optional>
    <optional>
      <attribute name="onclick"/>
    </optional>
    <optional>
      <attribute name="disabled" a:defaultValue="false">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="width"/>
    </optional>
    <optional>
      <attribute name="height"/>
    </optional>
    <optional>
      <attribute name="class"/>
    </optional>
    <optional>
      <attribute name="overflow"/>
    </optional>
    <optional>
      <attribute name="parent_node"/>
    </optional>
    <optional>
      <attribute name="actions"/>
    </optional>
    <optional>
      <attribute name="default_execute"/>
    </optional>
    <optional>
      <attribute name="resize_ratio"/>
    </optional>
    <optional>
      <attribute name="data"/>
    </optional>
    <optional>
      <attribute name="background"/>
    </optional>
    <optional>
      <attribute name="id"/>
    </optional>
    <optional>
      <attribute name="no_lang" a:defaultValue="false">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="span"/>
    </optional>
    <optional>
      <attribute name="type"/>
    </optional>
    <optional>
      <attribute name="readonly"/>
    </optional>
    <optional>
      <attribute name="attributes"/>
    </optional>
  </define>
  <define name="barcode">
    <element name="barcode">
      <ref name="attlist.barcode"/>
      <empty/>
    </element>
  </define>
  <define name="attlist.barcode" combine="interleave">
    <optional>
      <attribute name="code_type" a:defaultValue="datamatrix"/>
    </optional>
    <optional>
      <attribute name="bgColor" a:defaultValue="#FFFFFF"/>
    </optional>
    <optional>
      <attribute name="barColor" a:defaultValue="#000000"/>
    </optional>
    <optional>
      <attribute name="format" a:defaultValue="css"/>
    </optional>
    <optional>
      <attribute name="barWidth" a:defaultValue="1"/>
    </optional>
    <optional>
      <attribute name="barHeight" a:defaultValue="50"/>
    </optional>
    <optional>
      <attribute name="label"/>
    </optional>
    <optional>
      <attribute name="value"/>
    </optional>
    <optional>
      <attribute name="statustext"/>
    </optional>
    <optional>
      <attribute name="statustext_html" a:defaultValue="false">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="align" a:defaultValue="left"/>
    </optional>
    <optional>
      <attribute name="onclick"/>
    </optional>
    <optional>
      <attribute name="disabled" a:defaultValue="false">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="width"/>
    </optional>
    <optional>
      <attribute name="height"/>
    </optional>
    <optional>
      <attribute name="class"/>
    </optional>
    <optional>
      <attribute name="overflow"/>
    </optional>
    <optional>
      <attribute name="parent_node"/>
    </optional>
    <optional>
      <attribute name="actions"/>
    </optional>
    <optional>
      <attribute name="default_execute"/>
    </optional>
    <optional>
      <attribute name="resize_ratio"/>
    </optional>
    <optional>
      <attribute name="data"/>
    </optional>
    <optional>
      <attribute name="background"/>
    </optional>
    <optional>
      <attribute name="id"/>
    </optional>
    <optional>
      <attribute name="no_lang" a:defaultValue="false">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="span"/>
    </optional>
    <optional>
      <attribute name="type"/>
    </optional>
    <optional>
      <attribute name="readonly"/>
    </optional>
    <optional>
      <attribute name="attributes"/>
    </optional>
  </define>
  <define name="itempicker">
    <element name="itempicker">
      <ref name="attlist.itempicker"/>
      <empty/>
    </element>
  </define>
  <define name="attlist.itempicker" combine="interleave">
    <optional>
      <attribute name="action"/>
    </optional>
    <optional>
      <attribute name="action_label" a:defaultValue="Action"/>
    </optional>
    <optional>
      <attribute name="application"/>
    </optional>
    <optional>
      <attribute name="blur"/>
    </optional>
    <optional>
      <attribute name="value"/>
    </optional>
    <optional>
      <attribute name="query"/>
    </optional>
    <optional>
      <attribute name="needed" a:defaultValue="false">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="onchange"/>
    </optional>
    <optional>
      <attribute name="onfocus"/>
    </optional>
    <optional>
      <attribute name="validation_error"/>
    </optional>
    <optional>
      <attribute name="tabindex"/>
    </optional>
    <optional>
      <attribute name="readonly" a:defaultValue="false">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="label"/>
    </optional>
    <optional>
      <attribute name="statustext"/>
    </optional>
    <optional>
      <attribute name="statustext_html" a:defaultValue="false">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="align" a:defaultValue="left"/>
    </optional>
    <optional>
      <attribute name="onclick"/>
    </optional>
    <optional>
      <attribute name="disabled" a:defaultValue="false">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="width"/>
    </optional>
    <optional>
      <attribute name="height"/>
    </optional>
    <optional>
      <attribute name="class"/>
    </optional>
    <optional>
      <attribute name="overflow"/>
    </optional>
    <optional>
      <attribute name="parent_node"/>
    </optional>
    <optional>
      <attribute name="actions"/>
    </optional>
    <optional>
      <attribute name="default_execute"/>
    </optional>
    <optional>
      <attribute name="resize_ratio"/>
    </optional>
    <optional>
      <attribute name="data"/>
    </optional>
    <optional>
      <attribute name="background"/>
    </optional>
    <optional>
      <attribute name="id"/>
    </optional>
    <optional>
      <attribute name="no_lang" a:defaultValue="false">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="span"/>
    </optional>
    <optional>
      <attribute name="type"/>
    </optional>
    <optional>
      <attribute name="attributes"/>
    </optional>
  </define>
  <define name="script">
    <element name="script">
      <ref name="attlist.script"/>
      <empty/>
    </element>
  </define>
  <define name="attlist.script" combine="interleave">
    <optional>
      <attribute name="id"/>
    </optional>
    <optional>
      <attribute name="no_lang" a:defaultValue="false">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="span"/>
    </optional>
    <optional>
      <attribute name="type"/>
    </optional>
    <optional>
      <attribute name="readonly"/>
    </optional>
    <optional>
      <attribute name="attributes"/>
    </optional>
  </define>
  <define name="countdown">
    <element name="countdown">
      <ref name="attlist.countdown"/>
      <empty/>
    </element>
  </define>
  <define name="attlist.countdown" combine="interleave">
    <optional>
      <attribute name="format" a:defaultValue="s"/>
    </optional>
    <optional>
      <attribute name="onFinish"/>
    </optional>
    <optional>
      <attribute name="hideEmpties"/>
    </optional>
    <optional>
      <attribute name="precision"/>
    </optional>
    <optional>
      <attribute name="alarm"/>
    </optional>
    <optional>
      <attribute name="onAlarm"/>
    </optional>
    <optional>
      <attribute name="label"/>
    </optional>
    <optional>
      <attribute name="value"/>
    </optional>
    <optional>
      <attribute name="statustext"/>
    </optional>
    <optional>
      <attribute name="statustext_html" a:defaultValue="false">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="align" a:defaultValue="left"/>
    </optional>
    <optional>
      <attribute name="onclick"/>
    </optional>
    <optional>
      <attribute name="disabled" a:defaultValue="false">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="width"/>
    </optional>
    <optional>
      <attribute name="height"/>
    </optional>
    <optional>
      <attribute name="class"/>
    </optional>
    <optional>
      <attribute name="overflow"/>
    </optional>
    <optional>
      <attribute name="parent_node"/>
    </optional>
    <optional>
      <attribute name="actions"/>
    </optional>
    <optional>
      <attribute name="default_execute"/>
    </optional>
    <optional>
      <attribute name="resize_ratio"/>
    </optional>
    <optional>
      <attribute name="data"/>
    </optional>
    <optional>
      <attribute name="background"/>
    </optional>
    <optional>
      <attribute name="id"/>
    </optional>
    <optional>
      <attribute name="no_lang" a:defaultValue="false">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="span"/>
    </optional>
    <optional>
      <attribute name="type"/>
    </optional>
    <optional>
      <attribute name="readonly"/>
    </optional>
    <optional>
      <attribute name="attributes"/>
    </optional>
  </define>
  <start>
    <ref name="overlay"/>
  </start>
  <define name="customfields-types">
    <element name="customfields-types">
      <ref name="attlist.customfields-types"/>
      <empty/>
    </element>
  </define>
  <define name="attlist.customfields-types">
    <optional>
      <attribute name="app"/>
    </optional>
    <optional>
      <attribute name="class"/>
    </optional>
    <attribute name="id"/>
    <optional>
      <attribute name="onchange"/>
    </optional>
    <optional>
      <attribute name="readonly"/>
    </optional>
    <optional>
      <attribute name="span"/>
    </optional>
    <optional>
      <attribute name="statustext"/>
    </optional>
  </define>
  <define name="nextmatch">
    <element name="nextmatch">
      <ref name="attlist.nextmatch"/>
      <empty/>
    </element>
  </define>
  <define name="attlist.nextmatch">
    <optional>
      <attribute name="class"/>
    </optional>
    <optional>
      <attribute name="disabled"/>
    </optional>
    <attribute name="id"/>
    <optional>
      <attribute name="header_left"/>
    </optional>
    <optional>
      <attribute name="header_right"/>
    </optional>
    <optional>
      <attribute name="header_row"/>
    </optional>
    <optional>
      <attribute name="onselect"/>
    </optional>
    <optional>
      <attribute name="span"/>
    </optional>
    <attribute name="template"/>
  </define>
  <define name="nextmatch-header">
    <element name="nextmatch-header">
      <ref name="attlist.nextmatch-header"/>
      <empty/>
    </element>
  </define>
  <define name="attlist.nextmatch-header">
    <optional>
      <attribute name="class"/>
    </optional>
    <attribute name="id"/>
    <attribute name="label"/>
    <optional>
      <attribute name="span"/>
    </optional>
  </define>
  <define name="nextmatch-customfields">
    <element name="nextmatch-customfields">
      <ref name="attlist.nextmatch-customfields"/>
      <empty/>
    </element>
  </define>
  <define name="attlist.nextmatch-customfields">
    <optional>
      <attribute name="class"/>
    </optional>
    <attribute name="id"/>
    <optional>
      <attribute name="span"/>
    </optional>
  </define>
  <define name="nextmatch-sortheader">
    <element name="nextmatch-sortheader">
      <ref name="attlist.nextmatch-sortheader"/>
      <empty/>
    </element>
  </define>
  <define name="attlist.nextmatch-sortheader">
    <optional>
      <attribute name="class"/>
    </optional>
    <attribute name="id"/>
    <attribute name="label"/>
    <optional>
      <attribute name="sortmode" a:defaultValue="ASC">
        <choice>
          <value>ASC</value>
          <value>DESC</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="span"/>
    </optional>
  </define>
  <define name="et2-nextmatch-header-account">
    <element name="et2-nextmatch-header-account">
      <ref name="attlist.et2-nextmatch-header-account"/>
      <empty/>
    </element>
  </define>
  <define name="attlist.et2-nextmatch-header-account" combine="interleave">
    <optional>
      <attribute name="accesskey"/>
    </optional>
    <optional>
      <attribute name="accountType">
        <choice>
          <value>accounts</value>
          <value>groups</value>
          <value>both</value>
          <value>owngroups</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="align"/>
    </optional>
    <optional>
      <attribute name="allowFreeEntries">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="ariaDescription"/>
    </optional>
    <optional>
      <attribute name="ariaLabel"/>
    </optional>
    <optional>
      <attribute name="autocomplete"/>
    </optional>
    <optional>
      <attribute name="autofocus">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="class"/>
    </optional>
    <optional>
      <attribute name="clearable">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="data"/>
    </optional>
    <optional>
      <attribute name="disabled">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="emptyLabel"/>
    </optional>
    <optional>
      <attribute name="height"/>
    </optional>
    <optional>
      <attribute name="help-text"/>
    </optional>
    <optional>
      <attribute name="helpText"/>
    </optional>
    <optional>
      <attribute name="hidden">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="id"/>
    </optional>
    <optional>
      <attribute name="label"/>
    </optional>
    <optional>
      <attribute name="multiple">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="noLang">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="onchange"/>
    </optional>
    <optional>
      <attribute name="onclick"/>
    </optional>
    <optional>
      <attribute name="onTagClick"/>
    </optional>
    <optional>
      <attribute name="parentId"/>
    </optional>
    <optional>
      <attribute name="placeholder"/>
    </optional>
    <optional>
      <attribute name="placement">
        <choice>
          <value>top</value>
          <value>bottom</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="readonly">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="required">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="rows"/>
    </optional>
    <optional>
      <attribute name="select_options"/>
    </optional>
    <optional>
      <attribute name="slot"/>
    </optional>
    <optional>
      <attribute name="span">
        <choice>
          <value>all</value>
          <value>2</value>
          <value>3</value>
          <value>4</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="statustext"/>
    </optional>
    <optional>
      <attribute name="style"/>
    </optional>
    <optional>
      <attribute name="tabindex"/>
    </optional>
    <optional>
      <attribute name="value"/>
    </optional>
    <optional>
      <attribute name="width"/>
    </optional>
  </define>
  <define name="et2-appicon">
    <element name="et2-appicon">
      <ref name="attlist.et2-appicon"/>
      <empty/>
    </element>
  </define>
  <define name="attlist.et2-appicon" combine="interleave">
    <optional>
      <attribute name="accesskey"/>
    </optional>
    <optional>
      <attribute name="align"/>
    </optional>
    <optional>
      <attribute name="class"/>
    </optional>
    <optional>
      <attribute name="data"/>
    </optional>
    <optional>
      <attribute name="defaultSrc"/>
    </optional>
    <optional>
      <attribute name="disabled">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="extraLinkPopup"/>
    </optional>
    <optional>
      <attribute name="extraLinkTarget"/>
    </optional>
    <optional>
      <attribute name="height"/>
    </optional>
    <optional>
      <attribute name="hidden">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="href"/>
    </optional>
    <optional>
      <attribute name="id"/>
    </optional>
    <optional>
      <attribute name="label"/>
    </optional>
    <optional>
      <attribute name="noLang">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="onclick"/>
    </optional>
    <optional>
      <attribute name="parentId"/>
    </optional>
    <optional>
      <attribute name="slot"/>
    </optional>
    <optional>
      <attribute name="span">
        <choice>
          <value>all</value>
          <value>2</value>
          <value>3</value>
          <value>4</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="src"/>
    </optional>
    <optional>
      <attribute name="statustext"/>
    </optional>
    <optional>
      <attribute name="style"/>
    </optional>
    <optional>
      <attribute name="width"/>
    </optional>
  </define>
  <define name="et2-avatar">
    <element name="et2-avatar">
      <ref name="attlist.et2-avatar"/>
      <empty/>
    </element>
  </define>
  <define name="attlist.et2-avatar" combine="interleave">
    <optional>
      <attribute name="accesskey"/>
    </optional>
    <optional>
      <attribute name="align"/>
    </optional>
    <optional>
      <attribute name="class"/>
    </optional>
    <optional>
      <attribute name="contactId"/>
    </optional>
    <optional>
      <attribute name="crop">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="data"/>
    </optional>
    <optional>
      <attribute name="disabled">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="editable">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="height"/>
    </optional>
    <optional>
      <attribute name="hidden">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="id"/>
    </optional>
    <optional>
      <attribute name="image"/>
    </optional>
    <optional>
      <attribute name="initials"/>
    </optional>
    <optional>
      <attribute name="label"/>
    </optional>
    <optional>
      <attribute name="loading">
        <choice>
          <value>eager</value>
          <value>lazy</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="noLang">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="onclick"/>
    </optional>
    <optional>
      <attribute name="parentId"/>
    </optional>
    <optional>
      <attribute name="shape"/>
    </optional>
    <optional>
      <attribute name="size"/>
    </optional>
    <optional>
      <attribute name="slot"/>
    </optional>
    <optional>
      <attribute name="span">
        <choice>
          <value>all</value>
          <value>2</value>
          <value>3</value>
          <value>4</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="src"/>
    </optional>
    <optional>
      <attribute name="statustext"/>
    </optional>
    <optional>
      <attribute name="style"/>
    </optional>
    <optional>
      <attribute name="width"/>
    </optional>
  </define>
  <define name="et2-avatar-group">
    <element name="et2-avatar-group">
      <ref name="attlist.et2-avatar-group"/>
      <empty/>
    </element>
  </define>
  <define name="attlist.et2-avatar-group" combine="interleave">
    <optional>
      <attribute name="accesskey"/>
    </optional>
    <optional>
      <attribute name="align"/>
    </optional>
    <optional>
      <attribute name="class"/>
    </optional>
    <optional>
      <attribute name="data"/>
    </optional>
    <optional>
      <attribute name="disabled">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="height"/>
    </optional>
    <optional>
      <attribute name="hidden">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="id"/>
    </optional>
    <optional>
      <attribute name="label"/>
    </optional>
    <optional>
      <attribute name="noLang">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="onclick"/>
    </optional>
    <optional>
      <attribute name="parentId"/>
    </optional>
    <optional>
      <attribute name="slot"/>
    </optional>
    <optional>
      <attribute name="span">
        <choice>
          <value>all</value>
          <value>2</value>
          <value>3</value>
          <value>4</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="statustext"/>
    </optional>
    <optional>
      <attribute name="style"/>
    </optional>
    <optional>
      <attribute name="value"/>
    </optional>
    <optional>
      <attribute name="width"/>
    </optional>
  </define>
  <define name="et2-box">
    <element name="et2-box">
      <ref name="attlist.et2-box"/>
      <oneOrMore>
        <ref name="Widgets"/>
      </oneOrMore>
    </element>
  </define>
  <define name="attlist.et2-box" combine="interleave">
    <optional>
      <attribute name="accesskey"/>
    </optional>
    <optional>
      <attribute name="align"/>
    </optional>
    <optional>
      <attribute name="class"/>
    </optional>
    <optional>
      <attribute name="data"/>
    </optional>
    <optional>
      <attribute name="disabled">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="height"/>
    </optional>
    <optional>
      <attribute name="hidden">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="id"/>
    </optional>
    <optional>
      <attribute name="label"/>
    </optional>
    <optional>
      <attribute name="noLang">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="onclick"/>
    </optional>
    <optional>
      <attribute name="overflow"/>
    </optional>
    <optional>
      <attribute name="parentId"/>
    </optional>
    <optional>
      <attribute name="slot"/>
    </optional>
    <optional>
      <attribute name="span">
        <choice>
          <value>all</value>
          <value>2</value>
          <value>3</value>
          <value>4</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="statustext"/>
    </optional>
    <optional>
      <attribute name="style"/>
    </optional>
    <optional>
      <attribute name="width"/>
    </optional>
  </define>
  <define name="et2-button">
    <element name="et2-button">
      <ref name="attlist.et2-button"/>
      <empty/>
    </element>
  </define>
  <define name="attlist.et2-button" combine="interleave">
    <optional>
      <attribute name="accesskey"/>
    </optional>
    <optional>
      <attribute name="align"/>
    </optional>
    <optional>
      <attribute name="ariaDescription"/>
    </optional>
    <optional>
      <attribute name="ariaLabel"/>
    </optional>
    <optional>
      <attribute name="autocomplete"/>
    </optional>
    <optional>
      <attribute name="autofocus">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="caret">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="circle">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="class"/>
    </optional>
    <optional>
      <attribute name="data"/>
    </optional>
    <optional>
      <attribute name="disabled">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="download"/>
    </optional>
    <optional>
      <attribute name="form"/>
    </optional>
    <optional>
      <attribute name="formaction"/>
    </optional>
    <optional>
      <attribute name="formenctype">
        <choice>
          <value>application/x-www-form-urlencoded</value>
          <value>multipart/form-data</value>
          <value>text/plain</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="formmethod">
        <choice>
          <value>post</value>
          <value>get</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="formnovalidate">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="formtarget"/>
    </optional>
    <optional>
      <attribute name="height"/>
    </optional>
    <optional>
      <attribute name="helpText"/>
    </optional>
    <optional>
      <attribute name="hidden">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="hideOnReadonly">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="href"/>
    </optional>
    <optional>
      <attribute name="id"/>
    </optional>
    <optional>
      <attribute name="image"/>
    </optional>
    <optional>
      <attribute name="label"/>
    </optional>
    <optional>
      <attribute name="loading">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="name"/>
    </optional>
    <optional>
      <attribute name="noLang">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="noSubmit">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="onchange"/>
    </optional>
    <optional>
      <attribute name="onclick"/>
    </optional>
    <optional>
      <attribute name="outline">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="parentId"/>
    </optional>
    <optional>
      <attribute name="pill">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="readonly">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="rel"/>
    </optional>
    <optional>
      <attribute name="required">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="size">
        <choice>
          <value>small</value>
          <value>medium</value>
          <value>large</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="slot"/>
    </optional>
    <optional>
      <attribute name="span">
        <choice>
          <value>all</value>
          <value>2</value>
          <value>3</value>
          <value>4</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="statustext"/>
    </optional>
    <optional>
      <attribute name="style"/>
    </optional>
    <optional>
      <attribute name="tabindex"/>
    </optional>
    <optional>
      <attribute name="target">
        <choice>
          <value>_blank</value>
          <value>_parent</value>
          <value>_self</value>
          <value>_top</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="title"/>
    </optional>
    <optional>
      <attribute name="type">
        <choice>
          <value>button</value>
          <value>submit</value>
          <value>reset</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="value"/>
    </optional>
    <optional>
      <attribute name="variant">
        <choice>
          <value>default</value>
          <value>primary</value>
          <value>success</value>
          <value>neutral</value>
          <value>warning</value>
          <value>danger</value>
          <value>text</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="width"/>
    </optional>
  </define>
  <define name="et2-button-copy">
    <element name="et2-button-copy">
      <ref name="attlist.et2-button-copy"/>
      <empty/>
    </element>
  </define>
  <define name="attlist.et2-button-copy" combine="interleave">
    <optional>
      <attribute name="accesskey"/>
    </optional>
    <optional>
      <attribute name="align"/>
    </optional>
    <optional>
      <attribute name="class"/>
    </optional>
    <optional>
      <attribute name="copy-label"/>
    </optional>
    <optional>
      <attribute name="data"/>
    </optional>
    <optional>
      <attribute name="disabled">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="error-label"/>
    </optional>
    <optional>
      <attribute name="feedback-duration"/>
    </optional>
    <optional>
      <attribute name="from"/>
    </optional>
    <optional>
      <attribute name="height"/>
    </optional>
    <optional>
      <attribute name="hidden">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="hoist">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="id"/>
    </optional>
    <optional>
      <attribute name="label"/>
    </optional>
    <optional>
      <attribute name="noLang">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="onclick"/>
    </optional>
    <optional>
      <attribute name="parentId"/>
    </optional>
    <optional>
      <attribute name="slot"/>
    </optional>
    <optional>
      <attribute name="span">
        <choice>
          <value>all</value>
          <value>2</value>
          <value>3</value>
          <value>4</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="statustext"/>
    </optional>
    <optional>
      <attribute name="style"/>
    </optional>
    <optional>
      <attribute name="success-label"/>
    </optional>
    <optional>
      <attribute name="tooltip-placement">
        <choice>
          <value>top</value>
          <value>right</value>
          <value>bottom</value>
          <value>left</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="value"/>
    </optional>
    <optional>
      <attribute name="width"/>
    </optional>
  </define>
  <define name="et2-button-icon">
    <element name="et2-button-icon">
      <ref name="attlist.et2-button-icon"/>
      <empty/>
    </element>
  </define>
  <define name="attlist.et2-button-icon" combine="interleave">
    <optional>
      <attribute name="accesskey"/>
    </optional>
    <optional>
      <attribute name="align"/>
    </optional>
    <optional>
      <attribute name="ariaDescription"/>
    </optional>
    <optional>
      <attribute name="ariaLabel"/>
    </optional>
    <optional>
      <attribute name="autocomplete"/>
    </optional>
    <optional>
      <attribute name="autofocus">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="class"/>
    </optional>
    <optional>
      <attribute name="data"/>
    </optional>
    <optional>
      <attribute name="disabled">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="download"/>
    </optional>
    <optional>
      <attribute name="height"/>
    </optional>
    <optional>
      <attribute name="helpText"/>
    </optional>
    <optional>
      <attribute name="hidden">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="hideOnReadonly">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="href"/>
    </optional>
    <optional>
      <attribute name="id"/>
    </optional>
    <optional>
      <attribute name="image"/>
    </optional>
    <optional>
      <attribute name="label"/>
    </optional>
    <optional>
      <attribute name="library"/>
    </optional>
    <optional>
      <attribute name="name"/>
    </optional>
    <optional>
      <attribute name="noLang">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="noSubmit">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="onchange"/>
    </optional>
    <optional>
      <attribute name="onclick"/>
    </optional>
    <optional>
      <attribute name="parentId"/>
    </optional>
    <optional>
      <attribute name="readonly">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="required">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="slot"/>
    </optional>
    <optional>
      <attribute name="span">
        <choice>
          <value>all</value>
          <value>2</value>
          <value>3</value>
          <value>4</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="src"/>
    </optional>
    <optional>
      <attribute name="statustext"/>
    </optional>
    <optional>
      <attribute name="style"/>
    </optional>
    <optional>
      <attribute name="tabindex"/>
    </optional>
    <optional>
      <attribute name="target"/>
    </optional>
    <optional>
      <attribute name="width"/>
    </optional>
  </define>
  <define name="et2-button-scroll">
    <element name="et2-button-scroll">
      <ref name="attlist.et2-button-scroll"/>
      <empty/>
    </element>
  </define>
  <define name="attlist.et2-button-scroll" combine="interleave">
    <optional>
      <attribute name="height"/>
    </optional>
    <optional>
      <attribute name="hideOnReadonly">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="id"/>
    </optional>
    <optional>
      <attribute name="image"/>
    </optional>
    <optional>
      <attribute name="noSubmit">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="slot"/>
    </optional>
    <optional>
      <attribute name="span">
        <choice>
          <value>all</value>
          <value>2</value>
          <value>3</value>
          <value>4</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="style"/>
    </optional>
    <optional>
      <attribute name="width"/>
    </optional>
  </define>
  <define name="et2-button-timestamp">
    <element name="et2-button-timestamp">
      <ref name="attlist.et2-button-timestamp"/>
      <empty/>
    </element>
  </define>
  <define name="attlist.et2-button-timestamp" combine="interleave">
    <optional>
      <attribute name="accesskey"/>
    </optional>
    <optional>
      <attribute name="align"/>
    </optional>
    <optional>
      <attribute name="ariaDescription"/>
    </optional>
    <optional>
      <attribute name="ariaLabel"/>
    </optional>
    <optional>
      <attribute name="autocomplete"/>
    </optional>
    <optional>
      <attribute name="autofocus">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="caret">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="circle">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="class"/>
    </optional>
    <optional>
      <attribute name="data"/>
    </optional>
    <optional>
      <attribute name="disabled">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="download"/>
    </optional>
    <optional>
      <attribute name="form"/>
    </optional>
    <optional>
      <attribute name="formaction"/>
    </optional>
    <optional>
      <attribute name="format"/>
    </optional>
    <optional>
      <attribute name="formenctype">
        <choice>
          <value>application/x-www-form-urlencoded</value>
          <value>multipart/form-data</value>
          <value>text/plain</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="formmethod">
        <choice>
          <value>post</value>
          <value>get</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="formnovalidate">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="formtarget"/>
    </optional>
    <optional>
      <attribute name="height"/>
    </optional>
    <optional>
      <attribute name="helpText"/>
    </optional>
    <optional>
      <attribute name="hidden">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="hideOnReadonly">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="href"/>
    </optional>
    <optional>
      <attribute name="id"/>
    </optional>
    <optional>
      <attribute name="image"/>
    </optional>
    <optional>
      <attribute name="label"/>
    </optional>
    <optional>
      <attribute name="loading">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="name"/>
    </optional>
    <optional>
      <attribute name="noLang">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="noSubmit">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="onchange"/>
    </optional>
    <optional>
      <attribute name="onclick"/>
    </optional>
    <optional>
      <attribute name="outline">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="parentId"/>
    </optional>
    <optional>
      <attribute name="pill">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="readonly">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="rel"/>
    </optional>
    <optional>
      <attribute name="required">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="size">
        <choice>
          <value>small</value>
          <value>medium</value>
          <value>large</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="slot"/>
    </optional>
    <optional>
      <attribute name="span">
        <choice>
          <value>all</value>
          <value>2</value>
          <value>3</value>
          <value>4</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="statustext"/>
    </optional>
    <optional>
      <attribute name="style"/>
    </optional>
    <optional>
      <attribute name="tabindex"/>
    </optional>
    <optional>
      <attribute name="target"/>
    </optional>
    <optional>
      <attribute name="timezone"/>
    </optional>
    <optional>
      <attribute name="title"/>
    </optional>
    <optional>
      <attribute name="type">
        <choice>
          <value>button</value>
          <value>submit</value>
          <value>reset</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="value"/>
    </optional>
    <optional>
      <attribute name="variant">
        <choice>
          <value>default</value>
          <value>primary</value>
          <value>success</value>
          <value>neutral</value>
          <value>warning</value>
          <value>danger</value>
          <value>text</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="width"/>
    </optional>
  </define>
  <define name="et2-button-toggle">
    <element name="et2-button-toggle">
      <ref name="attlist.et2-button-toggle"/>
      <empty/>
    </element>
  </define>
  <define name="attlist.et2-button-toggle" combine="interleave">
    <optional>
      <attribute name="accesskey"/>
    </optional>
    <optional>
      <attribute name="align"/>
    </optional>
    <optional>
      <attribute name="ariaDescription"/>
    </optional>
    <optional>
      <attribute name="ariaLabel"/>
    </optional>
    <optional>
      <attribute name="autocomplete"/>
    </optional>
    <optional>
      <attribute name="autofocus">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="class"/>
    </optional>
    <optional>
      <attribute name="data"/>
    </optional>
    <optional>
      <attribute name="disabled">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="height"/>
    </optional>
    <optional>
      <attribute name="helpText"/>
    </optional>
    <optional>
      <attribute name="hidden">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="icon"/>
    </optional>
    <optional>
      <attribute name="id"/>
    </optional>
    <optional>
      <attribute name="label"/>
    </optional>
    <optional>
      <attribute name="noLang">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="offIcon"/>
    </optional>
    <optional>
      <attribute name="onchange"/>
    </optional>
    <optional>
      <attribute name="onclick"/>
    </optional>
    <optional>
      <attribute name="onIcon"/>
    </optional>
    <optional>
      <attribute name="parentId"/>
    </optional>
    <optional>
      <attribute name="readonly">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="required">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="slot"/>
    </optional>
    <optional>
      <attribute name="span">
        <choice>
          <value>all</value>
          <value>2</value>
          <value>3</value>
          <value>4</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="statustext"/>
    </optional>
    <optional>
      <attribute name="style"/>
    </optional>
    <optional>
      <attribute name="tabindex"/>
    </optional>
    <optional>
      <attribute name="variant"/>
    </optional>
    <optional>
      <attribute name="width"/>
    </optional>
  </define>
  <define name="et2-category-tag">
    <element name="et2-category-tag">
      <ref name="attlist.et2-category-tag"/>
      <empty/>
    </element>
  </define>
  <define name="attlist.et2-category-tag" combine="interleave">
    <optional>
      <attribute name="accesskey"/>
    </optional>
    <optional>
      <attribute name="align"/>
    </optional>
    <optional>
      <attribute name="class"/>
    </optional>
    <optional>
      <attribute name="data"/>
    </optional>
    <optional>
      <attribute name="disabled">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="editable">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="height"/>
    </optional>
    <optional>
      <attribute name="hidden">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="id"/>
    </optional>
    <optional>
      <attribute name="label"/>
    </optional>
    <optional>
      <attribute name="noLang">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="onclick"/>
    </optional>
    <optional>
      <attribute name="parentId"/>
    </optional>
    <optional>
      <attribute name="pill">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="removable">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="size">
        <choice>
          <value>small</value>
          <value>medium</value>
          <value>large</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="slot"/>
    </optional>
    <optional>
      <attribute name="span">
        <choice>
          <value>all</value>
          <value>2</value>
          <value>3</value>
          <value>4</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="statustext"/>
    </optional>
    <optional>
      <attribute name="style"/>
    </optional>
    <optional>
      <attribute name="value"/>
    </optional>
    <optional>
      <attribute name="variant">
        <choice>
          <value>primary</value>
          <value>success</value>
          <value>neutral</value>
          <value>warning</value>
          <value>danger</value>
          <value>text</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="width"/>
    </optional>
  </define>
  <define name="et2-checkbox">
    <element name="et2-checkbox">
      <ref name="attlist.et2-checkbox"/>
      <empty/>
    </element>
  </define>
  <define name="attlist.et2-checkbox" combine="interleave">
    <optional>
      <attribute name="accesskey"/>
    </optional>
    <optional>
      <attribute name="align"/>
    </optional>
    <optional>
      <attribute name="ariaDescription"/>
    </optional>
    <optional>
      <attribute name="ariaLabel"/>
    </optional>
    <optional>
      <attribute name="autocomplete"/>
    </optional>
    <optional>
      <attribute name="autofocus">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="checked">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="class"/>
    </optional>
    <optional>
      <attribute name="data"/>
    </optional>
    <optional>
      <attribute name="disabled">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="form"/>
    </optional>
    <optional>
      <attribute name="height"/>
    </optional>
    <optional>
      <attribute name="help-text"/>
    </optional>
    <optional>
      <attribute name="helpText"/>
    </optional>
    <optional>
      <attribute name="hidden">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="id"/>
    </optional>
    <optional>
      <attribute name="indeterminate">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="label"/>
    </optional>
    <optional>
      <attribute name="name"/>
    </optional>
    <optional>
      <attribute name="noLang">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="onchange"/>
    </optional>
    <optional>
      <attribute name="onclick"/>
    </optional>
    <optional>
      <attribute name="parentId"/>
    </optional>
    <optional>
      <attribute name="readonly">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="required">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="selectedValue">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="size">
        <choice>
          <value>small</value>
          <value>medium</value>
          <value>large</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="slot"/>
    </optional>
    <optional>
      <attribute name="span">
        <choice>
          <value>all</value>
          <value>2</value>
          <value>3</value>
          <value>4</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="statustext"/>
    </optional>
    <optional>
      <attribute name="style"/>
    </optional>
    <optional>
      <attribute name="tabindex"/>
    </optional>
    <optional>
      <attribute name="title"/>
    </optional>
    <optional>
      <attribute name="unselectedValue">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="value"/>
    </optional>
    <optional>
      <attribute name="width"/>
    </optional>
  </define>
  <define name="et2-colorpicker">
    <element name="et2-colorpicker">
      <ref name="attlist.et2-colorpicker"/>
      <empty/>
    </element>
  </define>
  <define name="attlist.et2-colorpicker" combine="interleave">
    <optional>
      <attribute name="accesskey"/>
    </optional>
    <optional>
      <attribute name="align"/>
    </optional>
    <optional>
      <attribute name="ariaDescription"/>
    </optional>
    <optional>
      <attribute name="ariaLabel"/>
    </optional>
    <optional>
      <attribute name="autocomplete"/>
    </optional>
    <optional>
      <attribute name="autofocus">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="class"/>
    </optional>
    <optional>
      <attribute name="data"/>
    </optional>
    <optional>
      <attribute name="disabled">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="form"/>
    </optional>
    <optional>
      <attribute name="format">
        <choice>
          <value>hex</value>
          <value>rgb</value>
          <value>hsl</value>
          <value>hsv</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="height"/>
    </optional>
    <optional>
      <attribute name="helpText"/>
    </optional>
    <optional>
      <attribute name="hidden">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="hoist">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="id"/>
    </optional>
    <optional>
      <attribute name="inline">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="label"/>
    </optional>
    <optional>
      <attribute name="name"/>
    </optional>
    <optional>
      <attribute name="no-format-toggle">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="noLang">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="onchange"/>
    </optional>
    <optional>
      <attribute name="onclick"/>
    </optional>
    <optional>
      <attribute name="opacity">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="parentId"/>
    </optional>
    <optional>
      <attribute name="readonly">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="required">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="size">
        <choice>
          <value>small</value>
          <value>medium</value>
          <value>large</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="slot"/>
    </optional>
    <optional>
      <attribute name="span">
        <choice>
          <value>all</value>
          <value>2</value>
          <value>3</value>
          <value>4</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="statustext"/>
    </optional>
    <optional>
      <attribute name="style"/>
    </optional>
    <optional>
      <attribute name="swatches"/>
    </optional>
    <optional>
      <attribute name="tabindex"/>
    </optional>
    <optional>
      <attribute name="uppercase">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="value"/>
    </optional>
    <optional>
      <attribute name="width"/>
    </optional>
  </define>
  <define name="et2-nextmatch-columnselection">
    <element name="et2-nextmatch-columnselection">
      <ref name="attlist.et2-nextmatch-columnselection"/>
      <empty/>
    </element>
  </define>
  <define name="attlist.et2-nextmatch-columnselection" combine="interleave">
    <optional>
      <attribute name="accesskey"/>
    </optional>
    <optional>
      <attribute name="align"/>
    </optional>
    <optional>
      <attribute name="ariaDescription"/>
    </optional>
    <optional>
      <attribute name="ariaLabel"/>
    </optional>
    <optional>
      <attribute name="autocomplete"/>
    </optional>
    <optional>
      <attribute name="autofocus">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="autoRefresh"/>
    </optional>
    <optional>
      <attribute name="class"/>
    </optional>
    <optional>
      <attribute name="columns"/>
    </optional>
    <optional>
      <attribute name="data"/>
    </optional>
    <optional>
      <attribute name="disabled">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="height"/>
    </optional>
    <optional>
      <attribute name="helpText"/>
    </optional>
    <optional>
      <attribute name="hidden">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="id"/>
    </optional>
    <optional>
      <attribute name="label"/>
    </optional>
    <optional>
      <attribute name="noLang">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="onchange"/>
    </optional>
    <optional>
      <attribute name="onclick"/>
    </optional>
    <optional>
      <attribute name="parentId"/>
    </optional>
    <optional>
      <attribute name="readonly">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="required">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="slot"/>
    </optional>
    <optional>
      <attribute name="span">
        <choice>
          <value>all</value>
          <value>2</value>
          <value>3</value>
          <value>4</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="statustext"/>
    </optional>
    <optional>
      <attribute name="style"/>
    </optional>
    <optional>
      <attribute name="tabindex"/>
    </optional>
    <optional>
      <attribute name="value"/>
    </optional>
    <optional>
      <attribute name="width"/>
    </optional>
  </define>
  <define name="et2-nextmatch-header-custom">
    <element name="et2-nextmatch-header-custom">
      <ref name="attlist.et2-nextmatch-header-custom"/>
      <empty/>
    </element>
  </define>
  <define name="attlist.et2-nextmatch-header-custom" combine="interleave">
    <optional>
      <attribute name="accesskey"/>
    </optional>
    <optional>
      <attribute name="align"/>
    </optional>
    <optional>
      <attribute name="ariaDescription"/>
    </optional>
    <optional>
      <attribute name="ariaLabel"/>
    </optional>
    <optional>
      <attribute name="autocomplete"/>
    </optional>
    <optional>
      <attribute name="autofocus">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="class"/>
    </optional>
    <optional>
      <attribute name="data"/>
    </optional>
    <optional>
      <attribute name="disabled">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="emptyLabel"/>
    </optional>
    <optional>
      <attribute name="height"/>
    </optional>
    <optional>
      <attribute name="helpText"/>
    </optional>
    <optional>
      <attribute name="hidden">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="id"/>
    </optional>
    <optional>
      <attribute name="label"/>
    </optional>
    <optional>
      <attribute name="noLang">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="onchange"/>
    </optional>
    <optional>
      <attribute name="onclick"/>
    </optional>
    <optional>
      <attribute name="parentId"/>
    </optional>
    <optional>
      <attribute name="readonly">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="required">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="slot"/>
    </optional>
    <optional>
      <attribute name="span">
        <choice>
          <value>all</value>
          <value>2</value>
          <value>3</value>
          <value>4</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="statustext"/>
    </optional>
    <optional>
      <attribute name="style"/>
    </optional>
    <optional>
      <attribute name="tabindex"/>
    </optional>
    <optional>
      <attribute name="widgetOptions"/>
    </optional>
    <optional>
      <attribute name="widgetType"/>
    </optional>
    <optional>
      <attribute name="width"/>
    </optional>
  </define>
  <define name="et2-date">
    <element name="et2-date">
      <ref name="attlist.et2-date"/>
      <empty/>
    </element>
  </define>
  <define name="attlist.et2-date" combine="interleave">
    <optional>
      <attribute name="accesskey"/>
    </optional>
    <optional>
      <attribute name="align"/>
    </optional>
    <optional>
      <attribute name="ariaDescription"/>
    </optional>
    <optional>
      <attribute name="ariaLabel"/>
    </optional>
    <optional>
      <attribute name="autocomplete"/>
    </optional>
    <optional>
      <attribute name="autofocus">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="class"/>
    </optional>
    <optional>
      <attribute name="data"/>
    </optional>
    <optional>
      <attribute name="dataFormat"/>
    </optional>
    <optional>
      <attribute name="disabled">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="freeMinuteEntry">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="height"/>
    </optional>
    <optional>
      <attribute name="helpText"/>
    </optional>
    <optional>
      <attribute name="hidden">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="id"/>
    </optional>
    <optional>
      <attribute name="inline">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="label"/>
    </optional>
    <optional>
      <attribute name="noLang">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="onchange"/>
    </optional>
    <optional>
      <attribute name="onclick"/>
    </optional>
    <optional>
      <attribute name="parentId"/>
    </optional>
    <optional>
      <attribute name="placeholder"/>
    </optional>
    <optional>
      <attribute name="placement"/>
    </optional>
    <optional>
      <attribute name="readonly">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="required">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="slot"/>
    </optional>
    <optional>
      <attribute name="span">
        <choice>
          <value>all</value>
          <value>2</value>
          <value>3</value>
          <value>4</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="statustext"/>
    </optional>
    <optional>
      <attribute name="style"/>
    </optional>
    <optional>
      <attribute name="tabindex"/>
    </optional>
    <optional>
      <attribute name="width"/>
    </optional>
    <optional>
      <attribute name="yearRange"/>
    </optional>
  </define>
  <define name="et2-date-duration">
    <element name="et2-date-duration">
      <ref name="attlist.et2-date-duration"/>
      <empty/>
    </element>
  </define>
  <define name="attlist.et2-date-duration" combine="interleave">
    <optional>
      <attribute name="accesskey"/>
    </optional>
    <optional>
      <attribute name="align"/>
    </optional>
    <optional>
      <attribute name="ariaDescription"/>
    </optional>
    <optional>
      <attribute name="ariaLabel"/>
    </optional>
    <optional>
      <attribute name="autocomplete"/>
    </optional>
    <optional>
      <attribute name="autofocus">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="class"/>
    </optional>
    <optional>
      <attribute name="data"/>
    </optional>
    <optional>
      <attribute name="dataFormat"/>
    </optional>
    <optional>
      <attribute name="disabled">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="displayFormat"/>
    </optional>
    <optional>
      <attribute name="emptyNot0">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="height"/>
    </optional>
    <optional>
      <attribute name="helpText"/>
    </optional>
    <optional>
      <attribute name="hidden">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="hoursPerDay"/>
    </optional>
    <optional>
      <attribute name="id"/>
    </optional>
    <optional>
      <attribute name="label"/>
    </optional>
    <optional>
      <attribute name="noLang">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="onchange"/>
    </optional>
    <optional>
      <attribute name="onclick"/>
    </optional>
    <optional>
      <attribute name="parentId"/>
    </optional>
    <optional>
      <attribute name="percentAllowed">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="readonly">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="required">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="selectUnit">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="shortLabels">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="slot"/>
    </optional>
    <optional>
      <attribute name="span">
        <choice>
          <value>all</value>
          <value>2</value>
          <value>3</value>
          <value>4</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="statustext"/>
    </optional>
    <optional>
      <attribute name="step"/>
    </optional>
    <optional>
      <attribute name="style"/>
    </optional>
    <optional>
      <attribute name="tabindex"/>
    </optional>
    <optional>
      <attribute name="width"/>
    </optional>
  </define>
  <define name="et2-date-range">
    <element name="et2-date-range">
      <ref name="attlist.et2-date-range"/>
      <empty/>
    </element>
  </define>
  <define name="attlist.et2-date-range" combine="interleave">
    <optional>
      <attribute name="accesskey"/>
    </optional>
    <optional>
      <attribute name="align"/>
    </optional>
    <optional>
      <attribute name="ariaDescription"/>
    </optional>
    <optional>
      <attribute name="ariaLabel"/>
    </optional>
    <optional>
      <attribute name="autocomplete"/>
    </optional>
    <optional>
      <attribute name="autofocus">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="class"/>
    </optional>
    <optional>
      <attribute name="data"/>
    </optional>
    <optional>
      <attribute name="disabled">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="height"/>
    </optional>
    <optional>
      <attribute name="helpText"/>
    </optional>
    <optional>
      <attribute name="hidden">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="id"/>
    </optional>
    <optional>
      <attribute name="label"/>
    </optional>
    <optional>
      <attribute name="noLang">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="onchange"/>
    </optional>
    <optional>
      <attribute name="onclick"/>
    </optional>
    <optional>
      <attribute name="parentId"/>
    </optional>
    <optional>
      <attribute name="readonly">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="relative">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="required">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="slot"/>
    </optional>
    <optional>
      <attribute name="span">
        <choice>
          <value>all</value>
          <value>2</value>
          <value>3</value>
          <value>4</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="statustext"/>
    </optional>
    <optional>
      <attribute name="style"/>
    </optional>
    <optional>
      <attribute name="tabindex"/>
    </optional>
    <optional>
      <attribute name="value"/>
    </optional>
    <optional>
      <attribute name="width"/>
    </optional>
  </define>
  <define name="et2-date-since">
    <element name="et2-date-since">
      <ref name="attlist.et2-date-since"/>
      <empty/>
    </element>
  </define>
  <define name="attlist.et2-date-since" combine="interleave">
    <optional>
      <attribute name="accesskey"/>
    </optional>
    <optional>
      <attribute name="align"/>
    </optional>
    <optional>
      <attribute name="ariaDescription"/>
    </optional>
    <optional>
      <attribute name="ariaLabel"/>
    </optional>
    <optional>
      <attribute name="autocomplete"/>
    </optional>
    <optional>
      <attribute name="autofocus">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="class"/>
    </optional>
    <optional>
      <attribute name="data"/>
    </optional>
    <optional>
      <attribute name="disabled">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="freeMinuteEntry">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="height"/>
    </optional>
    <optional>
      <attribute name="helpText"/>
    </optional>
    <optional>
      <attribute name="hidden">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="id"/>
    </optional>
    <optional>
      <attribute name="inline">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="label"/>
    </optional>
    <optional>
      <attribute name="noLang">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="onchange"/>
    </optional>
    <optional>
      <attribute name="onclick"/>
    </optional>
    <optional>
      <attribute name="parentId"/>
    </optional>
    <optional>
      <attribute name="placeholder"/>
    </optional>
    <optional>
      <attribute name="placement"/>
    </optional>
    <optional>
      <attribute name="readonly">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="required">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="slot"/>
    </optional>
    <optional>
      <attribute name="span">
        <choice>
          <value>all</value>
          <value>2</value>
          <value>3</value>
          <value>4</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="statustext"/>
    </optional>
    <optional>
      <attribute name="style"/>
    </optional>
    <optional>
      <attribute name="units"/>
    </optional>
    <optional>
      <attribute name="width"/>
    </optional>
  </define>
  <define name="et2-date-time">
    <element name="et2-date-time">
      <ref name="attlist.et2-date-time"/>
      <empty/>
    </element>
  </define>
  <define name="attlist.et2-date-time" combine="interleave">
    <optional>
      <attribute name="accesskey"/>
    </optional>
    <optional>
      <attribute name="align"/>
    </optional>
    <optional>
      <attribute name="ariaDescription"/>
    </optional>
    <optional>
      <attribute name="ariaLabel"/>
    </optional>
    <optional>
      <attribute name="autocomplete"/>
    </optional>
    <optional>
      <attribute name="autofocus">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="class"/>
    </optional>
    <optional>
      <attribute name="data"/>
    </optional>
    <optional>
      <attribute name="disabled">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="freeMinuteEntry">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="height"/>
    </optional>
    <optional>
      <attribute name="helpText"/>
    </optional>
    <optional>
      <attribute name="hidden">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="id"/>
    </optional>
    <optional>
      <attribute name="inline">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="label"/>
    </optional>
    <optional>
      <attribute name="noLang">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="onchange"/>
    </optional>
    <optional>
      <attribute name="onclick"/>
    </optional>
    <optional>
      <attribute name="parentId"/>
    </optional>
    <optional>
      <attribute name="placeholder"/>
    </optional>
    <optional>
      <attribute name="placement"/>
    </optional>
    <optional>
      <attribute name="readonly">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="required">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="slot"/>
    </optional>
    <optional>
      <attribute name="span">
        <choice>
          <value>all</value>
          <value>2</value>
          <value>3</value>
          <value>4</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="statustext"/>
    </optional>
    <optional>
      <attribute name="style"/>
    </optional>
    <optional>
      <attribute name="tabindex"/>
    </optional>
    <optional>
      <attribute name="width"/>
    </optional>
  </define>
  <define name="et2-date-timeonly">
    <element name="et2-date-timeonly">
      <ref name="attlist.et2-date-timeonly"/>
      <empty/>
    </element>
  </define>
  <define name="attlist.et2-date-timeonly" combine="interleave">
    <optional>
      <attribute name="accesskey"/>
    </optional>
    <optional>
      <attribute name="align"/>
    </optional>
    <optional>
      <attribute name="ariaDescription"/>
    </optional>
    <optional>
      <attribute name="ariaLabel"/>
    </optional>
    <optional>
      <attribute name="autocomplete"/>
    </optional>
    <optional>
      <attribute name="autofocus">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="class"/>
    </optional>
    <optional>
      <attribute name="data"/>
    </optional>
    <optional>
      <attribute name="disabled">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="freeMinuteEntry">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="height"/>
    </optional>
    <optional>
      <attribute name="helpText"/>
    </optional>
    <optional>
      <attribute name="hidden">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="id"/>
    </optional>
    <optional>
      <attribute name="inline">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="label"/>
    </optional>
    <optional>
      <attribute name="noLang">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="onchange"/>
    </optional>
    <optional>
      <attribute name="onclick"/>
    </optional>
    <optional>
      <attribute name="parentId"/>
    </optional>
    <optional>
      <attribute name="placeholder"/>
    </optional>
    <optional>
      <attribute name="placement"/>
    </optional>
    <optional>
      <attribute name="readonly">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="required">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="slot"/>
    </optional>
    <optional>
      <attribute name="span">
        <choice>
          <value>all</value>
          <value>2</value>
          <value>3</value>
          <value>4</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="statustext"/>
    </optional>
    <optional>
      <attribute name="style"/>
    </optional>
    <optional>
      <attribute name="tabindex"/>
    </optional>
    <optional>
      <attribute name="width"/>
    </optional>
  </define>
  <define name="et2-date-time-today">
    <element name="et2-date-time-today">
      <ref name="attlist.et2-date-time-today"/>
      <empty/>
    </element>
  </define>
  <define name="attlist.et2-date-time-today" combine="interleave">
    <optional>
      <attribute name="height"/>
    </optional>
    <optional>
      <attribute name="id"/>
    </optional>
    <optional>
      <attribute name="slot"/>
    </optional>
    <optional>
      <attribute name="span">
        <choice>
          <value>all</value>
          <value>2</value>
          <value>3</value>
          <value>4</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="style"/>
    </optional>
    <optional>
      <attribute name="width"/>
    </optional>
  </define>
  <define name="et2-description">
    <element name="et2-description">
      <ref name="attlist.et2-description"/>
      <empty/>
    </element>
  </define>
  <define name="attlist.et2-description" combine="interleave">
    <optional>
      <attribute name="accesskey"/>
    </optional>
    <optional>
      <attribute name="activateLinks">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="align"/>
    </optional>
    <optional>
      <attribute name="class"/>
    </optional>
    <optional>
      <attribute name="data"/>
    </optional>
    <optional>
      <attribute name="disabled">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="extraLinkPopup"/>
    </optional>
    <optional>
      <attribute name="extraLinkTarget"/>
    </optional>
    <optional>
      <attribute name="for"/>
    </optional>
    <optional>
      <attribute name="height"/>
    </optional>
    <optional>
      <attribute name="hidden">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="href"/>
    </optional>
    <optional>
      <attribute name="id"/>
    </optional>
    <optional>
      <attribute name="label"/>
    </optional>
    <optional>
      <attribute name="noLang">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="onclick"/>
    </optional>
    <optional>
      <attribute name="parentId"/>
    </optional>
    <optional>
      <attribute name="slot"/>
    </optional>
    <optional>
      <attribute name="span">
        <choice>
          <value>all</value>
          <value>2</value>
          <value>3</value>
          <value>4</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="statustext"/>
    </optional>
    <optional>
      <attribute name="style"/>
    </optional>
    <optional>
      <attribute name="value"/>
    </optional>
    <optional>
      <attribute name="width"/>
    </optional>
  </define>
  <define name="et2-description-expose">
    <element name="et2-description-expose">
      <ref name="attlist.et2-description-expose"/>
      <empty/>
    </element>
  </define>
  <define name="attlist.et2-description-expose" combine="interleave">
    <optional>
      <attribute name="accesskey"/>
    </optional>
    <optional>
      <attribute name="activateLinks">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="align"/>
    </optional>
    <optional>
      <attribute name="class"/>
    </optional>
    <optional>
      <attribute name="data"/>
    </optional>
    <optional>
      <attribute name="disabled">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="extraLinkPopup"/>
    </optional>
    <optional>
      <attribute name="extraLinkTarget"/>
    </optional>
    <optional>
      <attribute name="for"/>
    </optional>
    <optional>
      <attribute name="height"/>
    </optional>
    <optional>
      <attribute name="hidden">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="href"/>
    </optional>
    <optional>
      <attribute name="id"/>
    </optional>
    <optional>
      <attribute name="label"/>
    </optional>
    <optional>
      <attribute name="mime"/>
    </optional>
    <optional>
      <attribute name="mimeData"/>
    </optional>
    <optional>
      <attribute name="noLang">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="onclick"/>
    </optional>
    <optional>
      <attribute name="parentId"/>
    </optional>
    <optional>
      <attribute name="slot"/>
    </optional>
    <optional>
      <attribute name="span">
        <choice>
          <value>all</value>
          <value>2</value>
          <value>3</value>
          <value>4</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="statustext"/>
    </optional>
    <optional>
      <attribute name="style"/>
    </optional>
    <optional>
      <attribute name="value"/>
    </optional>
    <optional>
      <attribute name="width"/>
    </optional>
  </define>
  <define name="et2-details">
    <element name="et2-details">
      <ref name="attlist.et2-details"/>
      <oneOrMore>
        <ref name="Widgets"/>
      </oneOrMore>
    </element>
  </define>
  <define name="attlist.et2-details" combine="interleave">
    <optional>
      <attribute name="accesskey"/>
    </optional>
    <optional>
      <attribute name="accordionGroup"/>
    </optional>
    <optional>
      <attribute name="align"/>
    </optional>
    <optional>
      <attribute name="class"/>
    </optional>
    <optional>
      <attribute name="data"/>
    </optional>
    <optional>
      <attribute name="disabled">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="height"/>
    </optional>
    <optional>
      <attribute name="hidden">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="hoist">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="id"/>
    </optional>
    <optional>
      <attribute name="label"/>
    </optional>
    <optional>
      <attribute name="noLang">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="onclick"/>
    </optional>
    <optional>
      <attribute name="open">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="overlaySummaryOnOpen">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="parentId"/>
    </optional>
    <optional>
      <attribute name="slot"/>
    </optional>
    <optional>
      <attribute name="span">
        <choice>
          <value>all</value>
          <value>2</value>
          <value>3</value>
          <value>4</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="statustext"/>
    </optional>
    <optional>
      <attribute name="style"/>
    </optional>
    <optional>
      <attribute name="summary"/>
    </optional>
    <optional>
      <attribute name="toggleAlign"/>
    </optional>
    <optional>
      <attribute name="toggleOnHover">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="width"/>
    </optional>
  </define>
  <define name="et2-dialog">
    <element name="et2-dialog">
      <ref name="attlist.et2-dialog"/>
      <empty/>
    </element>
  </define>
  <define name="attlist.et2-dialog" combine="interleave">
    <optional>
      <attribute name="accesskey"/>
    </optional>
    <optional>
      <attribute name="align"/>
    </optional>
    <optional>
      <attribute name="buttons"/>
    </optional>
    <optional>
      <attribute name="callback"/>
    </optional>
    <optional>
      <attribute name="class"/>
    </optional>
    <optional>
      <attribute name="data"/>
    </optional>
    <optional>
      <attribute name="destroyOnClose">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="dialog_type"/>
    </optional>
    <optional>
      <attribute name="disabled">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="height"/>
    </optional>
    <optional>
      <attribute name="hidden">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="hideOnEscape">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="icon"/>
    </optional>
    <optional>
      <attribute name="id"/>
    </optional>
    <optional>
      <attribute name="isModal">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="label"/>
    </optional>
    <optional>
      <attribute name="message"/>
    </optional>
    <optional>
      <attribute name="no-header">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="noCloseButton">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="noLang">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="onclick"/>
    </optional>
    <optional>
      <attribute name="open">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="parentId"/>
    </optional>
    <optional>
      <attribute name="slot"/>
    </optional>
    <optional>
      <attribute name="span">
        <choice>
          <value>all</value>
          <value>2</value>
          <value>3</value>
          <value>4</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="statustext"/>
    </optional>
    <optional>
      <attribute name="style"/>
    </optional>
    <optional>
      <attribute name="template"/>
    </optional>
    <optional>
      <attribute name="title"/>
    </optional>
    <optional>
      <attribute name="value"/>
    </optional>
    <optional>
      <attribute name="width"/>
    </optional>
  </define>
  <define name="et2-dropdown">
    <element name="et2-dropdown">
      <ref name="attlist.et2-dropdown"/>
      <empty/>
    </element>
  </define>
  <define name="attlist.et2-dropdown" combine="interleave">
    <optional>
      <attribute name="accesskey"/>
    </optional>
    <optional>
      <attribute name="align"/>
    </optional>
    <optional>
      <attribute name="class"/>
    </optional>
    <optional>
      <attribute name="data"/>
    </optional>
    <optional>
      <attribute name="disabled">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="distance"/>
    </optional>
    <optional>
      <attribute name="height"/>
    </optional>
    <optional>
      <attribute name="hidden">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="hoist">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="id"/>
    </optional>
    <optional>
      <attribute name="label"/>
    </optional>
    <optional>
      <attribute name="noLang">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="onclick"/>
    </optional>
    <optional>
      <attribute name="open">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="parentId"/>
    </optional>
    <optional>
      <attribute name="placement"/>
    </optional>
    <optional>
      <attribute name="skidding"/>
    </optional>
    <optional>
      <attribute name="slot"/>
    </optional>
    <optional>
      <attribute name="span">
        <choice>
          <value>all</value>
          <value>2</value>
          <value>3</value>
          <value>4</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="statustext"/>
    </optional>
    <optional>
      <attribute name="stay-open-on-select">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="style"/>
    </optional>
    <optional>
      <attribute name="sync"/>
    </optional>
    <optional>
      <attribute name="width"/>
    </optional>
  </define>
  <define name="et2-dropdown-button">
    <element name="et2-dropdown-button">
      <ref name="attlist.et2-dropdown-button"/>
      <empty/>
    </element>
  </define>
  <define name="attlist.et2-dropdown-button" combine="interleave">
    <optional>
      <attribute name="accesskey"/>
    </optional>
    <optional>
      <attribute name="align"/>
    </optional>
    <optional>
      <attribute name="ariaDescription"/>
    </optional>
    <optional>
      <attribute name="ariaLabel"/>
    </optional>
    <optional>
      <attribute name="autocomplete"/>
    </optional>
    <optional>
      <attribute name="autofocus">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="class"/>
    </optional>
    <optional>
      <attribute name="data"/>
    </optional>
    <optional>
      <attribute name="disabled">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="emptyLabel"/>
    </optional>
    <optional>
      <attribute name="height"/>
    </optional>
    <optional>
      <attribute name="helpText"/>
    </optional>
    <optional>
      <attribute name="hidden">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="id"/>
    </optional>
    <optional>
      <attribute name="label"/>
    </optional>
    <optional>
      <attribute name="noLang">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="onchange"/>
    </optional>
    <optional>
      <attribute name="onclick"/>
    </optional>
    <optional>
      <attribute name="parentId"/>
    </optional>
    <optional>
      <attribute name="placement"/>
    </optional>
    <optional>
      <attribute name="readonly">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="required">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="select_options"/>
    </optional>
    <optional>
      <attribute name="slot"/>
    </optional>
    <optional>
      <attribute name="span">
        <choice>
          <value>all</value>
          <value>2</value>
          <value>3</value>
          <value>4</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="statustext"/>
    </optional>
    <optional>
      <attribute name="style"/>
    </optional>
    <optional>
      <attribute name="width"/>
    </optional>
  </define>
  <define name="et2-email">
    <element name="et2-email">
      <ref name="attlist.et2-email"/>
      <empty/>
    </element>
  </define>
  <define name="attlist.et2-email" combine="interleave">
    <optional>
      <attribute name="accesskey"/>
    </optional>
    <optional>
      <attribute name="align"/>
    </optional>
    <optional>
      <attribute name="allowDragAndDrop"/>
    </optional>
    <optional>
      <attribute name="allowPlaceholder">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="ariaDescription"/>
    </optional>
    <optional>
      <attribute name="ariaLabel"/>
    </optional>
    <optional>
      <attribute name="autocomplete"/>
    </optional>
    <optional>
      <attribute name="autofocus">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="class"/>
    </optional>
    <optional>
      <attribute name="data"/>
    </optional>
    <optional>
      <attribute name="disabled">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="emailDisplay"/>
    </optional>
    <optional>
      <attribute name="height"/>
    </optional>
    <optional>
      <attribute name="help-text"/>
    </optional>
    <optional>
      <attribute name="helpText"/>
    </optional>
    <optional>
      <attribute name="hidden">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="id"/>
    </optional>
    <optional>
      <attribute name="includeLists">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="label"/>
    </optional>
    <optional>
      <attribute name="multiple">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="noLang">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="onchange"/>
    </optional>
    <optional>
      <attribute name="onclick"/>
    </optional>
    <optional>
      <attribute name="onTagClick"/>
    </optional>
    <optional>
      <attribute name="open">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="parentId"/>
    </optional>
    <optional>
      <attribute name="placeholder"/>
    </optional>
    <optional>
      <attribute name="readonly">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="required">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="rows"/>
    </optional>
    <optional>
      <attribute name="searchOptions"/>
    </optional>
    <optional>
      <attribute name="searchUrl"/>
    </optional>
    <optional>
      <attribute name="slot"/>
    </optional>
    <optional>
      <attribute name="span">
        <choice>
          <value>all</value>
          <value>2</value>
          <value>3</value>
          <value>4</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="statustext"/>
    </optional>
    <optional>
      <attribute name="style"/>
    </optional>
    <optional>
      <attribute name="tabindex"/>
    </optional>
    <optional>
      <attribute name="value"/>
    </optional>
    <optional>
      <attribute name="width"/>
    </optional>
  </define>
  <define name="et2-email-tag">
    <element name="et2-email-tag">
      <ref name="attlist.et2-email-tag"/>
      <empty/>
    </element>
  </define>
  <define name="attlist.et2-email-tag" combine="interleave">
    <optional>
      <attribute name="accesskey"/>
    </optional>
    <optional>
      <attribute name="align"/>
    </optional>
    <optional>
      <attribute name="class"/>
    </optional>
    <optional>
      <attribute name="contactPlus">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="data"/>
    </optional>
    <optional>
      <attribute name="disabled">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="editable">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="emailDisplay"/>
    </optional>
    <optional>
      <attribute name="height"/>
    </optional>
    <optional>
      <attribute name="hidden">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="id"/>
    </optional>
    <optional>
      <attribute name="label"/>
    </optional>
    <optional>
      <attribute name="noLang">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="onclick"/>
    </optional>
    <optional>
      <attribute name="parentId"/>
    </optional>
    <optional>
      <attribute name="pill">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="removable">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="size">
        <choice>
          <value>small</value>
          <value>medium</value>
          <value>large</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="slot"/>
    </optional>
    <optional>
      <attribute name="span">
        <choice>
          <value>all</value>
          <value>2</value>
          <value>3</value>
          <value>4</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="statustext"/>
    </optional>
    <optional>
      <attribute name="style"/>
    </optional>
    <optional>
      <attribute name="value"/>
    </optional>
    <optional>
      <attribute name="variant">
        <choice>
          <value>primary</value>
          <value>success</value>
          <value>neutral</value>
          <value>warning</value>
          <value>danger</value>
          <value>text</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="width"/>
    </optional>
  </define>
  <define name="et2-nextmatch-header-entry">
    <element name="et2-nextmatch-header-entry">
      <ref name="attlist.et2-nextmatch-header-entry"/>
      <empty/>
    </element>
  </define>
  <define name="attlist.et2-nextmatch-header-entry" combine="interleave">
    <optional>
      <attribute name="accesskey"/>
    </optional>
    <optional>
      <attribute name="align"/>
    </optional>
    <optional>
      <attribute name="appIcons">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="applicationList"/>
    </optional>
    <optional>
      <attribute name="ariaDescription"/>
    </optional>
    <optional>
      <attribute name="ariaLabel"/>
    </optional>
    <optional>
      <attribute name="autocomplete"/>
    </optional>
    <optional>
      <attribute name="autofocus">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="class"/>
    </optional>
    <optional>
      <attribute name="data"/>
    </optional>
    <optional>
      <attribute name="disabled">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="height"/>
    </optional>
    <optional>
      <attribute name="helpText"/>
    </optional>
    <optional>
      <attribute name="hidden">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="id"/>
    </optional>
    <optional>
      <attribute name="label"/>
    </optional>
    <optional>
      <attribute name="noLang">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="onchange"/>
    </optional>
    <optional>
      <attribute name="onclick"/>
    </optional>
    <optional>
      <attribute name="onlyApp"/>
    </optional>
    <optional>
      <attribute name="parentId"/>
    </optional>
    <optional>
      <attribute name="placeholder"/>
    </optional>
    <optional>
      <attribute name="query"/>
    </optional>
    <optional>
      <attribute name="readonly">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="required">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="searchOptions"/>
    </optional>
    <optional>
      <attribute name="select"/>
    </optional>
    <optional>
      <attribute name="slot"/>
    </optional>
    <optional>
      <attribute name="span">
        <choice>
          <value>all</value>
          <value>2</value>
          <value>3</value>
          <value>4</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="statustext"/>
    </optional>
    <optional>
      <attribute name="style"/>
    </optional>
    <optional>
      <attribute name="tabindex"/>
    </optional>
    <optional>
      <attribute name="value"/>
    </optional>
    <optional>
      <attribute name="width"/>
    </optional>
  </define>
  <define name="et2-favorites">
    <element name="et2-favorites">
      <ref name="attlist.et2-favorites"/>
      <empty/>
    </element>
  </define>
  <define name="attlist.et2-favorites" combine="interleave">
    <optional>
      <attribute name="accesskey"/>
    </optional>
    <optional>
      <attribute name="align"/>
    </optional>
    <optional>
      <attribute name="app"/>
    </optional>
    <optional>
      <attribute name="ariaDescription"/>
    </optional>
    <optional>
      <attribute name="ariaLabel"/>
    </optional>
    <optional>
      <attribute name="autocomplete"/>
    </optional>
    <optional>
      <attribute name="autofocus">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="class"/>
    </optional>
    <optional>
      <attribute name="data"/>
    </optional>
    <optional>
      <attribute name="defaultPref"/>
    </optional>
    <optional>
      <attribute name="disabled">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="emptyLabel"/>
    </optional>
    <optional>
      <attribute name="filters"/>
    </optional>
    <optional>
      <attribute name="height"/>
    </optional>
    <optional>
      <attribute name="helpText"/>
    </optional>
    <optional>
      <attribute name="hidden">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="id"/>
    </optional>
    <optional>
      <attribute name="label"/>
    </optional>
    <optional>
      <attribute name="noLang">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="onchange"/>
    </optional>
    <optional>
      <attribute name="onclick"/>
    </optional>
    <optional>
      <attribute name="parentId"/>
    </optional>
    <optional>
      <attribute name="placement"/>
    </optional>
    <optional>
      <attribute name="readonly">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="required">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="select_options"/>
    </optional>
    <optional>
      <attribute name="slot"/>
    </optional>
    <optional>
      <attribute name="span">
        <choice>
          <value>all</value>
          <value>2</value>
          <value>3</value>
          <value>4</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="statustext"/>
    </optional>
    <optional>
      <attribute name="style"/>
    </optional>
    <optional>
      <attribute name="width"/>
    </optional>
  </define>
  <define name="et2-favorites-menu">
    <element name="et2-favorites-menu">
      <ref name="attlist.et2-favorites-menu"/>
      <empty/>
    </element>
  </define>
  <define name="attlist.et2-favorites-menu" combine="interleave">
    <optional>
      <attribute name="accesskey"/>
    </optional>
    <optional>
      <attribute name="align"/>
    </optional>
    <optional>
      <attribute name="application"/>
    </optional>
    <optional>
      <attribute name="class"/>
    </optional>
    <optional>
      <attribute name="data"/>
    </optional>
    <optional>
      <attribute name="disabled">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="height"/>
    </optional>
    <optional>
      <attribute name="hidden">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="id"/>
    </optional>
    <optional>
      <attribute name="label"/>
    </optional>
    <optional>
      <attribute name="noAdd">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="noLang">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="onclick"/>
    </optional>
    <optional>
      <attribute name="parentId"/>
    </optional>
    <optional>
      <attribute name="slot"/>
    </optional>
    <optional>
      <attribute name="span">
        <choice>
          <value>all</value>
          <value>2</value>
          <value>3</value>
          <value>4</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="statustext"/>
    </optional>
    <optional>
      <attribute name="style"/>
    </optional>
    <optional>
      <attribute name="width"/>
    </optional>
  </define>
  <define name="et2-nextmatch-header-filter">
    <element name="et2-nextmatch-header-filter">
      <ref name="attlist.et2-nextmatch-header-filter"/>
      <empty/>
    </element>
  </define>
  <define name="attlist.et2-nextmatch-header-filter" combine="interleave">
    <optional>
      <attribute name="accesskey"/>
    </optional>
    <optional>
      <attribute name="align"/>
    </optional>
    <optional>
      <attribute name="allowFreeEntries">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="ariaDescription"/>
    </optional>
    <optional>
      <attribute name="ariaLabel"/>
    </optional>
    <optional>
      <attribute name="autocomplete"/>
    </optional>
    <optional>
      <attribute name="autofocus">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="class"/>
    </optional>
    <optional>
      <attribute name="clearable">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="data"/>
    </optional>
    <optional>
      <attribute name="disabled">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="emptyLabel"/>
    </optional>
    <optional>
      <attribute name="height"/>
    </optional>
    <optional>
      <attribute name="help-text"/>
    </optional>
    <optional>
      <attribute name="helpText"/>
    </optional>
    <optional>
      <attribute name="hidden">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="id"/>
    </optional>
    <optional>
      <attribute name="label"/>
    </optional>
    <optional>
      <attribute name="multiple">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="noLang">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="onchange"/>
    </optional>
    <optional>
      <attribute name="onclick"/>
    </optional>
    <optional>
      <attribute name="onTagClick"/>
    </optional>
    <optional>
      <attribute name="parentId"/>
    </optional>
    <optional>
      <attribute name="placeholder"/>
    </optional>
    <optional>
      <attribute name="placement">
        <choice>
          <value>top</value>
          <value>bottom</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="readonly">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="required">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="rows"/>
    </optional>
    <optional>
      <attribute name="select_options"/>
    </optional>
    <optional>
      <attribute name="slot"/>
    </optional>
    <optional>
      <attribute name="span">
        <choice>
          <value>all</value>
          <value>2</value>
          <value>3</value>
          <value>4</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="statustext"/>
    </optional>
    <optional>
      <attribute name="style"/>
    </optional>
    <optional>
      <attribute name="tabindex"/>
    </optional>
    <optional>
      <attribute name="value"/>
    </optional>
    <optional>
      <attribute name="width"/>
    </optional>
  </define>
  <define name="et2-groupbox">
    <element name="et2-groupbox">
      <ref name="attlist.et2-groupbox"/>
      <oneOrMore>
        <ref name="Widgets"/>
      </oneOrMore>
    </element>
  </define>
  <define name="attlist.et2-groupbox" combine="interleave">
    <optional>
      <attribute name="accesskey"/>
    </optional>
    <optional>
      <attribute name="accordionGroup"/>
    </optional>
    <optional>
      <attribute name="align"/>
    </optional>
    <optional>
      <attribute name="class"/>
    </optional>
    <optional>
      <attribute name="data"/>
    </optional>
    <optional>
      <attribute name="disabled">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="height"/>
    </optional>
    <optional>
      <attribute name="hidden">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="hoist">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="id"/>
    </optional>
    <optional>
      <attribute name="label"/>
    </optional>
    <optional>
      <attribute name="noLang">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="onclick"/>
    </optional>
    <optional>
      <attribute name="open">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="overlaySummaryOnOpen">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="parentId"/>
    </optional>
    <optional>
      <attribute name="slot"/>
    </optional>
    <optional>
      <attribute name="span">
        <choice>
          <value>all</value>
          <value>2</value>
          <value>3</value>
          <value>4</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="statustext"/>
    </optional>
    <optional>
      <attribute name="style"/>
    </optional>
    <optional>
      <attribute name="summary"/>
    </optional>
    <optional>
      <attribute name="summaryInside">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="toggleAlign"/>
    </optional>
    <optional>
      <attribute name="toggleOnHover">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="width"/>
    </optional>
  </define>
  <define name="et2-hbox">
    <element name="et2-hbox">
      <ref name="attlist.et2-hbox"/>
      <oneOrMore>
        <ref name="Widgets"/>
      </oneOrMore>
    </element>
  </define>
  <define name="attlist.et2-hbox" combine="interleave">
    <optional>
      <attribute name="accesskey"/>
    </optional>
    <optional>
      <attribute name="align"/>
    </optional>
    <optional>
      <attribute name="class"/>
    </optional>
    <optional>
      <attribute name="data"/>
    </optional>
    <optional>
      <attribute name="disabled">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="height"/>
    </optional>
    <optional>
      <attribute name="hidden">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="id"/>
    </optional>
    <optional>
      <attribute name="label"/>
    </optional>
    <optional>
      <attribute name="noLang">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="onclick"/>
    </optional>
    <optional>
      <attribute name="overflow"/>
    </optional>
    <optional>
      <attribute name="parentId"/>
    </optional>
    <optional>
      <attribute name="slot"/>
    </optional>
    <optional>
      <attribute name="span">
        <choice>
          <value>all</value>
          <value>2</value>
          <value>3</value>
          <value>4</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="statustext"/>
    </optional>
    <optional>
      <attribute name="style"/>
    </optional>
    <optional>
      <attribute name="width"/>
    </optional>
  </define>
  <define name="et2-iframe">
    <element name="et2-iframe">
      <ref name="attlist.et2-iframe"/>
      <empty/>
    </element>
  </define>
  <define name="attlist.et2-iframe" combine="interleave">
    <optional>
      <attribute name="accesskey"/>
    </optional>
    <optional>
      <attribute name="align"/>
    </optional>
    <optional>
      <attribute name="allow"/>
    </optional>
    <optional>
      <attribute name="class"/>
    </optional>
    <optional>
      <attribute name="data"/>
    </optional>
    <optional>
      <attribute name="disabled">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="fullscreen">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="height"/>
    </optional>
    <optional>
      <attribute name="hidden">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="id"/>
    </optional>
    <optional>
      <attribute name="label"/>
    </optional>
    <optional>
      <attribute name="name"/>
    </optional>
    <optional>
      <attribute name="needed">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="noLang">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="onclick"/>
    </optional>
    <optional>
      <attribute name="parentId"/>
    </optional>
    <optional>
      <attribute name="seamless">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="slot"/>
    </optional>
    <optional>
      <attribute name="span">
        <choice>
          <value>all</value>
          <value>2</value>
          <value>3</value>
          <value>4</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="src"/>
    </optional>
    <optional>
      <attribute name="statustext"/>
    </optional>
    <optional>
      <attribute name="style"/>
    </optional>
    <optional>
      <attribute name="width"/>
    </optional>
  </define>
  <define name="et2-image">
    <element name="et2-image">
      <ref name="attlist.et2-image"/>
      <empty/>
    </element>
  </define>
  <define name="attlist.et2-image" combine="interleave">
    <optional>
      <attribute name="accesskey"/>
    </optional>
    <optional>
      <attribute name="align"/>
    </optional>
    <optional>
      <attribute name="class"/>
    </optional>
    <optional>
      <attribute name="data"/>
    </optional>
    <optional>
      <attribute name="defaultSrc"/>
    </optional>
    <optional>
      <attribute name="disabled">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="extraLinkPopup"/>
    </optional>
    <optional>
      <attribute name="extraLinkTarget"/>
    </optional>
    <optional>
      <attribute name="height"/>
    </optional>
    <optional>
      <attribute name="hidden">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="href"/>
    </optional>
    <optional>
      <attribute name="id"/>
    </optional>
    <optional>
      <attribute name="label"/>
    </optional>
    <optional>
      <attribute name="noLang">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="onclick"/>
    </optional>
    <optional>
      <attribute name="parentId"/>
    </optional>
    <optional>
      <attribute name="slot"/>
    </optional>
    <optional>
      <attribute name="span">
        <choice>
          <value>all</value>
          <value>2</value>
          <value>3</value>
          <value>4</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="src"/>
    </optional>
    <optional>
      <attribute name="statustext"/>
    </optional>
    <optional>
      <attribute name="style"/>
    </optional>
    <optional>
      <attribute name="width"/>
    </optional>
  </define>
  <define name="et2-image-expose">
    <element name="et2-image-expose">
      <ref name="attlist.et2-image-expose"/>
      <empty/>
    </element>
  </define>
  <define name="attlist.et2-image-expose" combine="interleave">
    <optional>
      <attribute name="accesskey"/>
    </optional>
    <optional>
      <attribute name="align"/>
    </optional>
    <optional>
      <attribute name="class"/>
    </optional>
    <optional>
      <attribute name="data"/>
    </optional>
    <optional>
      <attribute name="defaultSrc"/>
    </optional>
    <optional>
      <attribute name="disabled">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="extraLinkPopup"/>
    </optional>
    <optional>
      <attribute name="extraLinkTarget"/>
    </optional>
    <optional>
      <attribute name="height"/>
    </optional>
    <optional>
      <attribute name="hidden">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="href"/>
    </optional>
    <optional>
      <attribute name="id"/>
    </optional>
    <optional>
      <attribute name="label"/>
    </optional>
    <optional>
      <attribute name="noLang">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="onclick"/>
    </optional>
    <optional>
      <attribute name="parentId"/>
    </optional>
    <optional>
      <attribute name="slot"/>
    </optional>
    <optional>
      <attribute name="span">
        <choice>
          <value>all</value>
          <value>2</value>
          <value>3</value>
          <value>4</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="src"/>
    </optional>
    <optional>
      <attribute name="statustext"/>
    </optional>
    <optional>
      <attribute name="style"/>
    </optional>
    <optional>
      <attribute name="width"/>
    </optional>
  </define>
  <define name="et2-lavatar">
    <element name="et2-lavatar">
      <ref name="attlist.et2-lavatar"/>
      <empty/>
    </element>
  </define>
  <define name="attlist.et2-lavatar" combine="interleave">
    <optional>
      <attribute name="accesskey"/>
    </optional>
    <optional>
      <attribute name="align"/>
    </optional>
    <optional>
      <attribute name="class"/>
    </optional>
    <optional>
      <attribute name="contactId"/>
    </optional>
    <optional>
      <attribute name="crop">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="data"/>
    </optional>
    <optional>
      <attribute name="disabled">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="editable">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="fname"/>
    </optional>
    <optional>
      <attribute name="height"/>
    </optional>
    <optional>
      <attribute name="hidden">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="id"/>
    </optional>
    <optional>
      <attribute name="image"/>
    </optional>
    <optional>
      <attribute name="initials"/>
    </optional>
    <optional>
      <attribute name="label"/>
    </optional>
    <optional>
      <attribute name="lname"/>
    </optional>
    <optional>
      <attribute name="loading">
        <choice>
          <value>eager</value>
          <value>lazy</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="noLang">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="onclick"/>
    </optional>
    <optional>
      <attribute name="parentId"/>
    </optional>
    <optional>
      <attribute name="shape"/>
    </optional>
    <optional>
      <attribute name="size"/>
    </optional>
    <optional>
      <attribute name="slot"/>
    </optional>
    <optional>
      <attribute name="span">
        <choice>
          <value>all</value>
          <value>2</value>
          <value>3</value>
          <value>4</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="src"/>
    </optional>
    <optional>
      <attribute name="statustext"/>
    </optional>
    <optional>
      <attribute name="style"/>
    </optional>
    <optional>
      <attribute name="width"/>
    </optional>
  </define>
  <define name="et2-label">
    <element name="et2-label">
      <ref name="attlist.et2-label"/>
      <empty/>
    </element>
  </define>
  <define name="attlist.et2-label" combine="interleave">
    <optional>
      <attribute name="accesskey"/>
    </optional>
    <optional>
      <attribute name="activateLinks">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="align"/>
    </optional>
    <optional>
      <attribute name="class"/>
    </optional>
    <optional>
      <attribute name="data"/>
    </optional>
    <optional>
      <attribute name="disabled">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="extraLinkPopup"/>
    </optional>
    <optional>
      <attribute name="extraLinkTarget"/>
    </optional>
    <optional>
      <attribute name="for"/>
    </optional>
    <optional>
      <attribute name="height"/>
    </optional>
    <optional>
      <attribute name="hidden">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="href"/>
    </optional>
    <optional>
      <attribute name="id"/>
    </optional>
    <optional>
      <attribute name="label"/>
    </optional>
    <optional>
      <attribute name="noLang">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="onclick"/>
    </optional>
    <optional>
      <attribute name="parentId"/>
    </optional>
    <optional>
      <attribute name="slot"/>
    </optional>
    <optional>
      <attribute name="span">
        <choice>
          <value>all</value>
          <value>2</value>
          <value>3</value>
          <value>4</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="statustext"/>
    </optional>
    <optional>
      <attribute name="style"/>
    </optional>
    <optional>
      <attribute name="value"/>
    </optional>
    <optional>
      <attribute name="width"/>
    </optional>
  </define>
  <define name="et2-link">
    <element name="et2-link">
      <ref name="attlist.et2-link"/>
      <empty/>
    </element>
  </define>
  <define name="attlist.et2-link" combine="interleave">
    <optional>
      <attribute name="accesskey"/>
    </optional>
    <optional>
      <attribute name="align"/>
    </optional>
    <optional>
      <attribute name="app"/>
    </optional>
    <optional>
      <attribute name="breakTitle"/>
    </optional>
    <optional>
      <attribute name="class"/>
    </optional>
    <optional>
      <attribute name="data"/>
    </optional>
    <optional>
      <attribute name="disabled">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="entryId"/>
    </optional>
    <optional>
      <attribute name="extraLinkTarget"/>
    </optional>
    <optional>
      <attribute name="height"/>
    </optional>
    <optional>
      <attribute name="hidden">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="id"/>
    </optional>
    <optional>
      <attribute name="label"/>
    </optional>
    <optional>
      <attribute name="linkHook"/>
    </optional>
    <optional>
      <attribute name="noLang">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="onclick"/>
    </optional>
    <optional>
      <attribute name="parentId"/>
    </optional>
    <optional>
      <attribute name="slot"/>
    </optional>
    <optional>
      <attribute name="span">
        <choice>
          <value>all</value>
          <value>2</value>
          <value>3</value>
          <value>4</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="statustext"/>
    </optional>
    <optional>
      <attribute name="style"/>
    </optional>
    <optional>
      <attribute name="targetApp"/>
    </optional>
    <optional>
      <attribute name="value"/>
    </optional>
    <optional>
      <attribute name="width"/>
    </optional>
  </define>
  <define name="et2-link-add">
    <element name="et2-link-add">
      <ref name="attlist.et2-link-add"/>
      <empty/>
    </element>
  </define>
  <define name="attlist.et2-link-add" combine="interleave">
    <optional>
      <attribute name="accesskey"/>
    </optional>
    <optional>
      <attribute name="align"/>
    </optional>
    <optional>
      <attribute name="application"/>
    </optional>
    <optional>
      <attribute name="applicationList"/>
    </optional>
    <optional>
      <attribute name="ariaDescription"/>
    </optional>
    <optional>
      <attribute name="ariaLabel"/>
    </optional>
    <optional>
      <attribute name="autocomplete"/>
    </optional>
    <optional>
      <attribute name="autofocus">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="class"/>
    </optional>
    <optional>
      <attribute name="data"/>
    </optional>
    <optional>
      <attribute name="disabled">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="height"/>
    </optional>
    <optional>
      <attribute name="helpText"/>
    </optional>
    <optional>
      <attribute name="hidden">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="id"/>
    </optional>
    <optional>
      <attribute name="label"/>
    </optional>
    <optional>
      <attribute name="noLang">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="onchange"/>
    </optional>
    <optional>
      <attribute name="onclick"/>
    </optional>
    <optional>
      <attribute name="parentId"/>
    </optional>
    <optional>
      <attribute name="readonly">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="required">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="slot"/>
    </optional>
    <optional>
      <attribute name="span">
        <choice>
          <value>all</value>
          <value>2</value>
          <value>3</value>
          <value>4</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="statustext"/>
    </optional>
    <optional>
      <attribute name="style"/>
    </optional>
    <optional>
      <attribute name="tabindex"/>
    </optional>
    <optional>
      <attribute name="value"/>
    </optional>
    <optional>
      <attribute name="width"/>
    </optional>
  </define>
  <define name="et2-link-apps">
    <element name="et2-link-apps">
      <ref name="attlist.et2-link-apps"/>
      <empty/>
    </element>
  </define>
  <define name="attlist.et2-link-apps" combine="interleave">
    <optional>
      <attribute name="accesskey"/>
    </optional>
    <optional>
      <attribute name="align"/>
    </optional>
    <optional>
      <attribute name="allowFreeEntries">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="appIcons">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="applicationList"/>
    </optional>
    <optional>
      <attribute name="ariaDescription"/>
    </optional>
    <optional>
      <attribute name="ariaLabel"/>
    </optional>
    <optional>
      <attribute name="autocomplete"/>
    </optional>
    <optional>
      <attribute name="autofocus">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="class"/>
    </optional>
    <optional>
      <attribute name="clearable">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="data"/>
    </optional>
    <optional>
      <attribute name="disabled">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="emptyLabel"/>
    </optional>
    <optional>
      <attribute name="height"/>
    </optional>
    <optional>
      <attribute name="help-text"/>
    </optional>
    <optional>
      <attribute name="helpText"/>
    </optional>
    <optional>
      <attribute name="hidden">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="id"/>
    </optional>
    <optional>
      <attribute name="label"/>
    </optional>
    <optional>
      <attribute name="multiple">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="noLang">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="onchange"/>
    </optional>
    <optional>
      <attribute name="onclick"/>
    </optional>
    <optional>
      <attribute name="onlyApp"/>
    </optional>
    <optional>
      <attribute name="onTagClick"/>
    </optional>
    <optional>
      <attribute name="parentId"/>
    </optional>
    <optional>
      <attribute name="placeholder"/>
    </optional>
    <optional>
      <attribute name="placement">
        <choice>
          <value>top</value>
          <value>bottom</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="readonly">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="required">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="rows"/>
    </optional>
    <optional>
      <attribute name="select_options"/>
    </optional>
    <optional>
      <attribute name="slot"/>
    </optional>
    <optional>
      <attribute name="span">
        <choice>
          <value>all</value>
          <value>2</value>
          <value>3</value>
          <value>4</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="statustext"/>
    </optional>
    <optional>
      <attribute name="style"/>
    </optional>
    <optional>
      <attribute name="tabindex"/>
    </optional>
    <optional>
      <attribute name="value"/>
    </optional>
    <optional>
      <attribute name="width"/>
    </optional>
  </define>
  <define name="et2-link-entry">
    <element name="et2-link-entry">
      <ref name="attlist.et2-link-entry"/>
      <empty/>
    </element>
  </define>
  <define name="attlist.et2-link-entry" combine="interleave">
    <optional>
      <attribute name="accesskey"/>
    </optional>
    <optional>
      <attribute name="align"/>
    </optional>
    <optional>
      <attribute name="appIcons">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="applicationList"/>
    </optional>
    <optional>
      <attribute name="ariaDescription"/>
    </optional>
    <optional>
      <attribute name="ariaLabel"/>
    </optional>
    <optional>
      <attribute name="autocomplete"/>
    </optional>
    <optional>
      <attribute name="autofocus">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="class"/>
    </optional>
    <optional>
      <attribute name="data"/>
    </optional>
    <optional>
      <attribute name="disabled">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="height"/>
    </optional>
    <optional>
      <attribute name="helpText"/>
    </optional>
    <optional>
      <attribute name="hidden">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="id"/>
    </optional>
    <optional>
      <attribute name="label"/>
    </optional>
    <optional>
      <attribute name="noLang">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="onchange"/>
    </optional>
    <optional>
      <attribute name="onclick"/>
    </optional>
    <optional>
      <attribute name="onlyApp"/>
    </optional>
    <optional>
      <attribute name="parentId"/>
    </optional>
    <optional>
      <attribute name="placeholder"/>
    </optional>
    <optional>
      <attribute name="query"/>
    </optional>
    <optional>
      <attribute name="readonly">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="required">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="searchOptions"/>
    </optional>
    <optional>
      <attribute name="select"/>
    </optional>
    <optional>
      <attribute name="slot"/>
    </optional>
    <optional>
      <attribute name="span">
        <choice>
          <value>all</value>
          <value>2</value>
          <value>3</value>
          <value>4</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="statustext"/>
    </optional>
    <optional>
      <attribute name="style"/>
    </optional>
    <optional>
      <attribute name="tabindex"/>
    </optional>
    <optional>
      <attribute name="value"/>
    </optional>
    <optional>
      <attribute name="width"/>
    </optional>
  </define>
  <define name="et2-link-list">
    <element name="et2-link-list">
      <ref name="attlist.et2-link-list"/>
      <empty/>
    </element>
  </define>
  <define name="attlist.et2-link-list" combine="interleave">
    <optional>
      <attribute name="accesskey"/>
    </optional>
    <optional>
      <attribute name="align"/>
    </optional>
    <optional>
      <attribute name="application"/>
    </optional>
    <optional>
      <attribute name="class"/>
    </optional>
    <optional>
      <attribute name="data"/>
    </optional>
    <optional>
      <attribute name="disabled">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="entryId"/>
    </optional>
    <optional>
      <attribute name="height"/>
    </optional>
    <optional>
      <attribute name="hidden">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="id"/>
    </optional>
    <optional>
      <attribute name="label"/>
    </optional>
    <optional>
      <attribute name="limit"/>
    </optional>
    <optional>
      <attribute name="linkType"/>
    </optional>
    <optional>
      <attribute name="noLang">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="onchange"/>
    </optional>
    <optional>
      <attribute name="onclick"/>
    </optional>
    <optional>
      <attribute name="onlyApp"/>
    </optional>
    <optional>
      <attribute name="parentId"/>
    </optional>
    <optional>
      <attribute name="readonly">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="showDeleted">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="slot"/>
    </optional>
    <optional>
      <attribute name="span">
        <choice>
          <value>all</value>
          <value>2</value>
          <value>3</value>
          <value>4</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="statustext"/>
    </optional>
    <optional>
      <attribute name="style"/>
    </optional>
    <optional>
      <attribute name="value"/>
    </optional>
    <optional>
      <attribute name="width"/>
    </optional>
  </define>
  <define name="et2-link-paste-dialog">
    <element name="et2-link-paste-dialog">
      <ref name="attlist.et2-link-paste-dialog"/>
      <empty/>
    </element>
  </define>
  <define name="attlist.et2-link-paste-dialog" combine="interleave">
    <optional>
      <attribute name="accesskey"/>
    </optional>
    <optional>
      <attribute name="align"/>
    </optional>
    <optional>
      <attribute name="ariaDescription"/>
    </optional>
    <optional>
      <attribute name="ariaLabel"/>
    </optional>
    <optional>
      <attribute name="autocomplete"/>
    </optional>
    <optional>
      <attribute name="autofocus">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="buttonLabel"/>
    </optional>
    <optional>
      <attribute name="class"/>
    </optional>
    <optional>
      <attribute name="data"/>
    </optional>
    <optional>
      <attribute name="disabled">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="filename"/>
    </optional>
    <optional>
      <attribute name="height"/>
    </optional>
    <optional>
      <attribute name="help-text"/>
    </optional>
    <optional>
      <attribute name="helpText"/>
    </optional>
    <optional>
      <attribute name="hidden">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="id"/>
    </optional>
    <optional>
      <attribute name="label"/>
    </optional>
    <optional>
      <attribute name="mime"/>
    </optional>
    <optional>
      <attribute name="mimeList"/>
    </optional>
    <optional>
      <attribute name="mode"/>
    </optional>
    <optional>
      <attribute name="multiple">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="noLang">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="onchange"/>
    </optional>
    <optional>
      <attribute name="onclick"/>
    </optional>
    <optional>
      <attribute name="parentId"/>
    </optional>
    <optional>
      <attribute name="path"/>
    </optional>
    <optional>
      <attribute name="readonly">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="required">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="searchUrl"/>
    </optional>
    <optional>
      <attribute name="slot"/>
    </optional>
    <optional>
      <attribute name="span">
        <choice>
          <value>all</value>
          <value>2</value>
          <value>3</value>
          <value>4</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="statustext"/>
    </optional>
    <optional>
      <attribute name="style"/>
    </optional>
    <optional>
      <attribute name="tabindex"/>
    </optional>
    <optional>
      <attribute name="title"/>
    </optional>
    <optional>
      <attribute name="value"/>
    </optional>
    <optional>
      <attribute name="width"/>
    </optional>
  </define>
  <define name="et2-link-search">
    <element name="et2-link-search">
      <ref name="attlist.et2-link-search"/>
      <empty/>
    </element>
  </define>
  <define name="attlist.et2-link-search" combine="interleave">
    <optional>
      <attribute name="accesskey"/>
    </optional>
    <optional>
      <attribute name="align"/>
    </optional>
    <optional>
      <attribute name="allowFreeEntries">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="app"/>
    </optional>
    <optional>
      <attribute name="ariaDescription"/>
    </optional>
    <optional>
      <attribute name="ariaLabel"/>
    </optional>
    <optional>
      <attribute name="autocomplete"/>
    </optional>
    <optional>
      <attribute name="autofocus">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="class"/>
    </optional>
    <optional>
      <attribute name="clearable">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="data"/>
    </optional>
    <optional>
      <attribute name="disabled">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="emptyLabel"/>
    </optional>
    <optional>
      <attribute name="height"/>
    </optional>
    <optional>
      <attribute name="help-text"/>
    </optional>
    <optional>
      <attribute name="helpText"/>
    </optional>
    <optional>
      <attribute name="hidden">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="id"/>
    </optional>
    <optional>
      <attribute name="label"/>
    </optional>
    <optional>
      <attribute name="multiple">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="noLang">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="onchange"/>
    </optional>
    <optional>
      <attribute name="onclick"/>
    </optional>
    <optional>
      <attribute name="onTagClick"/>
    </optional>
    <optional>
      <attribute name="parentId"/>
    </optional>
    <optional>
      <attribute name="placeholder"/>
    </optional>
    <optional>
      <attribute name="placement">
        <choice>
          <value>top</value>
          <value>bottom</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="readonly">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="required">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="rows"/>
    </optional>
    <optional>
      <attribute name="select_options"/>
    </optional>
    <optional>
      <attribute name="slot"/>
    </optional>
    <optional>
      <attribute name="span">
        <choice>
          <value>all</value>
          <value>2</value>
          <value>3</value>
          <value>4</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="statustext"/>
    </optional>
    <optional>
      <attribute name="style"/>
    </optional>
    <optional>
      <attribute name="tabindex"/>
    </optional>
    <optional>
      <attribute name="value"/>
    </optional>
    <optional>
      <attribute name="width"/>
    </optional>
  </define>
  <define name="et2-link-string">
    <element name="et2-link-string">
      <ref name="attlist.et2-link-string"/>
      <empty/>
    </element>
  </define>
  <define name="attlist.et2-link-string" combine="interleave">
    <optional>
      <attribute name="accesskey"/>
    </optional>
    <optional>
      <attribute name="align"/>
    </optional>
    <optional>
      <attribute name="application"/>
    </optional>
    <optional>
      <attribute name="class"/>
    </optional>
    <optional>
      <attribute name="data"/>
    </optional>
    <optional>
      <attribute name="disabled">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="entryId"/>
    </optional>
    <optional>
      <attribute name="height"/>
    </optional>
    <optional>
      <attribute name="hidden">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="id"/>
    </optional>
    <optional>
      <attribute name="label"/>
    </optional>
    <optional>
      <attribute name="limit"/>
    </optional>
    <optional>
      <attribute name="linkType"/>
    </optional>
    <optional>
      <attribute name="noLang">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="onclick"/>
    </optional>
    <optional>
      <attribute name="onlyApp"/>
    </optional>
    <optional>
      <attribute name="parentId"/>
    </optional>
    <optional>
      <attribute name="showDeleted">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="slot"/>
    </optional>
    <optional>
      <attribute name="span">
        <choice>
          <value>all</value>
          <value>2</value>
          <value>3</value>
          <value>4</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="statustext"/>
    </optional>
    <optional>
      <attribute name="style"/>
    </optional>
    <optional>
      <attribute name="value"/>
    </optional>
    <optional>
      <attribute name="width"/>
    </optional>
  </define>
  <define name="et2-link-to">
    <element name="et2-link-to">
      <ref name="attlist.et2-link-to"/>
      <empty/>
    </element>
  </define>
  <define name="attlist.et2-link-to" combine="interleave">
    <optional>
      <attribute name="accesskey"/>
    </optional>
    <optional>
      <attribute name="align"/>
    </optional>
    <optional>
      <attribute name="applicationList"/>
    </optional>
    <optional>
      <attribute name="ariaDescription"/>
    </optional>
    <optional>
      <attribute name="ariaLabel"/>
    </optional>
    <optional>
      <attribute name="autocomplete"/>
    </optional>
    <optional>
      <attribute name="autofocus">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="class"/>
    </optional>
    <optional>
      <attribute name="data"/>
    </optional>
    <optional>
      <attribute name="disabled">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="height"/>
    </optional>
    <optional>
      <attribute name="helpText"/>
    </optional>
    <optional>
      <attribute name="hidden">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="id"/>
    </optional>
    <optional>
      <attribute name="label"/>
    </optional>
    <optional>
      <attribute name="noFiles">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="noLang">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="onchange"/>
    </optional>
    <optional>
      <attribute name="onclick"/>
    </optional>
    <optional>
      <attribute name="onlyApp"/>
    </optional>
    <optional>
      <attribute name="parentId"/>
    </optional>
    <optional>
      <attribute name="readonly">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="required">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="slot"/>
    </optional>
    <optional>
      <attribute name="span">
        <choice>
          <value>all</value>
          <value>2</value>
          <value>3</value>
          <value>4</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="statustext"/>
    </optional>
    <optional>
      <attribute name="style"/>
    </optional>
    <optional>
      <attribute name="tabindex"/>
    </optional>
    <optional>
      <attribute name="value"/>
    </optional>
    <optional>
      <attribute name="width"/>
    </optional>
  </define>
  <define name="et2-listbox">
    <element name="et2-listbox">
      <ref name="attlist.et2-listbox"/>
      <empty/>
    </element>
  </define>
  <define name="attlist.et2-listbox" combine="interleave">
    <optional>
      <attribute name="accesskey"/>
    </optional>
    <optional>
      <attribute name="align"/>
    </optional>
    <optional>
      <attribute name="ariaDescription"/>
    </optional>
    <optional>
      <attribute name="ariaLabel"/>
    </optional>
    <optional>
      <attribute name="autocomplete"/>
    </optional>
    <optional>
      <attribute name="autofocus">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="class"/>
    </optional>
    <optional>
      <attribute name="data"/>
    </optional>
    <optional>
      <attribute name="disabled">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="emptyLabel"/>
    </optional>
    <optional>
      <attribute name="height"/>
    </optional>
    <optional>
      <attribute name="helpText"/>
    </optional>
    <optional>
      <attribute name="hidden">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="id"/>
    </optional>
    <optional>
      <attribute name="label"/>
    </optional>
    <optional>
      <attribute name="multiple">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="noLang">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="onchange"/>
    </optional>
    <optional>
      <attribute name="onclick"/>
    </optional>
    <optional>
      <attribute name="parentId"/>
    </optional>
    <optional>
      <attribute name="readonly">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="required">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="select_options"/>
    </optional>
    <optional>
      <attribute name="slot"/>
    </optional>
    <optional>
      <attribute name="span">
        <choice>
          <value>all</value>
          <value>2</value>
          <value>3</value>
          <value>4</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="statustext"/>
    </optional>
    <optional>
      <attribute name="style"/>
    </optional>
    <optional>
      <attribute name="value"/>
    </optional>
    <optional>
      <attribute name="width"/>
    </optional>
  </define>
  <define name="et2-menu-item">
    <element name="et2-menu-item">
      <ref name="attlist.et2-menu-item"/>
      <empty/>
    </element>
  </define>
  <define name="attlist.et2-menu-item" combine="interleave">
    <optional>
      <attribute name="accesskey"/>
    </optional>
    <optional>
      <attribute name="align"/>
    </optional>
    <optional>
      <attribute name="checked">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="class"/>
    </optional>
    <optional>
      <attribute name="data"/>
    </optional>
    <optional>
      <attribute name="disabled">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="height"/>
    </optional>
    <optional>
      <attribute name="hidden">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="id"/>
    </optional>
    <optional>
      <attribute name="label"/>
    </optional>
    <optional>
      <attribute name="loading">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="noLang">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="onclick"/>
    </optional>
    <optional>
      <attribute name="parentId"/>
    </optional>
    <optional>
      <attribute name="slot"/>
    </optional>
    <optional>
      <attribute name="span">
        <choice>
          <value>all</value>
          <value>2</value>
          <value>3</value>
          <value>4</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="statustext"/>
    </optional>
    <optional>
      <attribute name="style"/>
    </optional>
    <optional>
      <attribute name="type">
        <choice>
          <value>normal</value>
          <value>checkbox</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="value"/>
    </optional>
    <optional>
      <attribute name="width"/>
    </optional>
  </define>
  <define name="et2-merge-dialog">
    <element name="et2-merge-dialog">
      <ref name="attlist.et2-merge-dialog"/>
      <empty/>
    </element>
  </define>
  <define name="attlist.et2-merge-dialog" combine="interleave">
    <optional>
      <attribute name="accesskey"/>
    </optional>
    <optional>
      <attribute name="align"/>
    </optional>
    <optional>
      <attribute name="application"/>
    </optional>
    <optional>
      <attribute name="class"/>
    </optional>
    <optional>
      <attribute name="data"/>
    </optional>
    <optional>
      <attribute name="disabled">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="height"/>
    </optional>
    <optional>
      <attribute name="hidden">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="id"/>
    </optional>
    <optional>
      <attribute name="label"/>
    </optional>
    <optional>
      <attribute name="noLang">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="onclick"/>
    </optional>
    <optional>
      <attribute name="parentId"/>
    </optional>
    <optional>
      <attribute name="path"/>
    </optional>
    <optional>
      <attribute name="slot"/>
    </optional>
    <optional>
      <attribute name="span">
        <choice>
          <value>all</value>
          <value>2</value>
          <value>3</value>
          <value>4</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="statustext"/>
    </optional>
    <optional>
      <attribute name="style"/>
    </optional>
    <optional>
      <attribute name="width"/>
    </optional>
  </define>
  <define name="et2-number">
    <element name="et2-number">
      <ref name="attlist.et2-number"/>
      <empty/>
    </element>
  </define>
  <define name="attlist.et2-number" combine="interleave">
    <optional>
      <attribute name="accesskey"/>
    </optional>
    <optional>
      <attribute name="align"/>
    </optional>
    <optional>
      <attribute name="ariaDescription"/>
    </optional>
    <optional>
      <attribute name="ariaLabel"/>
    </optional>
    <optional>
      <attribute name="autocapitalize">
        <choice>
          <value>off</value>
          <value>none</value>
          <value>on</value>
          <value>sentences</value>
          <value>words</value>
          <value>characters</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="autocomplete"/>
    </optional>
    <optional>
      <attribute name="autocorrect">
        <choice>
          <value>off</value>
          <value>on</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="autofocus">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="class"/>
    </optional>
    <optional>
      <attribute name="clearable">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="data"/>
    </optional>
    <optional>
      <attribute name="decimalSeparator"/>
    </optional>
    <optional>
      <attribute name="disabled">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="enterkeyhint">
        <choice>
          <value>enter</value>
          <value>done</value>
          <value>go</value>
          <value>next</value>
          <value>previous</value>
          <value>search</value>
          <value>send</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="filled">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="form"/>
    </optional>
    <optional>
      <attribute name="height"/>
    </optional>
    <optional>
      <attribute name="help-text"/>
    </optional>
    <optional>
      <attribute name="helpText"/>
    </optional>
    <optional>
      <attribute name="hidden">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="id"/>
    </optional>
    <optional>
      <attribute name="inputmode">
        <choice>
          <value>none</value>
          <value>text</value>
          <value>decimal</value>
          <value>numeric</value>
          <value>tel</value>
          <value>search</value>
          <value>email</value>
          <value>url</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="label"/>
    </optional>
    <optional>
      <attribute name="mask"/>
    </optional>
    <optional>
      <attribute name="max"/>
    </optional>
    <optional>
      <attribute name="maxlength"/>
    </optional>
    <optional>
      <attribute name="min"/>
    </optional>
    <optional>
      <attribute name="minlength"/>
    </optional>
    <optional>
      <attribute name="name"/>
    </optional>
    <optional>
      <attribute name="no-spin-buttons">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="noLang">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="onchange"/>
    </optional>
    <optional>
      <attribute name="onclick"/>
    </optional>
    <optional>
      <attribute name="onkeypress"/>
    </optional>
    <optional>
      <attribute name="parentId"/>
    </optional>
    <optional>
      <attribute name="password-toggle">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="password-visible">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="pattern"/>
    </optional>
    <optional>
      <attribute name="pill">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="placeholder"/>
    </optional>
    <optional>
      <attribute name="precision"/>
    </optional>
    <optional>
      <attribute name="prefix"/>
    </optional>
    <optional>
      <attribute name="readonly">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="required">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="size">
        <choice>
          <value>small</value>
          <value>medium</value>
          <value>large</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="slot"/>
    </optional>
    <optional>
      <attribute name="span">
        <choice>
          <value>all</value>
          <value>2</value>
          <value>3</value>
          <value>4</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="spellcheck">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="statustext"/>
    </optional>
    <optional>
      <attribute name="step"/>
    </optional>
    <optional>
      <attribute name="style"/>
    </optional>
    <optional>
      <attribute name="suffix"/>
    </optional>
    <optional>
      <attribute name="tabindex"/>
    </optional>
    <optional>
      <attribute name="thousandsSeparator"/>
    </optional>
    <optional>
      <attribute name="title"/>
    </optional>
    <optional>
      <attribute name="type"/>
    </optional>
    <optional>
      <attribute name="validator"/>
    </optional>
    <optional>
      <attribute name="value"/>
    </optional>
    <optional>
      <attribute name="width"/>
    </optional>
  </define>
  <define name="et2-password">
    <element name="et2-password">
      <ref name="attlist.et2-password"/>
      <empty/>
    </element>
  </define>
  <define name="attlist.et2-password" combine="interleave">
    <optional>
      <attribute name="accesskey"/>
    </optional>
    <optional>
      <attribute name="align"/>
    </optional>
    <optional>
      <attribute name="ariaDescription"/>
    </optional>
    <optional>
      <attribute name="ariaLabel"/>
    </optional>
    <optional>
      <attribute name="autocapitalize">
        <choice>
          <value>off</value>
          <value>none</value>
          <value>on</value>
          <value>sentences</value>
          <value>words</value>
          <value>characters</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="autocomplete"/>
    </optional>
    <optional>
      <attribute name="autocorrect">
        <choice>
          <value>off</value>
          <value>on</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="autofocus">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="class"/>
    </optional>
    <optional>
      <attribute name="clearable">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="data"/>
    </optional>
    <optional>
      <attribute name="disabled">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="enterkeyhint">
        <choice>
          <value>enter</value>
          <value>done</value>
          <value>go</value>
          <value>next</value>
          <value>previous</value>
          <value>search</value>
          <value>send</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="filled">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="form"/>
    </optional>
    <optional>
      <attribute name="height"/>
    </optional>
    <optional>
      <attribute name="help-text"/>
    </optional>
    <optional>
      <attribute name="helpText"/>
    </optional>
    <optional>
      <attribute name="hidden">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="id"/>
    </optional>
    <optional>
      <attribute name="inputmode">
        <choice>
          <value>none</value>
          <value>text</value>
          <value>decimal</value>
          <value>numeric</value>
          <value>tel</value>
          <value>search</value>
          <value>email</value>
          <value>url</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="label"/>
    </optional>
    <optional>
      <attribute name="mask"/>
    </optional>
    <optional>
      <attribute name="max"/>
    </optional>
    <optional>
      <attribute name="maxlength"/>
    </optional>
    <optional>
      <attribute name="min"/>
    </optional>
    <optional>
      <attribute name="minlength"/>
    </optional>
    <optional>
      <attribute name="name"/>
    </optional>
    <optional>
      <attribute name="no-spin-buttons">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="noLang">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="onchange"/>
    </optional>
    <optional>
      <attribute name="onclick"/>
    </optional>
    <optional>
      <attribute name="onkeypress"/>
    </optional>
    <optional>
      <attribute name="parentId"/>
    </optional>
    <optional>
      <attribute name="password-toggle">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="password-visible">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="pattern"/>
    </optional>
    <optional>
      <attribute name="pill">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="placeholder"/>
    </optional>
    <optional>
      <attribute name="plaintext">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="readonly">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="required">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="size">
        <choice>
          <value>small</value>
          <value>medium</value>
          <value>large</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="slot"/>
    </optional>
    <optional>
      <attribute name="span">
        <choice>
          <value>all</value>
          <value>2</value>
          <value>3</value>
          <value>4</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="spellcheck">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="statustext"/>
    </optional>
    <optional>
      <attribute name="step"/>
    </optional>
    <optional>
      <attribute name="style"/>
    </optional>
    <optional>
      <attribute name="suggest"/>
    </optional>
    <optional>
      <attribute name="tabindex"/>
    </optional>
    <optional>
      <attribute name="title"/>
    </optional>
    <optional>
      <attribute name="type"/>
    </optional>
    <optional>
      <attribute name="validator"/>
    </optional>
    <optional>
      <attribute name="value"/>
    </optional>
    <optional>
      <attribute name="width"/>
    </optional>
  </define>
  <define name="et2-portlet">
    <element name="et2-portlet">
      <ref name="attlist.et2-portlet"/>
      <empty/>
    </element>
  </define>
  <define name="attlist.et2-portlet" combine="interleave">
    <optional>
      <attribute name="accesskey"/>
    </optional>
    <optional>
      <attribute name="actions"/>
    </optional>
    <optional>
      <attribute name="align"/>
    </optional>
    <optional>
      <attribute name="class"/>
    </optional>
    <optional>
      <attribute name="color"/>
    </optional>
    <optional>
      <attribute name="data"/>
    </optional>
    <optional>
      <attribute name="disabled">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="editTemplate"/>
    </optional>
    <optional>
      <attribute name="height"/>
    </optional>
    <optional>
      <attribute name="hidden">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="id"/>
    </optional>
    <optional>
      <attribute name="label"/>
    </optional>
    <optional>
      <attribute name="noLang">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="onclick"/>
    </optional>
    <optional>
      <attribute name="parentId"/>
    </optional>
    <optional>
      <attribute name="settings"/>
    </optional>
    <optional>
      <attribute name="slot"/>
    </optional>
    <optional>
      <attribute name="span">
        <choice>
          <value>all</value>
          <value>2</value>
          <value>3</value>
          <value>4</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="statustext"/>
    </optional>
    <optional>
      <attribute name="style"/>
    </optional>
    <optional>
      <attribute name="title"/>
    </optional>
    <optional>
      <attribute name="width"/>
    </optional>
  </define>
  <define name="et2-searchbox">
    <element name="et2-searchbox">
      <ref name="attlist.et2-searchbox"/>
      <empty/>
    </element>
  </define>
  <define name="attlist.et2-searchbox" combine="interleave">
    <optional>
      <attribute name="accesskey"/>
    </optional>
    <optional>
      <attribute name="align"/>
    </optional>
    <optional>
      <attribute name="ariaDescription"/>
    </optional>
    <optional>
      <attribute name="ariaLabel"/>
    </optional>
    <optional>
      <attribute name="autocapitalize">
        <choice>
          <value>off</value>
          <value>none</value>
          <value>on</value>
          <value>sentences</value>
          <value>words</value>
          <value>characters</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="autocomplete"/>
    </optional>
    <optional>
      <attribute name="autocorrect">
        <choice>
          <value>off</value>
          <value>on</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="autofocus">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="class"/>
    </optional>
    <optional>
      <attribute name="clearable">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="data"/>
    </optional>
    <optional>
      <attribute name="disabled">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="enterkeyhint">
        <choice>
          <value>enter</value>
          <value>done</value>
          <value>go</value>
          <value>next</value>
          <value>previous</value>
          <value>search</value>
          <value>send</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="filled">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="fix">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="form"/>
    </optional>
    <optional>
      <attribute name="height"/>
    </optional>
    <optional>
      <attribute name="help-text"/>
    </optional>
    <optional>
      <attribute name="helpText"/>
    </optional>
    <optional>
      <attribute name="hidden">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="id"/>
    </optional>
    <optional>
      <attribute name="inputmode">
        <choice>
          <value>none</value>
          <value>text</value>
          <value>decimal</value>
          <value>numeric</value>
          <value>tel</value>
          <value>search</value>
          <value>email</value>
          <value>url</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="label"/>
    </optional>
    <optional>
      <attribute name="mask"/>
    </optional>
    <optional>
      <attribute name="max"/>
    </optional>
    <optional>
      <attribute name="maxlength"/>
    </optional>
    <optional>
      <attribute name="min"/>
    </optional>
    <optional>
      <attribute name="minlength"/>
    </optional>
    <optional>
      <attribute name="name"/>
    </optional>
    <optional>
      <attribute name="no-spin-buttons">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="noLang">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="onchange"/>
    </optional>
    <optional>
      <attribute name="onclick"/>
    </optional>
    <optional>
      <attribute name="onkeypress"/>
    </optional>
    <optional>
      <attribute name="overlay">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="parentId"/>
    </optional>
    <optional>
      <attribute name="password-toggle">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="password-visible">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="pattern"/>
    </optional>
    <optional>
      <attribute name="pill">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="placeholder"/>
    </optional>
    <optional>
      <attribute name="readonly">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="required">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="size">
        <choice>
          <value>small</value>
          <value>medium</value>
          <value>large</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="slot"/>
    </optional>
    <optional>
      <attribute name="span">
        <choice>
          <value>all</value>
          <value>2</value>
          <value>3</value>
          <value>4</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="spellcheck">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="statustext"/>
    </optional>
    <optional>
      <attribute name="step"/>
    </optional>
    <optional>
      <attribute name="style"/>
    </optional>
    <optional>
      <attribute name="tabindex"/>
    </optional>
    <optional>
      <attribute name="title"/>
    </optional>
    <optional>
      <attribute name="type"/>
    </optional>
    <optional>
      <attribute name="validator"/>
    </optional>
    <optional>
      <attribute name="value"/>
    </optional>
    <optional>
      <attribute name="width"/>
    </optional>
  </define>
  <define name="et2-select">
    <element name="et2-select">
      <ref name="attlist.et2-select"/>
      <zeroOrMore>
        <ref name="option"/>
      </zeroOrMore>
    </element>
  </define>
  <define name="attlist.et2-select" combine="interleave">
    <optional>
      <attribute name="accesskey"/>
    </optional>
    <optional>
      <attribute name="align"/>
    </optional>
    <optional>
      <attribute name="allowFreeEntries">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="ariaDescription"/>
    </optional>
    <optional>
      <attribute name="ariaLabel"/>
    </optional>
    <optional>
      <attribute name="autocomplete"/>
    </optional>
    <optional>
      <attribute name="autofocus">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="class"/>
    </optional>
    <optional>
      <attribute name="clearable">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="data"/>
    </optional>
    <optional>
      <attribute name="disabled">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="emptyLabel"/>
    </optional>
    <optional>
      <attribute name="height"/>
    </optional>
    <optional>
      <attribute name="help-text"/>
    </optional>
    <optional>
      <attribute name="helpText"/>
    </optional>
    <optional>
      <attribute name="hidden">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="id"/>
    </optional>
    <optional>
      <attribute name="label"/>
    </optional>
    <optional>
      <attribute name="multiple">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="noLang">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="onchange"/>
    </optional>
    <optional>
      <attribute name="onclick"/>
    </optional>
    <optional>
      <attribute name="onTagClick"/>
    </optional>
    <optional>
      <attribute name="parentId"/>
    </optional>
    <optional>
      <attribute name="placeholder"/>
    </optional>
    <optional>
      <attribute name="placement">
        <choice>
          <value>top</value>
          <value>bottom</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="readonly">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="required">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="rows"/>
    </optional>
    <optional>
      <attribute name="select_options"/>
    </optional>
    <optional>
      <attribute name="slot"/>
    </optional>
    <optional>
      <attribute name="span">
        <choice>
          <value>all</value>
          <value>2</value>
          <value>3</value>
          <value>4</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="statustext"/>
    </optional>
    <optional>
      <attribute name="style"/>
    </optional>
    <optional>
      <attribute name="tabindex"/>
    </optional>
    <optional>
      <attribute name="value"/>
    </optional>
    <optional>
      <attribute name="width"/>
    </optional>
  </define>
  <define name="et2-select-access">
    <element name="et2-select-access">
      <ref name="attlist.et2-select-access"/>
      <empty/>
    </element>
  </define>
  <define name="attlist.et2-select-access" combine="interleave">
    <optional>
      <attribute name="accesskey"/>
    </optional>
    <optional>
      <attribute name="align"/>
    </optional>
    <optional>
      <attribute name="allowFreeEntries">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="ariaDescription"/>
    </optional>
    <optional>
      <attribute name="ariaLabel"/>
    </optional>
    <optional>
      <attribute name="autocomplete"/>
    </optional>
    <optional>
      <attribute name="autofocus">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="class"/>
    </optional>
    <optional>
      <attribute name="clearable">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="data"/>
    </optional>
    <optional>
      <attribute name="disabled">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="emptyLabel"/>
    </optional>
    <optional>
      <attribute name="height"/>
    </optional>
    <optional>
      <attribute name="help-text"/>
    </optional>
    <optional>
      <attribute name="helpText"/>
    </optional>
    <optional>
      <attribute name="hidden">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="id"/>
    </optional>
    <optional>
      <attribute name="label"/>
    </optional>
    <optional>
      <attribute name="multiple">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="noLang">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="onchange"/>
    </optional>
    <optional>
      <attribute name="onclick"/>
    </optional>
    <optional>
      <attribute name="onTagClick"/>
    </optional>
    <optional>
      <attribute name="parentId"/>
    </optional>
    <optional>
      <attribute name="placeholder"/>
    </optional>
    <optional>
      <attribute name="placement">
        <choice>
          <value>top</value>
          <value>bottom</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="readonly">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="required">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="rows"/>
    </optional>
    <optional>
      <attribute name="select_options"/>
    </optional>
    <optional>
      <attribute name="slot"/>
    </optional>
    <optional>
      <attribute name="span">
        <choice>
          <value>all</value>
          <value>2</value>
          <value>3</value>
          <value>4</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="statustext"/>
    </optional>
    <optional>
      <attribute name="style"/>
    </optional>
    <optional>
      <attribute name="tabindex"/>
    </optional>
    <optional>
      <attribute name="value"/>
    </optional>
    <optional>
      <attribute name="width"/>
    </optional>
  </define>
  <define name="et2-select-account">
    <element name="et2-select-account">
      <ref name="attlist.et2-select-account"/>
      <empty/>
    </element>
  </define>
  <define name="attlist.et2-select-account" combine="interleave">
    <optional>
      <attribute name="accesskey"/>
    </optional>
    <optional>
      <attribute name="accountType">
        <choice>
          <value>accounts</value>
          <value>groups</value>
          <value>both</value>
          <value>owngroups</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="align"/>
    </optional>
    <optional>
      <attribute name="allowFreeEntries">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="ariaDescription"/>
    </optional>
    <optional>
      <attribute name="ariaLabel"/>
    </optional>
    <optional>
      <attribute name="autocomplete"/>
    </optional>
    <optional>
      <attribute name="autofocus">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="class"/>
    </optional>
    <optional>
      <attribute name="clearable">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="data"/>
    </optional>
    <optional>
      <attribute name="disabled">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="emptyLabel"/>
    </optional>
    <optional>
      <attribute name="height"/>
    </optional>
    <optional>
      <attribute name="help-text"/>
    </optional>
    <optional>
      <attribute name="helpText"/>
    </optional>
    <optional>
      <attribute name="hidden">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="id"/>
    </optional>
    <optional>
      <attribute name="label"/>
    </optional>
    <optional>
      <attribute name="multiple">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="noLang">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="onchange"/>
    </optional>
    <optional>
      <attribute name="onclick"/>
    </optional>
    <optional>
      <attribute name="onTagClick"/>
    </optional>
    <optional>
      <attribute name="parentId"/>
    </optional>
    <optional>
      <attribute name="placeholder"/>
    </optional>
    <optional>
      <attribute name="placement">
        <choice>
          <value>top</value>
          <value>bottom</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="readonly">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="required">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="rows"/>
    </optional>
    <optional>
      <attribute name="select_options"/>
    </optional>
    <optional>
      <attribute name="slot"/>
    </optional>
    <optional>
      <attribute name="span">
        <choice>
          <value>all</value>
          <value>2</value>
          <value>3</value>
          <value>4</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="statustext"/>
    </optional>
    <optional>
      <attribute name="style"/>
    </optional>
    <optional>
      <attribute name="tabindex"/>
    </optional>
    <optional>
      <attribute name="value"/>
    </optional>
    <optional>
      <attribute name="width"/>
    </optional>
  </define>
  <define name="et2-select-app">
    <element name="et2-select-app">
      <ref name="attlist.et2-select-app"/>
      <empty/>
    </element>
  </define>
  <define name="attlist.et2-select-app" combine="interleave">
    <optional>
      <attribute name="accesskey"/>
    </optional>
    <optional>
      <attribute name="align"/>
    </optional>
    <optional>
      <attribute name="allowFreeEntries">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="apps">
        <choice>
          <value>user</value>
          <value>enabled</value>
          <value>installed</value>
          <value>all</value>
          <value>all+setup</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="ariaDescription"/>
    </optional>
    <optional>
      <attribute name="ariaLabel"/>
    </optional>
    <optional>
      <attribute name="autocomplete"/>
    </optional>
    <optional>
      <attribute name="autofocus">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="class"/>
    </optional>
    <optional>
      <attribute name="clearable">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="data"/>
    </optional>
    <optional>
      <attribute name="disabled">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="emptyLabel"/>
    </optional>
    <optional>
      <attribute name="height"/>
    </optional>
    <optional>
      <attribute name="help-text"/>
    </optional>
    <optional>
      <attribute name="helpText"/>
    </optional>
    <optional>
      <attribute name="hidden">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="id"/>
    </optional>
    <optional>
      <attribute name="label"/>
    </optional>
    <optional>
      <attribute name="multiple">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="noLang">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="onchange"/>
    </optional>
    <optional>
      <attribute name="onclick"/>
    </optional>
    <optional>
      <attribute name="onTagClick"/>
    </optional>
    <optional>
      <attribute name="parentId"/>
    </optional>
    <optional>
      <attribute name="placeholder"/>
    </optional>
    <optional>
      <attribute name="placement">
        <choice>
          <value>top</value>
          <value>bottom</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="readonly">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="required">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="rows"/>
    </optional>
    <optional>
      <attribute name="select_options"/>
    </optional>
    <optional>
      <attribute name="slot"/>
    </optional>
    <optional>
      <attribute name="span">
        <choice>
          <value>all</value>
          <value>2</value>
          <value>3</value>
          <value>4</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="statustext"/>
    </optional>
    <optional>
      <attribute name="style"/>
    </optional>
    <optional>
      <attribute name="tabindex"/>
    </optional>
    <optional>
      <attribute name="value"/>
    </optional>
    <optional>
      <attribute name="width"/>
    </optional>
  </define>
  <define name="et2-select-bitwise">
    <element name="et2-select-bitwise">
      <ref name="attlist.et2-select-bitwise"/>
      <empty/>
    </element>
  </define>
  <define name="attlist.et2-select-bitwise" combine="interleave">
    <optional>
      <attribute name="accesskey"/>
    </optional>
    <optional>
      <attribute name="align"/>
    </optional>
    <optional>
      <attribute name="allowFreeEntries">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="ariaDescription"/>
    </optional>
    <optional>
      <attribute name="ariaLabel"/>
    </optional>
    <optional>
      <attribute name="autocomplete"/>
    </optional>
    <optional>
      <attribute name="autofocus">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="class"/>
    </optional>
    <optional>
      <attribute name="clearable">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="data"/>
    </optional>
    <optional>
      <attribute name="disabled">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="emptyLabel"/>
    </optional>
    <optional>
      <attribute name="height"/>
    </optional>
    <optional>
      <attribute name="help-text"/>
    </optional>
    <optional>
      <attribute name="helpText"/>
    </optional>
    <optional>
      <attribute name="hidden">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="id"/>
    </optional>
    <optional>
      <attribute name="label"/>
    </optional>
    <optional>
      <attribute name="multiple">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="noLang">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="onchange"/>
    </optional>
    <optional>
      <attribute name="onclick"/>
    </optional>
    <optional>
      <attribute name="onTagClick"/>
    </optional>
    <optional>
      <attribute name="parentId"/>
    </optional>
    <optional>
      <attribute name="placeholder"/>
    </optional>
    <optional>
      <attribute name="placement">
        <choice>
          <value>top</value>
          <value>bottom</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="readonly">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="required">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="rows"/>
    </optional>
    <optional>
      <attribute name="select_options"/>
    </optional>
    <optional>
      <attribute name="slot"/>
    </optional>
    <optional>
      <attribute name="span">
        <choice>
          <value>all</value>
          <value>2</value>
          <value>3</value>
          <value>4</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="statustext"/>
    </optional>
    <optional>
      <attribute name="style"/>
    </optional>
    <optional>
      <attribute name="tabindex"/>
    </optional>
    <optional>
      <attribute name="value"/>
    </optional>
    <optional>
      <attribute name="width"/>
    </optional>
  </define>
  <define name="et2-select-bool">
    <element name="et2-select-bool">
      <ref name="attlist.et2-select-bool"/>
      <empty/>
    </element>
  </define>
  <define name="attlist.et2-select-bool" combine="interleave">
    <optional>
      <attribute name="accesskey"/>
    </optional>
    <optional>
      <attribute name="align"/>
    </optional>
    <optional>
      <attribute name="allowFreeEntries">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="ariaDescription"/>
    </optional>
    <optional>
      <attribute name="ariaLabel"/>
    </optional>
    <optional>
      <attribute name="autocomplete"/>
    </optional>
    <optional>
      <attribute name="autofocus">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="class"/>
    </optional>
    <optional>
      <attribute name="clearable">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="data"/>
    </optional>
    <optional>
      <attribute name="disabled">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="emptyLabel"/>
    </optional>
    <optional>
      <attribute name="height"/>
    </optional>
    <optional>
      <attribute name="help-text"/>
    </optional>
    <optional>
      <attribute name="helpText"/>
    </optional>
    <optional>
      <attribute name="hidden">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="id"/>
    </optional>
    <optional>
      <attribute name="label"/>
    </optional>
    <optional>
      <attribute name="multiple">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="noLang">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="onchange"/>
    </optional>
    <optional>
      <attribute name="onclick"/>
    </optional>
    <optional>
      <attribute name="onTagClick"/>
    </optional>
    <optional>
      <attribute name="parentId"/>
    </optional>
    <optional>
      <attribute name="placeholder"/>
    </optional>
    <optional>
      <attribute name="placement">
        <choice>
          <value>top</value>
          <value>bottom</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="readonly">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="required">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="rows"/>
    </optional>
    <optional>
      <attribute name="select_options"/>
    </optional>
    <optional>
      <attribute name="slot"/>
    </optional>
    <optional>
      <attribute name="span">
        <choice>
          <value>all</value>
          <value>2</value>
          <value>3</value>
          <value>4</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="statustext"/>
    </optional>
    <optional>
      <attribute name="style"/>
    </optional>
    <optional>
      <attribute name="tabindex"/>
    </optional>
    <optional>
      <attribute name="value"/>
    </optional>
    <optional>
      <attribute name="width"/>
    </optional>
  </define>
  <define name="et2-select-cat">
    <element name="et2-select-cat">
      <ref name="attlist.et2-select-cat"/>
      <empty/>
    </element>
  </define>
  <define name="attlist.et2-select-cat" combine="interleave">
    <optional>
      <attribute name="accesskey"/>
    </optional>
    <optional>
      <attribute name="actions"/>
    </optional>
    <optional>
      <attribute name="align"/>
    </optional>
    <optional>
      <attribute name="application"/>
    </optional>
    <optional>
      <attribute name="ariaDescription"/>
    </optional>
    <optional>
      <attribute name="ariaLabel"/>
    </optional>
    <optional>
      <attribute name="autocomplete"/>
    </optional>
    <optional>
      <attribute name="autofocus">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="autoloading"/>
    </optional>
    <optional>
      <attribute name="class"/>
    </optional>
    <optional>
      <attribute name="clearable">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="data"/>
    </optional>
    <optional>
      <attribute name="disabled">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="emptyLabel"/>
    </optional>
    <optional>
      <attribute name="globalCategories">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="height"/>
    </optional>
    <optional>
      <attribute name="help-text"/>
    </optional>
    <optional>
      <attribute name="helpText"/>
    </optional>
    <optional>
      <attribute name="hidden">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="id"/>
    </optional>
    <optional>
      <attribute name="label"/>
    </optional>
    <optional>
      <attribute name="leafOnly"/>
    </optional>
    <optional>
      <attribute name="multiple">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="noLang">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="onchange"/>
    </optional>
    <optional>
      <attribute name="onclick"/>
    </optional>
    <optional>
      <attribute name="open">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="openAtSelection">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="parentCat"/>
    </optional>
    <optional>
      <attribute name="parentId"/>
    </optional>
    <optional>
      <attribute name="placeholder"/>
    </optional>
    <optional>
      <attribute name="readonly">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="required">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="select_options"/>
    </optional>
    <optional>
      <attribute name="slot"/>
    </optional>
    <optional>
      <attribute name="span">
        <choice>
          <value>all</value>
          <value>2</value>
          <value>3</value>
          <value>4</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="statustext"/>
    </optional>
    <optional>
      <attribute name="style"/>
    </optional>
    <optional>
      <attribute name="value"/>
    </optional>
    <optional>
      <attribute name="width"/>
    </optional>
  </define>
  <define name="et2-select-country">
    <element name="et2-select-country">
      <ref name="attlist.et2-select-country"/>
      <empty/>
    </element>
  </define>
  <define name="attlist.et2-select-country" combine="interleave">
    <optional>
      <attribute name="accesskey"/>
    </optional>
    <optional>
      <attribute name="align"/>
    </optional>
    <optional>
      <attribute name="allowFreeEntries">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="ariaDescription"/>
    </optional>
    <optional>
      <attribute name="ariaLabel"/>
    </optional>
    <optional>
      <attribute name="autocomplete"/>
    </optional>
    <optional>
      <attribute name="autofocus">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="class"/>
    </optional>
    <optional>
      <attribute name="clearable">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="data"/>
    </optional>
    <optional>
      <attribute name="disabled">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="emptyLabel"/>
    </optional>
    <optional>
      <attribute name="height"/>
    </optional>
    <optional>
      <attribute name="help-text"/>
    </optional>
    <optional>
      <attribute name="helpText"/>
    </optional>
    <optional>
      <attribute name="hidden">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="id"/>
    </optional>
    <optional>
      <attribute name="label"/>
    </optional>
    <optional>
      <attribute name="multiple">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="noLang">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="onchange"/>
    </optional>
    <optional>
      <attribute name="onclick"/>
    </optional>
    <optional>
      <attribute name="onTagClick"/>
    </optional>
    <optional>
      <attribute name="parentId"/>
    </optional>
    <optional>
      <attribute name="placeholder"/>
    </optional>
    <optional>
      <attribute name="placement">
        <choice>
          <value>top</value>
          <value>bottom</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="readonly">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="required">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="rows"/>
    </optional>
    <optional>
      <attribute name="select_options"/>
    </optional>
    <optional>
      <attribute name="slot"/>
    </optional>
    <optional>
      <attribute name="span">
        <choice>
          <value>all</value>
          <value>2</value>
          <value>3</value>
          <value>4</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="statustext"/>
    </optional>
    <optional>
      <attribute name="style"/>
    </optional>
    <optional>
      <attribute name="tabindex"/>
    </optional>
    <optional>
      <attribute name="value"/>
    </optional>
    <optional>
      <attribute name="width"/>
    </optional>
  </define>
  <define name="et2-select-day">
    <element name="et2-select-day">
      <ref name="attlist.et2-select-day"/>
      <empty/>
    </element>
  </define>
  <define name="attlist.et2-select-day" combine="interleave">
    <optional>
      <attribute name="accesskey"/>
    </optional>
    <optional>
      <attribute name="align"/>
    </optional>
    <optional>
      <attribute name="allowFreeEntries">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="ariaDescription"/>
    </optional>
    <optional>
      <attribute name="ariaLabel"/>
    </optional>
    <optional>
      <attribute name="autocomplete"/>
    </optional>
    <optional>
      <attribute name="autofocus">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="class"/>
    </optional>
    <optional>
      <attribute name="clearable">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="data"/>
    </optional>
    <optional>
      <attribute name="disabled">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="emptyLabel"/>
    </optional>
    <optional>
      <attribute name="height"/>
    </optional>
    <optional>
      <attribute name="help-text"/>
    </optional>
    <optional>
      <attribute name="helpText"/>
    </optional>
    <optional>
      <attribute name="hidden">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="id"/>
    </optional>
    <optional>
      <attribute name="label"/>
    </optional>
    <optional>
      <attribute name="multiple">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="noLang">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="onchange"/>
    </optional>
    <optional>
      <attribute name="onclick"/>
    </optional>
    <optional>
      <attribute name="onTagClick"/>
    </optional>
    <optional>
      <attribute name="parentId"/>
    </optional>
    <optional>
      <attribute name="placeholder"/>
    </optional>
    <optional>
      <attribute name="placement">
        <choice>
          <value>top</value>
          <value>bottom</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="readonly">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="required">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="rows"/>
    </optional>
    <optional>
      <attribute name="select_options"/>
    </optional>
    <optional>
      <attribute name="slot"/>
    </optional>
    <optional>
      <attribute name="span">
        <choice>
          <value>all</value>
          <value>2</value>
          <value>3</value>
          <value>4</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="statustext"/>
    </optional>
    <optional>
      <attribute name="style"/>
    </optional>
    <optional>
      <attribute name="tabindex"/>
    </optional>
    <optional>
      <attribute name="value"/>
    </optional>
    <optional>
      <attribute name="width"/>
    </optional>
  </define>
  <define name="et2-select-dow">
    <element name="et2-select-dow">
      <ref name="attlist.et2-select-dow"/>
      <empty/>
    </element>
  </define>
  <define name="attlist.et2-select-dow" combine="interleave">
    <optional>
      <attribute name="accesskey"/>
    </optional>
    <optional>
      <attribute name="align"/>
    </optional>
    <optional>
      <attribute name="allowFreeEntries">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="ariaDescription"/>
    </optional>
    <optional>
      <attribute name="ariaLabel"/>
    </optional>
    <optional>
      <attribute name="autocomplete"/>
    </optional>
    <optional>
      <attribute name="autofocus">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="class"/>
    </optional>
    <optional>
      <attribute name="clearable">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="data"/>
    </optional>
    <optional>
      <attribute name="disabled">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="emptyLabel"/>
    </optional>
    <optional>
      <attribute name="height"/>
    </optional>
    <optional>
      <attribute name="help-text"/>
    </optional>
    <optional>
      <attribute name="helpText"/>
    </optional>
    <optional>
      <attribute name="hidden">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="id"/>
    </optional>
    <optional>
      <attribute name="label"/>
    </optional>
    <optional>
      <attribute name="multiple">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="noLang">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="onchange"/>
    </optional>
    <optional>
      <attribute name="onclick"/>
    </optional>
    <optional>
      <attribute name="onTagClick"/>
    </optional>
    <optional>
      <attribute name="parentId"/>
    </optional>
    <optional>
      <attribute name="placeholder"/>
    </optional>
    <optional>
      <attribute name="placement">
        <choice>
          <value>top</value>
          <value>bottom</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="readonly">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="required">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="rows"/>
    </optional>
    <optional>
      <attribute name="select_options"/>
    </optional>
    <optional>
      <attribute name="slot"/>
    </optional>
    <optional>
      <attribute name="span">
        <choice>
          <value>all</value>
          <value>2</value>
          <value>3</value>
          <value>4</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="statustext"/>
    </optional>
    <optional>
      <attribute name="style"/>
    </optional>
    <optional>
      <attribute name="tabindex"/>
    </optional>
    <optional>
      <attribute name="value"/>
    </optional>
    <optional>
      <attribute name="width"/>
    </optional>
  </define>
  <define name="et2-select-hour">
    <element name="et2-select-hour">
      <ref name="attlist.et2-select-hour"/>
      <empty/>
    </element>
  </define>
  <define name="attlist.et2-select-hour" combine="interleave">
    <optional>
      <attribute name="accesskey"/>
    </optional>
    <optional>
      <attribute name="align"/>
    </optional>
    <optional>
      <attribute name="allowFreeEntries">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="ariaDescription"/>
    </optional>
    <optional>
      <attribute name="ariaLabel"/>
    </optional>
    <optional>
      <attribute name="autocomplete"/>
    </optional>
    <optional>
      <attribute name="autofocus">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="class"/>
    </optional>
    <optional>
      <attribute name="clearable">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="data"/>
    </optional>
    <optional>
      <attribute name="disabled">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="emptyLabel"/>
    </optional>
    <optional>
      <attribute name="height"/>
    </optional>
    <optional>
      <attribute name="help-text"/>
    </optional>
    <optional>
      <attribute name="helpText"/>
    </optional>
    <optional>
      <attribute name="hidden">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="id"/>
    </optional>
    <optional>
      <attribute name="label"/>
    </optional>
    <optional>
      <attribute name="multiple">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="noLang">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="onchange"/>
    </optional>
    <optional>
      <attribute name="onclick"/>
    </optional>
    <optional>
      <attribute name="onTagClick"/>
    </optional>
    <optional>
      <attribute name="parentId"/>
    </optional>
    <optional>
      <attribute name="placeholder"/>
    </optional>
    <optional>
      <attribute name="placement">
        <choice>
          <value>top</value>
          <value>bottom</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="readonly">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="required">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="rows"/>
    </optional>
    <optional>
      <attribute name="select_options"/>
    </optional>
    <optional>
      <attribute name="slot"/>
    </optional>
    <optional>
      <attribute name="span">
        <choice>
          <value>all</value>
          <value>2</value>
          <value>3</value>
          <value>4</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="statustext"/>
    </optional>
    <optional>
      <attribute name="style"/>
    </optional>
    <optional>
      <attribute name="tabindex"/>
    </optional>
    <optional>
      <attribute name="value"/>
    </optional>
    <optional>
      <attribute name="width"/>
    </optional>
  </define>
  <define name="et2-select-lang">
    <element name="et2-select-lang">
      <ref name="attlist.et2-select-lang"/>
      <empty/>
    </element>
  </define>
  <define name="attlist.et2-select-lang" combine="interleave">
    <optional>
      <attribute name="accesskey"/>
    </optional>
    <optional>
      <attribute name="align"/>
    </optional>
    <optional>
      <attribute name="allowFreeEntries">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="ariaDescription"/>
    </optional>
    <optional>
      <attribute name="ariaLabel"/>
    </optional>
    <optional>
      <attribute name="autocomplete"/>
    </optional>
    <optional>
      <attribute name="autofocus">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="class"/>
    </optional>
    <optional>
      <attribute name="clearable">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="data"/>
    </optional>
    <optional>
      <attribute name="disabled">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="emptyLabel"/>
    </optional>
    <optional>
      <attribute name="height"/>
    </optional>
    <optional>
      <attribute name="help-text"/>
    </optional>
    <optional>
      <attribute name="helpText"/>
    </optional>
    <optional>
      <attribute name="hidden">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="id"/>
    </optional>
    <optional>
      <attribute name="label"/>
    </optional>
    <optional>
      <attribute name="multiple">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="noLang">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="onchange"/>
    </optional>
    <optional>
      <attribute name="onclick"/>
    </optional>
    <optional>
      <attribute name="onTagClick"/>
    </optional>
    <optional>
      <attribute name="parentId"/>
    </optional>
    <optional>
      <attribute name="placeholder"/>
    </optional>
    <optional>
      <attribute name="placement">
        <choice>
          <value>top</value>
          <value>bottom</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="readonly">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="required">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="rows"/>
    </optional>
    <optional>
      <attribute name="select_options"/>
    </optional>
    <optional>
      <attribute name="slot"/>
    </optional>
    <optional>
      <attribute name="span">
        <choice>
          <value>all</value>
          <value>2</value>
          <value>3</value>
          <value>4</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="statustext"/>
    </optional>
    <optional>
      <attribute name="style"/>
    </optional>
    <optional>
      <attribute name="tabindex"/>
    </optional>
    <optional>
      <attribute name="value"/>
    </optional>
    <optional>
      <attribute name="width"/>
    </optional>
  </define>
  <define name="et2-select-month">
    <element name="et2-select-month">
      <ref name="attlist.et2-select-month"/>
      <empty/>
    </element>
  </define>
  <define name="attlist.et2-select-month" combine="interleave">
    <optional>
      <attribute name="accesskey"/>
    </optional>
    <optional>
      <attribute name="align"/>
    </optional>
    <optional>
      <attribute name="allowFreeEntries">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="ariaDescription"/>
    </optional>
    <optional>
      <attribute name="ariaLabel"/>
    </optional>
    <optional>
      <attribute name="autocomplete"/>
    </optional>
    <optional>
      <attribute name="autofocus">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="class"/>
    </optional>
    <optional>
      <attribute name="clearable">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="data"/>
    </optional>
    <optional>
      <attribute name="disabled">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="emptyLabel"/>
    </optional>
    <optional>
      <attribute name="height"/>
    </optional>
    <optional>
      <attribute name="help-text"/>
    </optional>
    <optional>
      <attribute name="helpText"/>
    </optional>
    <optional>
      <attribute name="hidden">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="id"/>
    </optional>
    <optional>
      <attribute name="label"/>
    </optional>
    <optional>
      <attribute name="multiple">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="noLang">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="onchange"/>
    </optional>
    <optional>
      <attribute name="onclick"/>
    </optional>
    <optional>
      <attribute name="onTagClick"/>
    </optional>
    <optional>
      <attribute name="parentId"/>
    </optional>
    <optional>
      <attribute name="placeholder"/>
    </optional>
    <optional>
      <attribute name="placement">
        <choice>
          <value>top</value>
          <value>bottom</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="readonly">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="required">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="rows"/>
    </optional>
    <optional>
      <attribute name="select_options"/>
    </optional>
    <optional>
      <attribute name="slot"/>
    </optional>
    <optional>
      <attribute name="span">
        <choice>
          <value>all</value>
          <value>2</value>
          <value>3</value>
          <value>4</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="statustext"/>
    </optional>
    <optional>
      <attribute name="style"/>
    </optional>
    <optional>
      <attribute name="tabindex"/>
    </optional>
    <optional>
      <attribute name="value"/>
    </optional>
    <optional>
      <attribute name="width"/>
    </optional>
  </define>
  <define name="et2-select-number">
    <element name="et2-select-number">
      <ref name="attlist.et2-select-number"/>
      <empty/>
    </element>
  </define>
  <define name="attlist.et2-select-number" combine="interleave">
    <optional>
      <attribute name="accesskey"/>
    </optional>
    <optional>
      <attribute name="align"/>
    </optional>
    <optional>
      <attribute name="allowFreeEntries">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="ariaDescription"/>
    </optional>
    <optional>
      <attribute name="ariaLabel"/>
    </optional>
    <optional>
      <attribute name="autocomplete"/>
    </optional>
    <optional>
      <attribute name="autofocus">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="class"/>
    </optional>
    <optional>
      <attribute name="clearable">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="data"/>
    </optional>
    <optional>
      <attribute name="disabled">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="emptyLabel"/>
    </optional>
    <optional>
      <attribute name="height"/>
    </optional>
    <optional>
      <attribute name="help-text"/>
    </optional>
    <optional>
      <attribute name="helpText"/>
    </optional>
    <optional>
      <attribute name="hidden">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="id"/>
    </optional>
    <optional>
      <attribute name="interval"/>
    </optional>
    <optional>
      <attribute name="label"/>
    </optional>
    <optional>
      <attribute name="leading_zero"/>
    </optional>
    <optional>
      <attribute name="max"/>
    </optional>
    <optional>
      <attribute name="min"/>
    </optional>
    <optional>
      <attribute name="multiple">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="noLang">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="onchange"/>
    </optional>
    <optional>
      <attribute name="onclick"/>
    </optional>
    <optional>
      <attribute name="onTagClick"/>
    </optional>
    <optional>
      <attribute name="parentId"/>
    </optional>
    <optional>
      <attribute name="placeholder"/>
    </optional>
    <optional>
      <attribute name="placement">
        <choice>
          <value>top</value>
          <value>bottom</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="readonly">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="required">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="rows"/>
    </optional>
    <optional>
      <attribute name="select_options"/>
    </optional>
    <optional>
      <attribute name="slot"/>
    </optional>
    <optional>
      <attribute name="span">
        <choice>
          <value>all</value>
          <value>2</value>
          <value>3</value>
          <value>4</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="statustext"/>
    </optional>
    <optional>
      <attribute name="style"/>
    </optional>
    <optional>
      <attribute name="suffix"/>
    </optional>
    <optional>
      <attribute name="tabindex"/>
    </optional>
    <optional>
      <attribute name="value"/>
    </optional>
    <optional>
      <attribute name="width"/>
    </optional>
  </define>
  <define name="et2-select-percent">
    <element name="et2-select-percent">
      <ref name="attlist.et2-select-percent"/>
      <empty/>
    </element>
  </define>
  <define name="attlist.et2-select-percent" combine="interleave">
    <optional>
      <attribute name="accesskey"/>
    </optional>
    <optional>
      <attribute name="align"/>
    </optional>
    <optional>
      <attribute name="allowFreeEntries">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="ariaDescription"/>
    </optional>
    <optional>
      <attribute name="ariaLabel"/>
    </optional>
    <optional>
      <attribute name="autocomplete"/>
    </optional>
    <optional>
      <attribute name="autofocus">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="class"/>
    </optional>
    <optional>
      <attribute name="clearable">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="data"/>
    </optional>
    <optional>
      <attribute name="disabled">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="emptyLabel"/>
    </optional>
    <optional>
      <attribute name="height"/>
    </optional>
    <optional>
      <attribute name="help-text"/>
    </optional>
    <optional>
      <attribute name="helpText"/>
    </optional>
    <optional>
      <attribute name="hidden">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="id"/>
    </optional>
    <optional>
      <attribute name="interval"/>
    </optional>
    <optional>
      <attribute name="label"/>
    </optional>
    <optional>
      <attribute name="leading_zero"/>
    </optional>
    <optional>
      <attribute name="max"/>
    </optional>
    <optional>
      <attribute name="min"/>
    </optional>
    <optional>
      <attribute name="multiple">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="noLang">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="onchange"/>
    </optional>
    <optional>
      <attribute name="onclick"/>
    </optional>
    <optional>
      <attribute name="onTagClick"/>
    </optional>
    <optional>
      <attribute name="parentId"/>
    </optional>
    <optional>
      <attribute name="placeholder"/>
    </optional>
    <optional>
      <attribute name="placement">
        <choice>
          <value>top</value>
          <value>bottom</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="readonly">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="required">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="rows"/>
    </optional>
    <optional>
      <attribute name="select_options"/>
    </optional>
    <optional>
      <attribute name="slot"/>
    </optional>
    <optional>
      <attribute name="span">
        <choice>
          <value>all</value>
          <value>2</value>
          <value>3</value>
          <value>4</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="statustext"/>
    </optional>
    <optional>
      <attribute name="style"/>
    </optional>
    <optional>
      <attribute name="suffix"/>
    </optional>
    <optional>
      <attribute name="tabindex"/>
    </optional>
    <optional>
      <attribute name="value"/>
    </optional>
    <optional>
      <attribute name="width"/>
    </optional>
  </define>
  <define name="et2-select-priority">
    <element name="et2-select-priority">
      <ref name="attlist.et2-select-priority"/>
      <empty/>
    </element>
  </define>
  <define name="attlist.et2-select-priority" combine="interleave">
    <optional>
      <attribute name="accesskey"/>
    </optional>
    <optional>
      <attribute name="align"/>
    </optional>
    <optional>
      <attribute name="allowFreeEntries">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="ariaDescription"/>
    </optional>
    <optional>
      <attribute name="ariaLabel"/>
    </optional>
    <optional>
      <attribute name="autocomplete"/>
    </optional>
    <optional>
      <attribute name="autofocus">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="class"/>
    </optional>
    <optional>
      <attribute name="clearable">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="data"/>
    </optional>
    <optional>
      <attribute name="disabled">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="emptyLabel"/>
    </optional>
    <optional>
      <attribute name="height"/>
    </optional>
    <optional>
      <attribute name="help-text"/>
    </optional>
    <optional>
      <attribute name="helpText"/>
    </optional>
    <optional>
      <attribute name="hidden">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="id"/>
    </optional>
    <optional>
      <attribute name="label"/>
    </optional>
    <optional>
      <attribute name="multiple">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="noLang">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="onchange"/>
    </optional>
    <optional>
      <attribute name="onclick"/>
    </optional>
    <optional>
      <attribute name="onTagClick"/>
    </optional>
    <optional>
      <attribute name="parentId"/>
    </optional>
    <optional>
      <attribute name="placeholder"/>
    </optional>
    <optional>
      <attribute name="placement">
        <choice>
          <value>top</value>
          <value>bottom</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="readonly">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="required">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="rows"/>
    </optional>
    <optional>
      <attribute name="select_options"/>
    </optional>
    <optional>
      <attribute name="slot"/>
    </optional>
    <optional>
      <attribute name="span">
        <choice>
          <value>all</value>
          <value>2</value>
          <value>3</value>
          <value>4</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="statustext"/>
    </optional>
    <optional>
      <attribute name="style"/>
    </optional>
    <optional>
      <attribute name="tabindex"/>
    </optional>
    <optional>
      <attribute name="value"/>
    </optional>
    <optional>
      <attribute name="width"/>
    </optional>
  </define>
  <define name="et2-select-state">
    <element name="et2-select-state">
      <ref name="attlist.et2-select-state"/>
      <empty/>
    </element>
  </define>
  <define name="attlist.et2-select-state" combine="interleave">
    <optional>
      <attribute name="accesskey"/>
    </optional>
    <optional>
      <attribute name="align"/>
    </optional>
    <optional>
      <attribute name="allowFreeEntries">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="ariaDescription"/>
    </optional>
    <optional>
      <attribute name="ariaLabel"/>
    </optional>
    <optional>
      <attribute name="autocomplete"/>
    </optional>
    <optional>
      <attribute name="autofocus">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="class"/>
    </optional>
    <optional>
      <attribute name="clearable">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="countryCode"/>
    </optional>
    <optional>
      <attribute name="data"/>
    </optional>
    <optional>
      <attribute name="disabled">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="emptyLabel"/>
    </optional>
    <optional>
      <attribute name="height"/>
    </optional>
    <optional>
      <attribute name="help-text"/>
    </optional>
    <optional>
      <attribute name="helpText"/>
    </optional>
    <optional>
      <attribute name="hidden">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="id"/>
    </optional>
    <optional>
      <attribute name="label"/>
    </optional>
    <optional>
      <attribute name="multiple">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="noLang">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="onchange"/>
    </optional>
    <optional>
      <attribute name="onclick"/>
    </optional>
    <optional>
      <attribute name="onTagClick"/>
    </optional>
    <optional>
      <attribute name="parentId"/>
    </optional>
    <optional>
      <attribute name="placeholder"/>
    </optional>
    <optional>
      <attribute name="placement">
        <choice>
          <value>top</value>
          <value>bottom</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="readonly">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="required">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="rows"/>
    </optional>
    <optional>
      <attribute name="select_options"/>
    </optional>
    <optional>
      <attribute name="slot"/>
    </optional>
    <optional>
      <attribute name="span">
        <choice>
          <value>all</value>
          <value>2</value>
          <value>3</value>
          <value>4</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="statustext"/>
    </optional>
    <optional>
      <attribute name="style"/>
    </optional>
    <optional>
      <attribute name="tabindex"/>
    </optional>
    <optional>
      <attribute name="value"/>
    </optional>
    <optional>
      <attribute name="width"/>
    </optional>
  </define>
  <define name="et2-select-tab">
    <element name="et2-select-tab">
      <ref name="attlist.et2-select-tab"/>
      <empty/>
    </element>
  </define>
  <define name="attlist.et2-select-tab" combine="interleave">
    <optional>
      <attribute name="accesskey"/>
    </optional>
    <optional>
      <attribute name="align"/>
    </optional>
    <optional>
      <attribute name="allowFreeEntries">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="apps">
        <choice>
          <value>user</value>
          <value>enabled</value>
          <value>installed</value>
          <value>all</value>
          <value>all+setup</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="ariaDescription"/>
    </optional>
    <optional>
      <attribute name="ariaLabel"/>
    </optional>
    <optional>
      <attribute name="autocomplete"/>
    </optional>
    <optional>
      <attribute name="autofocus">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="class"/>
    </optional>
    <optional>
      <attribute name="clearable">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="data"/>
    </optional>
    <optional>
      <attribute name="disabled">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="emptyLabel"/>
    </optional>
    <optional>
      <attribute name="height"/>
    </optional>
    <optional>
      <attribute name="help-text"/>
    </optional>
    <optional>
      <attribute name="helpText"/>
    </optional>
    <optional>
      <attribute name="hidden">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="id"/>
    </optional>
    <optional>
      <attribute name="label"/>
    </optional>
    <optional>
      <attribute name="multiple">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="noLang">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="onchange"/>
    </optional>
    <optional>
      <attribute name="onclick"/>
    </optional>
    <optional>
      <attribute name="onTagClick"/>
    </optional>
    <optional>
      <attribute name="parentId"/>
    </optional>
    <optional>
      <attribute name="placeholder"/>
    </optional>
    <optional>
      <attribute name="placement">
        <choice>
          <value>top</value>
          <value>bottom</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="readonly">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="required">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="rows"/>
    </optional>
    <optional>
      <attribute name="select_options"/>
    </optional>
    <optional>
      <attribute name="slot"/>
    </optional>
    <optional>
      <attribute name="span">
        <choice>
          <value>all</value>
          <value>2</value>
          <value>3</value>
          <value>4</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="statustext"/>
    </optional>
    <optional>
      <attribute name="style"/>
    </optional>
    <optional>
      <attribute name="tabindex"/>
    </optional>
    <optional>
      <attribute name="value"/>
    </optional>
    <optional>
      <attribute name="width"/>
    </optional>
  </define>
  <define name="et2-select-thumbnail">
    <element name="et2-select-thumbnail">
      <ref name="attlist.et2-select-thumbnail"/>
      <empty/>
    </element>
  </define>
  <define name="attlist.et2-select-thumbnail" combine="interleave">
    <optional>
      <attribute name="accesskey"/>
    </optional>
    <optional>
      <attribute name="align"/>
    </optional>
    <optional>
      <attribute name="allowFreeEntries">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="ariaDescription"/>
    </optional>
    <optional>
      <attribute name="ariaLabel"/>
    </optional>
    <optional>
      <attribute name="autocomplete"/>
    </optional>
    <optional>
      <attribute name="autofocus">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="class"/>
    </optional>
    <optional>
      <attribute name="clearable">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="data"/>
    </optional>
    <optional>
      <attribute name="disabled">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="emptyLabel"/>
    </optional>
    <optional>
      <attribute name="height"/>
    </optional>
    <optional>
      <attribute name="help-text"/>
    </optional>
    <optional>
      <attribute name="helpText"/>
    </optional>
    <optional>
      <attribute name="hidden">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="id"/>
    </optional>
    <optional>
      <attribute name="label"/>
    </optional>
    <optional>
      <attribute name="multiple">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="noLang">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="onchange"/>
    </optional>
    <optional>
      <attribute name="onclick"/>
    </optional>
    <optional>
      <attribute name="onTagClick"/>
    </optional>
    <optional>
      <attribute name="parentId"/>
    </optional>
    <optional>
      <attribute name="placeholder"/>
    </optional>
    <optional>
      <attribute name="placement">
        <choice>
          <value>top</value>
          <value>bottom</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="readonly">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="required">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="rows"/>
    </optional>
    <optional>
      <attribute name="select_options"/>
    </optional>
    <optional>
      <attribute name="slot"/>
    </optional>
    <optional>
      <attribute name="span">
        <choice>
          <value>all</value>
          <value>2</value>
          <value>3</value>
          <value>4</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="statustext"/>
    </optional>
    <optional>
      <attribute name="style"/>
    </optional>
    <optional>
      <attribute name="tabindex"/>
    </optional>
    <optional>
      <attribute name="value"/>
    </optional>
    <optional>
      <attribute name="width"/>
    </optional>
  </define>
  <define name="et2-select-timezone">
    <element name="et2-select-timezone">
      <ref name="attlist.et2-select-timezone"/>
      <empty/>
    </element>
  </define>
  <define name="attlist.et2-select-timezone" combine="interleave">
    <optional>
      <attribute name="accesskey"/>
    </optional>
    <optional>
      <attribute name="align"/>
    </optional>
    <optional>
      <attribute name="allowFreeEntries">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="ariaDescription"/>
    </optional>
    <optional>
      <attribute name="ariaLabel"/>
    </optional>
    <optional>
      <attribute name="autocomplete"/>
    </optional>
    <optional>
      <attribute name="autofocus">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="class"/>
    </optional>
    <optional>
      <attribute name="clearable">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="data"/>
    </optional>
    <optional>
      <attribute name="disabled">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="emptyLabel"/>
    </optional>
    <optional>
      <attribute name="height"/>
    </optional>
    <optional>
      <attribute name="help-text"/>
    </optional>
    <optional>
      <attribute name="helpText"/>
    </optional>
    <optional>
      <attribute name="hidden">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="id"/>
    </optional>
    <optional>
      <attribute name="label"/>
    </optional>
    <optional>
      <attribute name="multiple">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="noLang">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="onchange"/>
    </optional>
    <optional>
      <attribute name="onclick"/>
    </optional>
    <optional>
      <attribute name="onTagClick"/>
    </optional>
    <optional>
      <attribute name="parentId"/>
    </optional>
    <optional>
      <attribute name="placeholder"/>
    </optional>
    <optional>
      <attribute name="placement">
        <choice>
          <value>top</value>
          <value>bottom</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="readonly">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="required">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="rows"/>
    </optional>
    <optional>
      <attribute name="select_options"/>
    </optional>
    <optional>
      <attribute name="slot"/>
    </optional>
    <optional>
      <attribute name="span">
        <choice>
          <value>all</value>
          <value>2</value>
          <value>3</value>
          <value>4</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="statustext"/>
    </optional>
    <optional>
      <attribute name="style"/>
    </optional>
    <optional>
      <attribute name="tabindex"/>
    </optional>
    <optional>
      <attribute name="value"/>
    </optional>
    <optional>
      <attribute name="width"/>
    </optional>
  </define>
  <define name="et2-select-year">
    <element name="et2-select-year">
      <ref name="attlist.et2-select-year"/>
      <empty/>
    </element>
  </define>
  <define name="attlist.et2-select-year" combine="interleave">
    <optional>
      <attribute name="accesskey"/>
    </optional>
    <optional>
      <attribute name="align"/>
    </optional>
    <optional>
      <attribute name="allowFreeEntries">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="ariaDescription"/>
    </optional>
    <optional>
      <attribute name="ariaLabel"/>
    </optional>
    <optional>
      <attribute name="autocomplete"/>
    </optional>
    <optional>
      <attribute name="autofocus">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="class"/>
    </optional>
    <optional>
      <attribute name="clearable">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="data"/>
    </optional>
    <optional>
      <attribute name="disabled">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="emptyLabel"/>
    </optional>
    <optional>
      <attribute name="height"/>
    </optional>
    <optional>
      <attribute name="help-text"/>
    </optional>
    <optional>
      <attribute name="helpText"/>
    </optional>
    <optional>
      <attribute name="hidden">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="id"/>
    </optional>
    <optional>
      <attribute name="interval"/>
    </optional>
    <optional>
      <attribute name="label"/>
    </optional>
    <optional>
      <attribute name="leading_zero"/>
    </optional>
    <optional>
      <attribute name="max"/>
    </optional>
    <optional>
      <attribute name="min"/>
    </optional>
    <optional>
      <attribute name="multiple">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="noLang">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="onchange"/>
    </optional>
    <optional>
      <attribute name="onclick"/>
    </optional>
    <optional>
      <attribute name="onTagClick"/>
    </optional>
    <optional>
      <attribute name="parentId"/>
    </optional>
    <optional>
      <attribute name="placeholder"/>
    </optional>
    <optional>
      <attribute name="placement">
        <choice>
          <value>top</value>
          <value>bottom</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="readonly">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="required">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="rows"/>
    </optional>
    <optional>
      <attribute name="select_options"/>
    </optional>
    <optional>
      <attribute name="slot"/>
    </optional>
    <optional>
      <attribute name="span">
        <choice>
          <value>all</value>
          <value>2</value>
          <value>3</value>
          <value>4</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="statustext"/>
    </optional>
    <optional>
      <attribute name="style"/>
    </optional>
    <optional>
      <attribute name="suffix"/>
    </optional>
    <optional>
      <attribute name="tabindex"/>
    </optional>
    <optional>
      <attribute name="value"/>
    </optional>
    <optional>
      <attribute name="width"/>
    </optional>
  </define>
  <define name="et2-spinner">
    <element name="et2-spinner">
      <ref name="attlist.et2-spinner"/>
      <empty/>
    </element>
  </define>
  <define name="attlist.et2-spinner" combine="interleave">
    <optional>
      <attribute name="accesskey"/>
    </optional>
    <optional>
      <attribute name="align"/>
    </optional>
    <optional>
      <attribute name="class"/>
    </optional>
    <optional>
      <attribute name="data"/>
    </optional>
    <optional>
      <attribute name="disabled">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="height"/>
    </optional>
    <optional>
      <attribute name="hidden">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="id"/>
    </optional>
    <optional>
      <attribute name="label"/>
    </optional>
    <optional>
      <attribute name="noLang">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="onclick"/>
    </optional>
    <optional>
      <attribute name="parentId"/>
    </optional>
    <optional>
      <attribute name="slot"/>
    </optional>
    <optional>
      <attribute name="span">
        <choice>
          <value>all</value>
          <value>2</value>
          <value>3</value>
          <value>4</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="statustext"/>
    </optional>
    <optional>
      <attribute name="style"/>
    </optional>
    <optional>
      <attribute name="width"/>
    </optional>
  </define>
  <define name="et2-split">
    <element name="et2-split">
      <ref name="attlist.et2-split"/>
      <oneOrMore>
        <ref name="Widgets"/>
      </oneOrMore>
    </element>
  </define>
  <define name="attlist.et2-split" combine="interleave">
    <optional>
      <attribute name="accesskey"/>
    </optional>
    <optional>
      <attribute name="align"/>
    </optional>
    <optional>
      <attribute name="class"/>
    </optional>
    <optional>
      <attribute name="data"/>
    </optional>
    <optional>
      <attribute name="disabled">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="height"/>
    </optional>
    <optional>
      <attribute name="hidden">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="id"/>
    </optional>
    <optional>
      <attribute name="label"/>
    </optional>
    <optional>
      <attribute name="noLang">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="onclick"/>
    </optional>
    <optional>
      <attribute name="orientation"/>
    </optional>
    <optional>
      <attribute name="parentId"/>
    </optional>
    <optional>
      <attribute name="position"/>
    </optional>
    <optional>
      <attribute name="position-in-pixels"/>
    </optional>
    <optional>
      <attribute name="primary"/>
    </optional>
    <optional>
      <attribute name="slot"/>
    </optional>
    <optional>
      <attribute name="snap"/>
    </optional>
    <optional>
      <attribute name="snap-threshold"/>
    </optional>
    <optional>
      <attribute name="span">
        <choice>
          <value>all</value>
          <value>2</value>
          <value>3</value>
          <value>4</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="statustext"/>
    </optional>
    <optional>
      <attribute name="style"/>
    </optional>
    <optional>
      <attribute name="vertical">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="width"/>
    </optional>
  </define>
  <define name="et2-switch">
    <element name="et2-switch">
      <ref name="attlist.et2-switch"/>
      <empty/>
    </element>
  </define>
  <define name="attlist.et2-switch" combine="interleave">
    <optional>
      <attribute name="accesskey"/>
    </optional>
    <optional>
      <attribute name="align"/>
    </optional>
    <optional>
      <attribute name="ariaDescription"/>
    </optional>
    <optional>
      <attribute name="ariaLabel"/>
    </optional>
    <optional>
      <attribute name="autocomplete"/>
    </optional>
    <optional>
      <attribute name="autofocus">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="checked">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="class"/>
    </optional>
    <optional>
      <attribute name="data"/>
    </optional>
    <optional>
      <attribute name="disabled">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="form"/>
    </optional>
    <optional>
      <attribute name="height"/>
    </optional>
    <optional>
      <attribute name="help-text"/>
    </optional>
    <optional>
      <attribute name="helpText"/>
    </optional>
    <optional>
      <attribute name="hidden">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="id"/>
    </optional>
    <optional>
      <attribute name="label"/>
    </optional>
    <optional>
      <attribute name="name"/>
    </optional>
    <optional>
      <attribute name="noLang">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="onchange"/>
    </optional>
    <optional>
      <attribute name="onclick"/>
    </optional>
    <optional>
      <attribute name="parentId"/>
    </optional>
    <optional>
      <attribute name="readonly">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="required">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="size">
        <choice>
          <value>small</value>
          <value>medium</value>
          <value>large</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="slot"/>
    </optional>
    <optional>
      <attribute name="span">
        <choice>
          <value>all</value>
          <value>2</value>
          <value>3</value>
          <value>4</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="statustext"/>
    </optional>
    <optional>
      <attribute name="style"/>
    </optional>
    <optional>
      <attribute name="tabindex"/>
    </optional>
    <optional>
      <attribute name="title"/>
    </optional>
    <optional>
      <attribute name="toggleOff"/>
    </optional>
    <optional>
      <attribute name="toggleOn"/>
    </optional>
    <optional>
      <attribute name="value"/>
    </optional>
    <optional>
      <attribute name="width"/>
    </optional>
  </define>
  <define name="et2-switch-icon">
    <element name="et2-switch-icon">
      <ref name="attlist.et2-switch-icon"/>
      <empty/>
    </element>
  </define>
  <define name="attlist.et2-switch-icon" combine="interleave">
    <optional>
      <attribute name="accesskey"/>
    </optional>
    <optional>
      <attribute name="align"/>
    </optional>
    <optional>
      <attribute name="ariaDescription"/>
    </optional>
    <optional>
      <attribute name="ariaLabel"/>
    </optional>
    <optional>
      <attribute name="autocomplete"/>
    </optional>
    <optional>
      <attribute name="autofocus">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="class"/>
    </optional>
    <optional>
      <attribute name="data"/>
    </optional>
    <optional>
      <attribute name="disabled">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="height"/>
    </optional>
    <optional>
      <attribute name="helpText"/>
    </optional>
    <optional>
      <attribute name="hidden">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="id"/>
    </optional>
    <optional>
      <attribute name="label"/>
    </optional>
    <optional>
      <attribute name="noLang">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="offIcon"/>
    </optional>
    <optional>
      <attribute name="onchange"/>
    </optional>
    <optional>
      <attribute name="onclick"/>
    </optional>
    <optional>
      <attribute name="onIcon"/>
    </optional>
    <optional>
      <attribute name="parentId"/>
    </optional>
    <optional>
      <attribute name="readonly">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="required">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="slot"/>
    </optional>
    <optional>
      <attribute name="span">
        <choice>
          <value>all</value>
          <value>2</value>
          <value>3</value>
          <value>4</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="statustext"/>
    </optional>
    <optional>
      <attribute name="style"/>
    </optional>
    <optional>
      <attribute name="tabindex"/>
    </optional>
    <optional>
      <attribute name="width"/>
    </optional>
  </define>
  <define name="et2-tabbox">
    <element name="et2-tabbox">
      <ref name="attlist.et2-tabbox"/>
      <oneOrMore>
        <ref name="tabs"/>
        <ref name="tabpanels"/>
      </oneOrMore>
    </element>
  </define>
  <define name="attlist.et2-tabbox" combine="interleave">
    <optional>
      <attribute name="accesskey"/>
    </optional>
    <optional>
      <attribute name="activation">
        <choice>
          <value>auto</value>
          <value>manual</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="addTabs">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="align"/>
    </optional>
    <optional>
      <attribute name="alignTabs"/>
    </optional>
    <optional>
      <attribute name="ariaDescription"/>
    </optional>
    <optional>
      <attribute name="ariaLabel"/>
    </optional>
    <optional>
      <attribute name="autocomplete"/>
    </optional>
    <optional>
      <attribute name="autofocus">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="cfDisabled">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="cfExclude"/>
    </optional>
    <optional>
      <attribute name="cfPrepend"/>
    </optional>
    <optional>
      <attribute name="cfPrivateTab">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="cfTypeFilter"/>
    </optional>
    <optional>
      <attribute name="class"/>
    </optional>
    <optional>
      <attribute name="data"/>
    </optional>
    <optional>
      <attribute name="disabled">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="extraTabs"/>
    </optional>
    <optional>
      <attribute name="height"/>
    </optional>
    <optional>
      <attribute name="helpText"/>
    </optional>
    <optional>
      <attribute name="hidden">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="id"/>
    </optional>
    <optional>
      <attribute name="label"/>
    </optional>
    <optional>
      <attribute name="no-scroll-controls">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="noLang">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="onchange"/>
    </optional>
    <optional>
      <attribute name="onclick"/>
    </optional>
    <optional>
      <attribute name="parentId"/>
    </optional>
    <optional>
      <attribute name="placement">
        <choice>
          <value>top</value>
          <value>bottom</value>
          <value>start</value>
          <value>end</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="readonly">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="required">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="slot"/>
    </optional>
    <optional>
      <attribute name="span">
        <choice>
          <value>all</value>
          <value>2</value>
          <value>3</value>
          <value>4</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="statustext"/>
    </optional>
    <optional>
      <attribute name="style"/>
    </optional>
    <optional>
      <attribute name="tabHeight"/>
    </optional>
    <optional>
      <attribute name="tabindex"/>
    </optional>
    <optional>
      <attribute name="value"/>
    </optional>
    <optional>
      <attribute name="width"/>
    </optional>
  </define>
  <define name="et2-tag">
    <element name="et2-tag">
      <ref name="attlist.et2-tag"/>
      <empty/>
    </element>
  </define>
  <define name="attlist.et2-tag" combine="interleave">
    <optional>
      <attribute name="accesskey"/>
    </optional>
    <optional>
      <attribute name="align"/>
    </optional>
    <optional>
      <attribute name="class"/>
    </optional>
    <optional>
      <attribute name="data"/>
    </optional>
    <optional>
      <attribute name="disabled">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="editable">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="height"/>
    </optional>
    <optional>
      <attribute name="hidden">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="id"/>
    </optional>
    <optional>
      <attribute name="label"/>
    </optional>
    <optional>
      <attribute name="noLang">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="onclick"/>
    </optional>
    <optional>
      <attribute name="parentId"/>
    </optional>
    <optional>
      <attribute name="pill">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="removable">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="size">
        <choice>
          <value>small</value>
          <value>medium</value>
          <value>large</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="slot"/>
    </optional>
    <optional>
      <attribute name="span">
        <choice>
          <value>all</value>
          <value>2</value>
          <value>3</value>
          <value>4</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="statustext"/>
    </optional>
    <optional>
      <attribute name="style"/>
    </optional>
    <optional>
      <attribute name="value"/>
    </optional>
    <optional>
      <attribute name="variant">
        <choice>
          <value>primary</value>
          <value>success</value>
          <value>neutral</value>
          <value>warning</value>
          <value>danger</value>
          <value>text</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="width"/>
    </optional>
  </define>
  <define name="et2-textarea">
    <element name="et2-textarea">
      <ref name="attlist.et2-textarea"/>
      <empty/>
    </element>
  </define>
  <define name="attlist.et2-textarea" combine="interleave">
    <optional>
      <attribute name="accesskey"/>
    </optional>
    <optional>
      <attribute name="align"/>
    </optional>
    <optional>
      <attribute name="ariaDescription"/>
    </optional>
    <optional>
      <attribute name="ariaLabel"/>
    </optional>
    <optional>
      <attribute name="autocapitalize">
        <choice>
          <value>off</value>
          <value>none</value>
          <value>on</value>
          <value>sentences</value>
          <value>words</value>
          <value>characters</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="autocomplete"/>
    </optional>
    <optional>
      <attribute name="autocorrect"/>
    </optional>
    <optional>
      <attribute name="autofocus">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="class"/>
    </optional>
    <optional>
      <attribute name="data"/>
    </optional>
    <optional>
      <attribute name="disabled">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="enterkeyhint">
        <choice>
          <value>enter</value>
          <value>done</value>
          <value>go</value>
          <value>next</value>
          <value>previous</value>
          <value>search</value>
          <value>send</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="filled">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="form"/>
    </optional>
    <optional>
      <attribute name="height"/>
    </optional>
    <optional>
      <attribute name="help-text"/>
    </optional>
    <optional>
      <attribute name="helpText"/>
    </optional>
    <optional>
      <attribute name="hidden">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="id"/>
    </optional>
    <optional>
      <attribute name="inputmode">
        <choice>
          <value>none</value>
          <value>text</value>
          <value>decimal</value>
          <value>numeric</value>
          <value>tel</value>
          <value>search</value>
          <value>email</value>
          <value>url</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="label"/>
    </optional>
    <optional>
      <attribute name="maxlength"/>
    </optional>
    <optional>
      <attribute name="minlength"/>
    </optional>
    <optional>
      <attribute name="name"/>
    </optional>
    <optional>
      <attribute name="noLang">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="onchange"/>
    </optional>
    <optional>
      <attribute name="onclick"/>
    </optional>
    <optional>
      <attribute name="onkeypress"/>
    </optional>
    <optional>
      <attribute name="parentId"/>
    </optional>
    <optional>
      <attribute name="placeholder"/>
    </optional>
    <optional>
      <attribute name="readonly">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="required">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="resize">
        <choice>
          <value>none</value>
          <value>vertical</value>
          <value>auto</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="rows"/>
    </optional>
    <optional>
      <attribute name="size">
        <choice>
          <value>small</value>
          <value>medium</value>
          <value>large</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="slot"/>
    </optional>
    <optional>
      <attribute name="span">
        <choice>
          <value>all</value>
          <value>2</value>
          <value>3</value>
          <value>4</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="spellcheck">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="statustext"/>
    </optional>
    <optional>
      <attribute name="style"/>
    </optional>
    <optional>
      <attribute name="tabindex"/>
    </optional>
    <optional>
      <attribute name="title"/>
    </optional>
    <optional>
      <attribute name="value"/>
    </optional>
    <optional>
      <attribute name="width"/>
    </optional>
  </define>
  <define name="et2-textbox">
    <element name="et2-textbox">
      <ref name="attlist.et2-textbox"/>
      <optional>
        <ref name="et2-image"/>
      </optional>
    </element>
  </define>
  <define name="attlist.et2-textbox" combine="interleave">
    <optional>
      <attribute name="accesskey"/>
    </optional>
    <optional>
      <attribute name="align"/>
    </optional>
    <optional>
      <attribute name="ariaDescription"/>
    </optional>
    <optional>
      <attribute name="ariaLabel"/>
    </optional>
    <optional>
      <attribute name="autocapitalize">
        <choice>
          <value>off</value>
          <value>none</value>
          <value>on</value>
          <value>sentences</value>
          <value>words</value>
          <value>characters</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="autocomplete"/>
    </optional>
    <optional>
      <attribute name="autocorrect">
        <choice>
          <value>off</value>
          <value>on</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="autofocus">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="class"/>
    </optional>
    <optional>
      <attribute name="clearable">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="data"/>
    </optional>
    <optional>
      <attribute name="disabled">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="enterkeyhint">
        <choice>
          <value>enter</value>
          <value>done</value>
          <value>go</value>
          <value>next</value>
          <value>previous</value>
          <value>search</value>
          <value>send</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="filled">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="form"/>
    </optional>
    <optional>
      <attribute name="height"/>
    </optional>
    <optional>
      <attribute name="help-text"/>
    </optional>
    <optional>
      <attribute name="helpText"/>
    </optional>
    <optional>
      <attribute name="hidden">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="id"/>
    </optional>
    <optional>
      <attribute name="inputmode">
        <choice>
          <value>none</value>
          <value>text</value>
          <value>decimal</value>
          <value>numeric</value>
          <value>tel</value>
          <value>search</value>
          <value>email</value>
          <value>url</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="label"/>
    </optional>
    <optional>
      <attribute name="mask"/>
    </optional>
    <optional>
      <attribute name="max"/>
    </optional>
    <optional>
      <attribute name="maxlength"/>
    </optional>
    <optional>
      <attribute name="min"/>
    </optional>
    <optional>
      <attribute name="minlength"/>
    </optional>
    <optional>
      <attribute name="name"/>
    </optional>
    <optional>
      <attribute name="no-spin-buttons">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="noLang">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="onchange"/>
    </optional>
    <optional>
      <attribute name="onclick"/>
    </optional>
    <optional>
      <attribute name="onkeypress"/>
    </optional>
    <optional>
      <attribute name="parentId"/>
    </optional>
    <optional>
      <attribute name="password-toggle">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="password-visible">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="pattern"/>
    </optional>
    <optional>
      <attribute name="pill">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="placeholder"/>
    </optional>
    <optional>
      <attribute name="readonly">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="required">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="size">
        <choice>
          <value>small</value>
          <value>medium</value>
          <value>large</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="slot"/>
    </optional>
    <optional>
      <attribute name="span">
        <choice>
          <value>all</value>
          <value>2</value>
          <value>3</value>
          <value>4</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="spellcheck">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="statustext"/>
    </optional>
    <optional>
      <attribute name="step"/>
    </optional>
    <optional>
      <attribute name="style"/>
    </optional>
    <optional>
      <attribute name="tabindex"/>
    </optional>
    <optional>
      <attribute name="title"/>
    </optional>
    <optional>
      <attribute name="type"/>
    </optional>
    <optional>
      <attribute name="validator"/>
    </optional>
    <optional>
      <attribute name="value"/>
    </optional>
    <optional>
      <attribute name="width"/>
    </optional>
  </define>
  <define name="et2-thumbnail-tag">
    <element name="et2-thumbnail-tag">
      <ref name="attlist.et2-thumbnail-tag"/>
      <empty/>
    </element>
  </define>
  <define name="attlist.et2-thumbnail-tag" combine="interleave">
    <optional>
      <attribute name="accesskey"/>
    </optional>
    <optional>
      <attribute name="align"/>
    </optional>
    <optional>
      <attribute name="class"/>
    </optional>
    <optional>
      <attribute name="data"/>
    </optional>
    <optional>
      <attribute name="disabled">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="editable">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="height"/>
    </optional>
    <optional>
      <attribute name="hidden">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="id"/>
    </optional>
    <optional>
      <attribute name="label"/>
    </optional>
    <optional>
      <attribute name="noLang">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="onclick"/>
    </optional>
    <optional>
      <attribute name="parentId"/>
    </optional>
    <optional>
      <attribute name="pill">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="removable">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="size">
        <choice>
          <value>small</value>
          <value>medium</value>
          <value>large</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="slot"/>
    </optional>
    <optional>
      <attribute name="span">
        <choice>
          <value>all</value>
          <value>2</value>
          <value>3</value>
          <value>4</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="statustext"/>
    </optional>
    <optional>
      <attribute name="style"/>
    </optional>
    <optional>
      <attribute name="value"/>
    </optional>
    <optional>
      <attribute name="variant">
        <choice>
          <value>primary</value>
          <value>success</value>
          <value>neutral</value>
          <value>warning</value>
          <value>danger</value>
          <value>text</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="width"/>
    </optional>
  </define>
  <define name="et2-tree">
    <element name="et2-tree">
      <ref name="attlist.et2-tree"/>
      <empty/>
    </element>
  </define>
  <define name="attlist.et2-tree" combine="interleave">
    <optional>
      <attribute name="accesskey"/>
    </optional>
    <optional>
      <attribute name="actions"/>
    </optional>
    <optional>
      <attribute name="align"/>
    </optional>
    <optional>
      <attribute name="ariaDescription"/>
    </optional>
    <optional>
      <attribute name="ariaLabel"/>
    </optional>
    <optional>
      <attribute name="autocomplete"/>
    </optional>
    <optional>
      <attribute name="autofocus">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="autoloading"/>
    </optional>
    <optional>
      <attribute name="class"/>
    </optional>
    <optional>
      <attribute name="collapsedIcon"/>
    </optional>
    <optional>
      <attribute name="data"/>
    </optional>
    <optional>
      <attribute name="disabled">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="emptyLabel"/>
    </optional>
    <optional>
      <attribute name="height"/>
    </optional>
    <optional>
      <attribute name="helpText"/>
    </optional>
    <optional>
      <attribute name="hidden">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="highlighting"/>
    </optional>
    <optional>
      <attribute name="id"/>
    </optional>
    <optional>
      <attribute name="imagePath"/>
    </optional>
    <optional>
      <attribute name="label"/>
    </optional>
    <optional>
      <attribute name="leafIcon"/>
    </optional>
    <optional>
      <attribute name="leafOnly">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="multiple"/>
    </optional>
    <optional>
      <attribute name="noLang">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="onchange"/>
    </optional>
    <optional>
      <attribute name="onclick"/>
    </optional>
    <optional>
      <attribute name="onopenend"/>
    </optional>
    <optional>
      <attribute name="onopenstart"/>
    </optional>
    <optional>
      <attribute name="openIcon"/>
    </optional>
    <optional>
      <attribute name="parentId"/>
    </optional>
    <optional>
      <attribute name="readonly">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="required">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="select_options"/>
    </optional>
    <optional>
      <attribute name="slot"/>
    </optional>
    <optional>
      <attribute name="span">
        <choice>
          <value>all</value>
          <value>2</value>
          <value>3</value>
          <value>4</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="statustext"/>
    </optional>
    <optional>
      <attribute name="style"/>
    </optional>
    <optional>
      <attribute name="value"/>
    </optional>
    <optional>
      <attribute name="width"/>
    </optional>
  </define>
  <define name="et2-tree-dropdown">
    <element name="et2-tree-dropdown">
      <ref name="attlist.et2-tree-dropdown"/>
      <empty/>
    </element>
  </define>
  <define name="attlist.et2-tree-dropdown" combine="interleave">
    <optional>
      <attribute name="accesskey"/>
    </optional>
    <optional>
      <attribute name="actions"/>
    </optional>
    <optional>
      <attribute name="align"/>
    </optional>
    <optional>
      <attribute name="ariaDescription"/>
    </optional>
    <optional>
      <attribute name="ariaLabel"/>
    </optional>
    <optional>
      <attribute name="autocomplete"/>
    </optional>
    <optional>
      <attribute name="autofocus">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="autoloading"/>
    </optional>
    <optional>
      <attribute name="class"/>
    </optional>
    <optional>
      <attribute name="clearable">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="data"/>
    </optional>
    <optional>
      <attribute name="disabled">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="emptyLabel"/>
    </optional>
    <optional>
      <attribute name="height"/>
    </optional>
    <optional>
      <attribute name="help-text"/>
    </optional>
    <optional>
      <attribute name="helpText"/>
    </optional>
    <optional>
      <attribute name="hidden">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="id"/>
    </optional>
    <optional>
      <attribute name="label"/>
    </optional>
    <optional>
      <attribute name="leafOnly"/>
    </optional>
    <optional>
      <attribute name="multiple">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="noLang">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="onchange"/>
    </optional>
    <optional>
      <attribute name="onclick"/>
    </optional>
    <optional>
      <attribute name="open">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="openAtSelection">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="parentId"/>
    </optional>
    <optional>
      <attribute name="placeholder"/>
    </optional>
    <optional>
      <attribute name="readonly">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="required">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="select_options"/>
    </optional>
    <optional>
      <attribute name="slot"/>
    </optional>
    <optional>
      <attribute name="span">
        <choice>
          <value>all</value>
          <value>2</value>
          <value>3</value>
          <value>4</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="statustext"/>
    </optional>
    <optional>
      <attribute name="style"/>
    </optional>
    <optional>
      <attribute name="value"/>
    </optional>
    <optional>
      <attribute name="width"/>
    </optional>
  </define>
  <define name="et2-url">
    <element name="et2-url">
      <ref name="attlist.et2-url"/>
      <empty/>
    </element>
  </define>
  <define name="attlist.et2-url" combine="interleave">
    <optional>
      <attribute name="accesskey"/>
    </optional>
    <optional>
      <attribute name="align"/>
    </optional>
    <optional>
      <attribute name="allowPath">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="ariaDescription"/>
    </optional>
    <optional>
      <attribute name="ariaLabel"/>
    </optional>
    <optional>
      <attribute name="autocapitalize">
        <choice>
          <value>off</value>
          <value>none</value>
          <value>on</value>
          <value>sentences</value>
          <value>words</value>
          <value>characters</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="autocomplete"/>
    </optional>
    <optional>
      <attribute name="autocorrect">
        <choice>
          <value>off</value>
          <value>on</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="autofocus">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="class"/>
    </optional>
    <optional>
      <attribute name="clearable">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="data"/>
    </optional>
    <optional>
      <attribute name="disabled">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="enterkeyhint">
        <choice>
          <value>enter</value>
          <value>done</value>
          <value>go</value>
          <value>next</value>
          <value>previous</value>
          <value>search</value>
          <value>send</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="filled">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="form"/>
    </optional>
    <optional>
      <attribute name="height"/>
    </optional>
    <optional>
      <attribute name="help-text"/>
    </optional>
    <optional>
      <attribute name="helpText"/>
    </optional>
    <optional>
      <attribute name="hidden">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="id"/>
    </optional>
    <optional>
      <attribute name="inputmode">
        <choice>
          <value>none</value>
          <value>text</value>
          <value>decimal</value>
          <value>numeric</value>
          <value>tel</value>
          <value>search</value>
          <value>email</value>
          <value>url</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="label"/>
    </optional>
    <optional>
      <attribute name="mask"/>
    </optional>
    <optional>
      <attribute name="max"/>
    </optional>
    <optional>
      <attribute name="maxlength"/>
    </optional>
    <optional>
      <attribute name="min"/>
    </optional>
    <optional>
      <attribute name="minlength"/>
    </optional>
    <optional>
      <attribute name="name"/>
    </optional>
    <optional>
      <attribute name="no-spin-buttons">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="noLang">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="onchange"/>
    </optional>
    <optional>
      <attribute name="onclick"/>
    </optional>
    <optional>
      <attribute name="onkeypress"/>
    </optional>
    <optional>
      <attribute name="parentId"/>
    </optional>
    <optional>
      <attribute name="password-toggle">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="password-visible">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="pattern"/>
    </optional>
    <optional>
      <attribute name="pill">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="placeholder"/>
    </optional>
    <optional>
      <attribute name="readonly">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="required">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="size">
        <choice>
          <value>small</value>
          <value>medium</value>
          <value>large</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="slot"/>
    </optional>
    <optional>
      <attribute name="span">
        <choice>
          <value>all</value>
          <value>2</value>
          <value>3</value>
          <value>4</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="spellcheck">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="statustext"/>
    </optional>
    <optional>
      <attribute name="step"/>
    </optional>
    <optional>
      <attribute name="style"/>
    </optional>
    <optional>
      <attribute name="tabindex"/>
    </optional>
    <optional>
      <attribute name="title"/>
    </optional>
    <optional>
      <attribute name="trailingSlash">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="type"/>
    </optional>
    <optional>
      <attribute name="validator"/>
    </optional>
    <optional>
      <attribute name="value"/>
    </optional>
    <optional>
      <attribute name="width"/>
    </optional>
  </define>
  <define name="et2-url-email">
    <element name="et2-url-email">
      <ref name="attlist.et2-url-email"/>
      <empty/>
    </element>
  </define>
  <define name="attlist.et2-url-email" combine="interleave">
    <optional>
      <attribute name="accesskey"/>
    </optional>
    <optional>
      <attribute name="align"/>
    </optional>
    <optional>
      <attribute name="ariaDescription"/>
    </optional>
    <optional>
      <attribute name="ariaLabel"/>
    </optional>
    <optional>
      <attribute name="autocapitalize">
        <choice>
          <value>off</value>
          <value>none</value>
          <value>on</value>
          <value>sentences</value>
          <value>words</value>
          <value>characters</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="autocomplete"/>
    </optional>
    <optional>
      <attribute name="autocorrect">
        <choice>
          <value>off</value>
          <value>on</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="autofocus">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="class"/>
    </optional>
    <optional>
      <attribute name="clearable">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="data"/>
    </optional>
    <optional>
      <attribute name="disabled">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="emailDisplay"/>
    </optional>
    <optional>
      <attribute name="enterkeyhint">
        <choice>
          <value>enter</value>
          <value>done</value>
          <value>go</value>
          <value>next</value>
          <value>previous</value>
          <value>search</value>
          <value>send</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="filled">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="form"/>
    </optional>
    <optional>
      <attribute name="height"/>
    </optional>
    <optional>
      <attribute name="help-text"/>
    </optional>
    <optional>
      <attribute name="helpText"/>
    </optional>
    <optional>
      <attribute name="hidden">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="id"/>
    </optional>
    <optional>
      <attribute name="inputmode">
        <choice>
          <value>none</value>
          <value>text</value>
          <value>decimal</value>
          <value>numeric</value>
          <value>tel</value>
          <value>search</value>
          <value>email</value>
          <value>url</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="label"/>
    </optional>
    <optional>
      <attribute name="mask"/>
    </optional>
    <optional>
      <attribute name="max"/>
    </optional>
    <optional>
      <attribute name="maxlength"/>
    </optional>
    <optional>
      <attribute name="min"/>
    </optional>
    <optional>
      <attribute name="minlength"/>
    </optional>
    <optional>
      <attribute name="name"/>
    </optional>
    <optional>
      <attribute name="no-spin-buttons">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="noLang">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="onchange"/>
    </optional>
    <optional>
      <attribute name="onclick"/>
    </optional>
    <optional>
      <attribute name="onkeypress"/>
    </optional>
    <optional>
      <attribute name="parentId"/>
    </optional>
    <optional>
      <attribute name="password-toggle">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="password-visible">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="pattern"/>
    </optional>
    <optional>
      <attribute name="pill">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="placeholder"/>
    </optional>
    <optional>
      <attribute name="readonly">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="required">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="size">
        <choice>
          <value>small</value>
          <value>medium</value>
          <value>large</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="slot"/>
    </optional>
    <optional>
      <attribute name="span">
        <choice>
          <value>all</value>
          <value>2</value>
          <value>3</value>
          <value>4</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="spellcheck">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="statustext"/>
    </optional>
    <optional>
      <attribute name="step"/>
    </optional>
    <optional>
      <attribute name="style"/>
    </optional>
    <optional>
      <attribute name="tabindex"/>
    </optional>
    <optional>
      <attribute name="title"/>
    </optional>
    <optional>
      <attribute name="type"/>
    </optional>
    <optional>
      <attribute name="validator"/>
    </optional>
    <optional>
      <attribute name="value"/>
    </optional>
    <optional>
      <attribute name="width"/>
    </optional>
  </define>
  <define name="et2-url-fax">
    <element name="et2-url-fax">
      <ref name="attlist.et2-url-fax"/>
      <empty/>
    </element>
  </define>
  <define name="attlist.et2-url-fax" combine="interleave">
    <optional>
      <attribute name="accesskey"/>
    </optional>
    <optional>
      <attribute name="align"/>
    </optional>
    <optional>
      <attribute name="ariaDescription"/>
    </optional>
    <optional>
      <attribute name="ariaLabel"/>
    </optional>
    <optional>
      <attribute name="autocapitalize">
        <choice>
          <value>off</value>
          <value>none</value>
          <value>on</value>
          <value>sentences</value>
          <value>words</value>
          <value>characters</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="autocomplete"/>
    </optional>
    <optional>
      <attribute name="autocorrect">
        <choice>
          <value>off</value>
          <value>on</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="autofocus">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="class"/>
    </optional>
    <optional>
      <attribute name="clearable">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="data"/>
    </optional>
    <optional>
      <attribute name="disabled">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="enterkeyhint">
        <choice>
          <value>enter</value>
          <value>done</value>
          <value>go</value>
          <value>next</value>
          <value>previous</value>
          <value>search</value>
          <value>send</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="filled">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="form"/>
    </optional>
    <optional>
      <attribute name="height"/>
    </optional>
    <optional>
      <attribute name="help-text"/>
    </optional>
    <optional>
      <attribute name="helpText"/>
    </optional>
    <optional>
      <attribute name="hidden">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="id"/>
    </optional>
    <optional>
      <attribute name="inputmode">
        <choice>
          <value>none</value>
          <value>text</value>
          <value>decimal</value>
          <value>numeric</value>
          <value>tel</value>
          <value>search</value>
          <value>email</value>
          <value>url</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="label"/>
    </optional>
    <optional>
      <attribute name="mask"/>
    </optional>
    <optional>
      <attribute name="max"/>
    </optional>
    <optional>
      <attribute name="maxlength"/>
    </optional>
    <optional>
      <attribute name="min"/>
    </optional>
    <optional>
      <attribute name="minlength"/>
    </optional>
    <optional>
      <attribute name="name"/>
    </optional>
    <optional>
      <attribute name="no-spin-buttons">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="noLang">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="onchange"/>
    </optional>
    <optional>
      <attribute name="onclick"/>
    </optional>
    <optional>
      <attribute name="onkeypress"/>
    </optional>
    <optional>
      <attribute name="parentId"/>
    </optional>
    <optional>
      <attribute name="password-toggle">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="password-visible">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="pattern"/>
    </optional>
    <optional>
      <attribute name="pill">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="placeholder"/>
    </optional>
    <optional>
      <attribute name="readonly">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="required">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="size">
        <choice>
          <value>small</value>
          <value>medium</value>
          <value>large</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="slot"/>
    </optional>
    <optional>
      <attribute name="span">
        <choice>
          <value>all</value>
          <value>2</value>
          <value>3</value>
          <value>4</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="spellcheck">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="statustext"/>
    </optional>
    <optional>
      <attribute name="step"/>
    </optional>
    <optional>
      <attribute name="style"/>
    </optional>
    <optional>
      <attribute name="tabindex"/>
    </optional>
    <optional>
      <attribute name="title"/>
    </optional>
    <optional>
      <attribute name="type"/>
    </optional>
    <optional>
      <attribute name="validator"/>
    </optional>
    <optional>
      <attribute name="value"/>
    </optional>
    <optional>
      <attribute name="width"/>
    </optional>
  </define>
  <define name="et2-url-phone">
    <element name="et2-url-phone">
      <ref name="attlist.et2-url-phone"/>
      <empty/>
    </element>
  </define>
  <define name="attlist.et2-url-phone" combine="interleave">
    <optional>
      <attribute name="accesskey"/>
    </optional>
    <optional>
      <attribute name="align"/>
    </optional>
    <optional>
      <attribute name="ariaDescription"/>
    </optional>
    <optional>
      <attribute name="ariaLabel"/>
    </optional>
    <optional>
      <attribute name="autocapitalize">
        <choice>
          <value>off</value>
          <value>none</value>
          <value>on</value>
          <value>sentences</value>
          <value>words</value>
          <value>characters</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="autocomplete"/>
    </optional>
    <optional>
      <attribute name="autocorrect">
        <choice>
          <value>off</value>
          <value>on</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="autofocus">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="class"/>
    </optional>
    <optional>
      <attribute name="clearable">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="data"/>
    </optional>
    <optional>
      <attribute name="disabled">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="enterkeyhint">
        <choice>
          <value>enter</value>
          <value>done</value>
          <value>go</value>
          <value>next</value>
          <value>previous</value>
          <value>search</value>
          <value>send</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="filled">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="form"/>
    </optional>
    <optional>
      <attribute name="height"/>
    </optional>
    <optional>
      <attribute name="help-text"/>
    </optional>
    <optional>
      <attribute name="helpText"/>
    </optional>
    <optional>
      <attribute name="hidden">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="id"/>
    </optional>
    <optional>
      <attribute name="inputmode">
        <choice>
          <value>none</value>
          <value>text</value>
          <value>decimal</value>
          <value>numeric</value>
          <value>tel</value>
          <value>search</value>
          <value>email</value>
          <value>url</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="label"/>
    </optional>
    <optional>
      <attribute name="mask"/>
    </optional>
    <optional>
      <attribute name="max"/>
    </optional>
    <optional>
      <attribute name="maxlength"/>
    </optional>
    <optional>
      <attribute name="min"/>
    </optional>
    <optional>
      <attribute name="minlength"/>
    </optional>
    <optional>
      <attribute name="name"/>
    </optional>
    <optional>
      <attribute name="no-spin-buttons">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="noLang">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="onchange"/>
    </optional>
    <optional>
      <attribute name="onclick"/>
    </optional>
    <optional>
      <attribute name="onkeypress"/>
    </optional>
    <optional>
      <attribute name="parentId"/>
    </optional>
    <optional>
      <attribute name="password-toggle">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="password-visible">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="pattern"/>
    </optional>
    <optional>
      <attribute name="pill">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="placeholder"/>
    </optional>
    <optional>
      <attribute name="readonly">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="required">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="size">
        <choice>
          <value>small</value>
          <value>medium</value>
          <value>large</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="slot"/>
    </optional>
    <optional>
      <attribute name="span">
        <choice>
          <value>all</value>
          <value>2</value>
          <value>3</value>
          <value>4</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="spellcheck">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="statustext"/>
    </optional>
    <optional>
      <attribute name="step"/>
    </optional>
    <optional>
      <attribute name="style"/>
    </optional>
    <optional>
      <attribute name="tabindex"/>
    </optional>
    <optional>
      <attribute name="title"/>
    </optional>
    <optional>
      <attribute name="type"/>
    </optional>
    <optional>
      <attribute name="validator"/>
    </optional>
    <optional>
      <attribute name="value"/>
    </optional>
    <optional>
      <attribute name="width"/>
    </optional>
  </define>
  <define name="et2-vbox">
    <element name="et2-vbox">
      <ref name="attlist.et2-vbox"/>
      <oneOrMore>
        <ref name="Widgets"/>
      </oneOrMore>
    </element>
  </define>
  <define name="attlist.et2-vbox" combine="interleave">
    <optional>
      <attribute name="accesskey"/>
    </optional>
    <optional>
      <attribute name="align"/>
    </optional>
    <optional>
      <attribute name="class"/>
    </optional>
    <optional>
      <attribute name="data"/>
    </optional>
    <optional>
      <attribute name="disabled">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="height"/>
    </optional>
    <optional>
      <attribute name="hidden">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="id"/>
    </optional>
    <optional>
      <attribute name="label"/>
    </optional>
    <optional>
      <attribute name="noLang">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="onclick"/>
    </optional>
    <optional>
      <attribute name="overflow"/>
    </optional>
    <optional>
      <attribute name="parentId"/>
    </optional>
    <optional>
      <attribute name="slot"/>
    </optional>
    <optional>
      <attribute name="span">
        <choice>
          <value>all</value>
          <value>2</value>
          <value>3</value>
          <value>4</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="statustext"/>
    </optional>
    <optional>
      <attribute name="style"/>
    </optional>
    <optional>
      <attribute name="width"/>
    </optional>
  </define>
  <define name="et2-vfs-gid">
    <element name="et2-vfs-gid">
      <ref name="attlist.et2-vfs-gid"/>
      <empty/>
    </element>
  </define>
  <define name="attlist.et2-vfs-gid" combine="interleave">
    <optional>
      <attribute name="height"/>
    </optional>
    <optional>
      <attribute name="id"/>
    </optional>
    <optional>
      <attribute name="slot"/>
    </optional>
    <optional>
      <attribute name="span">
        <choice>
          <value>all</value>
          <value>2</value>
          <value>3</value>
          <value>4</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="style"/>
    </optional>
    <optional>
      <attribute name="width"/>
    </optional>
  </define>
  <define name="et2-vfs-mime">
    <element name="et2-vfs-mime">
      <ref name="attlist.et2-vfs-mime"/>
      <empty/>
    </element>
  </define>
  <define name="attlist.et2-vfs-mime" combine="interleave">
    <optional>
      <attribute name="accesskey"/>
    </optional>
    <optional>
      <attribute name="align"/>
    </optional>
    <optional>
      <attribute name="class"/>
    </optional>
    <optional>
      <attribute name="data"/>
    </optional>
    <optional>
      <attribute name="defaultSrc"/>
    </optional>
    <optional>
      <attribute name="disabled">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="extraLinkPopup"/>
    </optional>
    <optional>
      <attribute name="extraLinkTarget"/>
    </optional>
    <optional>
      <attribute name="height"/>
    </optional>
    <optional>
      <attribute name="hidden">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="href"/>
    </optional>
    <optional>
      <attribute name="id"/>
    </optional>
    <optional>
      <attribute name="label"/>
    </optional>
    <optional>
      <attribute name="mime"/>
    </optional>
    <optional>
      <attribute name="noLang">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="onclick"/>
    </optional>
    <optional>
      <attribute name="parentId"/>
    </optional>
    <optional>
      <attribute name="slot"/>
    </optional>
    <optional>
      <attribute name="span">
        <choice>
          <value>all</value>
          <value>2</value>
          <value>3</value>
          <value>4</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="src"/>
    </optional>
    <optional>
      <attribute name="statustext"/>
    </optional>
    <optional>
      <attribute name="style"/>
    </optional>
    <optional>
      <attribute name="symlink">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="value"/>
    </optional>
    <optional>
      <attribute name="width"/>
    </optional>
  </define>
  <define name="et2-vfs-name">
    <element name="et2-vfs-name">
      <ref name="attlist.et2-vfs-name"/>
      <empty/>
    </element>
  </define>
  <define name="attlist.et2-vfs-name" combine="interleave">
    <optional>
      <attribute name="accesskey"/>
    </optional>
    <optional>
      <attribute name="align"/>
    </optional>
    <optional>
      <attribute name="ariaDescription"/>
    </optional>
    <optional>
      <attribute name="ariaLabel"/>
    </optional>
    <optional>
      <attribute name="autocapitalize">
        <choice>
          <value>off</value>
          <value>none</value>
          <value>on</value>
          <value>sentences</value>
          <value>words</value>
          <value>characters</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="autocomplete"/>
    </optional>
    <optional>
      <attribute name="autocorrect">
        <choice>
          <value>off</value>
          <value>on</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="autofocus">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="class"/>
    </optional>
    <optional>
      <attribute name="clearable">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="data"/>
    </optional>
    <optional>
      <attribute name="disabled">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="enterkeyhint">
        <choice>
          <value>enter</value>
          <value>done</value>
          <value>go</value>
          <value>next</value>
          <value>previous</value>
          <value>search</value>
          <value>send</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="filled">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="form"/>
    </optional>
    <optional>
      <attribute name="height"/>
    </optional>
    <optional>
      <attribute name="help-text"/>
    </optional>
    <optional>
      <attribute name="helpText"/>
    </optional>
    <optional>
      <attribute name="hidden">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="id"/>
    </optional>
    <optional>
      <attribute name="inputmode">
        <choice>
          <value>none</value>
          <value>text</value>
          <value>decimal</value>
          <value>numeric</value>
          <value>tel</value>
          <value>search</value>
          <value>email</value>
          <value>url</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="label"/>
    </optional>
    <optional>
      <attribute name="mask"/>
    </optional>
    <optional>
      <attribute name="max"/>
    </optional>
    <optional>
      <attribute name="maxlength"/>
    </optional>
    <optional>
      <attribute name="min"/>
    </optional>
    <optional>
      <attribute name="minlength"/>
    </optional>
    <optional>
      <attribute name="name"/>
    </optional>
    <optional>
      <attribute name="no-spin-buttons">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="noLang">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="onchange"/>
    </optional>
    <optional>
      <attribute name="onclick"/>
    </optional>
    <optional>
      <attribute name="onkeypress"/>
    </optional>
    <optional>
      <attribute name="parentId"/>
    </optional>
    <optional>
      <attribute name="password-toggle">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="password-visible">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="pattern"/>
    </optional>
    <optional>
      <attribute name="pill">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="placeholder"/>
    </optional>
    <optional>
      <attribute name="readonly">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="required">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="size">
        <choice>
          <value>small</value>
          <value>medium</value>
          <value>large</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="slot"/>
    </optional>
    <optional>
      <attribute name="span">
        <choice>
          <value>all</value>
          <value>2</value>
          <value>3</value>
          <value>4</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="spellcheck">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="statustext"/>
    </optional>
    <optional>
      <attribute name="step"/>
    </optional>
    <optional>
      <attribute name="style"/>
    </optional>
    <optional>
      <attribute name="tabindex"/>
    </optional>
    <optional>
      <attribute name="title"/>
    </optional>
    <optional>
      <attribute name="type"/>
    </optional>
    <optional>
      <attribute name="validator"/>
    </optional>
    <optional>
      <attribute name="value"/>
    </optional>
    <optional>
      <attribute name="width"/>
    </optional>
  </define>
  <define name="et2-vfs-path">
    <element name="et2-vfs-path">
      <ref name="attlist.et2-vfs-path"/>
      <empty/>
    </element>
  </define>
  <define name="attlist.et2-vfs-path" combine="interleave">
    <optional>
      <attribute name="accesskey"/>
    </optional>
    <optional>
      <attribute name="align"/>
    </optional>
    <optional>
      <attribute name="ariaDescription"/>
    </optional>
    <optional>
      <attribute name="ariaLabel"/>
    </optional>
    <optional>
      <attribute name="autocomplete"/>
    </optional>
    <optional>
      <attribute name="autofocus">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="class"/>
    </optional>
    <optional>
      <attribute name="data"/>
    </optional>
    <optional>
      <attribute name="disabled">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="height"/>
    </optional>
    <optional>
      <attribute name="help-text"/>
    </optional>
    <optional>
      <attribute name="helpText"/>
    </optional>
    <optional>
      <attribute name="hidden">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="id"/>
    </optional>
    <optional>
      <attribute name="label"/>
    </optional>
    <optional>
      <attribute name="noLang">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="onchange"/>
    </optional>
    <optional>
      <attribute name="onclick"/>
    </optional>
    <optional>
      <attribute name="parentId"/>
    </optional>
    <optional>
      <attribute name="readonly">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="required">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="slot"/>
    </optional>
    <optional>
      <attribute name="span">
        <choice>
          <value>all</value>
          <value>2</value>
          <value>3</value>
          <value>4</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="statustext"/>
    </optional>
    <optional>
      <attribute name="style"/>
    </optional>
    <optional>
      <attribute name="tabindex"/>
    </optional>
    <optional>
      <attribute name="value"/>
    </optional>
    <optional>
      <attribute name="width"/>
    </optional>
  </define>
  <define name="et2-vfs-select">
    <element name="et2-vfs-select">
      <ref name="attlist.et2-vfs-select"/>
      <empty/>
    </element>
  </define>
  <define name="attlist.et2-vfs-select" combine="interleave">
    <optional>
      <attribute name="accesskey"/>
    </optional>
    <optional>
      <attribute name="align"/>
    </optional>
    <optional>
      <attribute name="ariaDescription"/>
    </optional>
    <optional>
      <attribute name="ariaLabel"/>
    </optional>
    <optional>
      <attribute name="autocomplete"/>
    </optional>
    <optional>
      <attribute name="autofocus">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="buttonLabel"/>
    </optional>
    <optional>
      <attribute name="class"/>
    </optional>
    <optional>
      <attribute name="data"/>
    </optional>
    <optional>
      <attribute name="disabled">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="filename"/>
    </optional>
    <optional>
      <attribute name="height"/>
    </optional>
    <optional>
      <attribute name="helpText"/>
    </optional>
    <optional>
      <attribute name="hidden">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="id"/>
    </optional>
    <optional>
      <attribute name="image"/>
    </optional>
    <optional>
      <attribute name="label"/>
    </optional>
    <optional>
      <attribute name="method"/>
    </optional>
    <optional>
      <attribute name="method-id"/>
    </optional>
    <optional>
      <attribute name="mime"/>
    </optional>
    <optional>
      <attribute name="mode"/>
    </optional>
    <optional>
      <attribute name="multiple">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="noLang">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="onchange"/>
    </optional>
    <optional>
      <attribute name="onclick"/>
    </optional>
    <optional>
      <attribute name="parentId"/>
    </optional>
    <optional>
      <attribute name="path"/>
    </optional>
    <optional>
      <attribute name="readonly">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="required">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="slot"/>
    </optional>
    <optional>
      <attribute name="span">
        <choice>
          <value>all</value>
          <value>2</value>
          <value>3</value>
          <value>4</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="statustext"/>
    </optional>
    <optional>
      <attribute name="style"/>
    </optional>
    <optional>
      <attribute name="tabindex"/>
    </optional>
    <optional>
      <attribute name="title"/>
    </optional>
    <optional>
      <attribute name="value"/>
    </optional>
    <optional>
      <attribute name="width"/>
    </optional>
  </define>
  <define name="et2-vfs-select-dialog">
    <element name="et2-vfs-select-dialog">
      <ref name="attlist.et2-vfs-select-dialog"/>
      <empty/>
    </element>
  </define>
  <define name="attlist.et2-vfs-select-dialog" combine="interleave">
    <optional>
      <attribute name="accesskey"/>
    </optional>
    <optional>
      <attribute name="align"/>
    </optional>
    <optional>
      <attribute name="ariaDescription"/>
    </optional>
    <optional>
      <attribute name="ariaLabel"/>
    </optional>
    <optional>
      <attribute name="autocomplete"/>
    </optional>
    <optional>
      <attribute name="autofocus">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="buttonLabel"/>
    </optional>
    <optional>
      <attribute name="class"/>
    </optional>
    <optional>
      <attribute name="data"/>
    </optional>
    <optional>
      <attribute name="disabled">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="filename"/>
    </optional>
    <optional>
      <attribute name="height"/>
    </optional>
    <optional>
      <attribute name="help-text"/>
    </optional>
    <optional>
      <attribute name="helpText"/>
    </optional>
    <optional>
      <attribute name="hidden">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="id"/>
    </optional>
    <optional>
      <attribute name="label"/>
    </optional>
    <optional>
      <attribute name="mime"/>
    </optional>
    <optional>
      <attribute name="mimeList"/>
    </optional>
    <optional>
      <attribute name="mode"/>
    </optional>
    <optional>
      <attribute name="multiple">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="noLang">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="onchange"/>
    </optional>
    <optional>
      <attribute name="onclick"/>
    </optional>
    <optional>
      <attribute name="parentId"/>
    </optional>
    <optional>
      <attribute name="path"/>
    </optional>
    <optional>
      <attribute name="readonly">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="required">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="searchUrl"/>
    </optional>
    <optional>
      <attribute name="slot"/>
    </optional>
    <optional>
      <attribute name="span">
        <choice>
          <value>all</value>
          <value>2</value>
          <value>3</value>
          <value>4</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="statustext"/>
    </optional>
    <optional>
      <attribute name="style"/>
    </optional>
    <optional>
      <attribute name="tabindex"/>
    </optional>
    <optional>
      <attribute name="title"/>
    </optional>
    <optional>
      <attribute name="value"/>
    </optional>
    <optional>
      <attribute name="width"/>
    </optional>
  </define>
  <define name="et2-vfs-select-row">
    <element name="et2-vfs-select-row">
      <ref name="attlist.et2-vfs-select-row"/>
      <empty/>
    </element>
  </define>
  <define name="attlist.et2-vfs-select-row" combine="interleave">
    <optional>
      <attribute name="accesskey"/>
    </optional>
    <optional>
      <attribute name="align"/>
    </optional>
    <optional>
      <attribute name="class"/>
    </optional>
    <optional>
      <attribute name="data"/>
    </optional>
    <optional>
      <attribute name="disabled">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="height"/>
    </optional>
    <optional>
      <attribute name="hidden">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="id"/>
    </optional>
    <optional>
      <attribute name="label"/>
    </optional>
    <optional>
      <attribute name="noLang">
        <choice>
          <value>false</value>
          <value>true</value>
          <value>1</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="onclick"/>
    </optional>
    <optional>
      <attribute name="parentId"/>
    </optional>
    <optional>
      <attribute name="slot"/>
    </optional>
    <optional>
      <attribute name="span">
        <choice>
          <value>all</value>
          <value>2</value>
          <value>3</value>
          <value>4</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="statustext"/>
    </optional>
    <optional>
      <attribute name="style"/>
    </optional>
    <optional>
      <attribute name="value"/>
    </optional>
    <optional>
      <attribute name="width"/>
    </optional>
  </define>
  <define name="et2-vfs-uid">
    <element name="et2-vfs-uid">
      <ref name="attlist.et2-vfs-uid"/>
      <empty/>
    </element>
  </define>
  <define name="attlist.et2-vfs-uid" combine="interleave">
    <optional>
      <attribute name="height"/>
    </optional>
    <optional>
      <attribute name="id"/>
    </optional>
    <optional>
      <attribute name="slot"/>
    </optional>
    <optional>
      <attribute name="span">
        <choice>
          <value>all</value>
          <value>2</value>
          <value>3</value>
          <value>4</value>
        </choice>
      </attribute>
    </optional>
    <optional>
      <attribute name="style"/>
    </optional>
    <optional>
      <attribute name="width"/>
    </optional>
  </define>
</grammar>
