📄 zul.xsd
字号:
ELEMENT
-->
<!-- area -->
<xs:element name="area" type="areaType" />
<xs:complexType name="areaType">
<xs:group ref="baseGroup" minOccurs="0" maxOccurs="unbounded" />
<xs:attributeGroup ref="abstractComponentAttrGroup" />
<xs:attribute name="shape" type="areaShapeAttrType" use="optional" />
<xs:attribute name="coords" type="xs:string" use="optional" />
<xs:attribute name="tooltiptext" type="xs:string" use="optional" />
</xs:complexType>
<!-- attribute -->
<xs:element name="attribute" type="attributeType" />
<xs:complexType name="attributeType">
<xs:simpleContent>
<xs:extension base="xs:string">
<xs:attributeGroup ref="zkAttrGroup" />
<xs:attribute name="name" type="xs:string" use="optional" />
</xs:extension>
</xs:simpleContent>
</xs:complexType>
<!-- audio -->
<xs:element name="audio" type="audioType" />
<xs:complexType name="audioType">
<xs:group ref="baseGroup" minOccurs="0" maxOccurs="unbounded" />
<xs:attributeGroup ref="xulElementAttrGroup" />
<xs:attribute name="align" type="alignAttrType" use="optional" />
<xs:attribute name="border" type="xs:string" use="optional" />
<xs:attribute name="src" type="xs:string" use="optional" />
<xs:attribute name="autostart" type="xs:boolean" use="optional" />
<xs:attribute name="onBookmarkChanged" type="xs:string" use="optional" />
<xs:attribute name="onClientInfo" type="xs:string" use="optional" />
</xs:complexType>
<!-- bandbox -->
<xs:element name="bandbox" type="bandboxType" />
<xs:complexType name="bandboxType">
<xs:sequence>
<xs:group ref="baseGroup" minOccurs="0" maxOccurs="unbounded" />
<xs:sequence minOccurs="0" maxOccurs="1">
<xs:element ref="bandpopup" />
<xs:group ref="baseGroup" minOccurs="0" maxOccurs="unbounded" />
</xs:sequence>
</xs:sequence>
<xs:attributeGroup ref="inputElementAttrGroup" />
<xs:attribute name="autodrop" type="xs:boolean" use="optional" />
<xs:attribute name="buttonVisible" type="xs:boolean" use="optional" />
<xs:attribute name="image" type="xs:anyURI" use="optional" />
<xs:attribute name="value" type="xs:string" use="optional" />
<xs:attribute name="type" type="textboxTypeAttrType" use="optional" />
<xs:attribute name="onChange" type="xs:string" use="optional" />
<xs:attribute name="onChanging" type="xs:string" use="optional" />
<xs:attribute name="onFocus" type="xs:string" use="optional" />
<xs:attribute name="onBlur" type="xs:string" use="optional" />
<xs:attribute name="onOpen" type="xs:string" use="optional" />
<xs:attribute name="onBookmarkChanged" type="xs:string" use="optional" />
<xs:attribute name="onClientInfo" type="xs:string" use="optional" />
</xs:complexType>
<!-- bandpopup -->
<xs:element name="bandpopup" type="bandpopupType" />
<xs:complexType name="bandpopupType" mixed="true">
<xs:group ref="anyGroup" minOccurs="0" maxOccurs="unbounded" />
<xs:attributeGroup ref="xulElementAttrGroup" />
</xs:complexType>
<!-- box -->
<xs:element name="box" type="boxType" />
<xs:complexType name="boxType" mixed="true">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:group ref="anyGroup" />
<xs:element ref="splitter" />
</xs:choice>
<xs:attributeGroup ref="xulElementAttrGroup" />
<xs:attribute name="orient" type="orientAttrType" use="optional" />
<xs:attribute name="spacing" type="xs:string" use="optional" />
<xs:attribute name="onBookmarkChanged" type="xs:string" use="optional" />
<xs:attribute name="onClientInfo" type="xs:string" use="optional" />
</xs:complexType>
<!-- button -->
<xs:element name="button" type="buttonType" />
<xs:complexType name="buttonType">
<xs:group ref="baseGroup" minOccurs="0" maxOccurs="unbounded" />
<xs:attributeGroup ref="labelImageElementAttrGroup" />
<xs:attribute name="orient" type="orientAttrType" use="optional" />
<xs:attribute name="dir" type="dirAttrType" use="optional" />
<xs:attribute name="href" type="xs:anyURI" use="optional" />
<xs:attribute name="target" type="xs:string" use="optional" />
<xs:attribute name="disabled" type="xs:boolean" use="optional" />
<xs:attribute name="readonly" type="xs:boolean" use="optional" />
<xs:attribute name="onClick" type="xs:string" use="optional" />
<xs:attribute name="onRightClick" type="xs:string" use="optional" />
<xs:attribute name="onFocus" type="xs:string" use="optional" />
<xs:attribute name="onBlur" type="xs:string" use="optional" />
<xs:attribute name="onBookmarkChanged" type="xs:string" use="optional" />
<xs:attribute name="onClientInfo" type="xs:string" use="optional" />
</xs:complexType>
<!-- calendar -->
<xs:element name="calendar" type="calendarType" />
<xs:complexType name="calendarType">
<xs:group ref="baseGroup" minOccurs="0" maxOccurs="unbounded" />
<xs:attributeGroup ref="xulElementAttrGroup" />
<xs:attribute name="value" type="xs:dateTime" use="optional" />
<xs:attribute name="compact" type="xs:boolean" use="optional" />
<xs:attribute name="timeZone" type="xs:string" use="optional" />
<xs:attribute name="onChange" type="xs:string" use="optional" />
<xs:attribute name="onBookmarkChanged" type="xs:string" use="optional" />
<xs:attribute name="onClientInfo" type="xs:string" use="optional" />
</xs:complexType>
<!-- caption -->
<xs:element name="caption" type="captionType" />
<xs:complexType name="captionType" mixed="true">
<xs:group ref="anyGroup" minOccurs="0" maxOccurs="unbounded" />
<xs:attributeGroup ref="labelImageElementAttrGroup" />
<xs:attribute name="onClick" type="xs:string" use="optional" />
<xs:attribute name="onRightClick" type="xs:string" use="optional" />
<xs:attribute name="onDoubleClick" type="xs:string" use="optional" />
</xs:complexType>
<!-- chart -->
<xs:element name="chart" type="chartType" />
<xs:complexType name="chartType">
<xs:group ref="baseGroup" minOccurs="0" maxOccurs="unbounded" />
<xs:attributeGroup ref="xulElementAttrGroup" />
<xs:attribute name="border" type="xs:string" use="optional" />
<xs:attribute name="align" type="alignAttrType" use="optional" />
<xs:attribute name="hspace" type="xs:string" use="optional" />
<xs:attribute name="vspace" type="xs:string" use="optional" />
<xs:attribute name="type" type="chartTypeAttrType" use="optional" />
<xs:attribute name="model" type="xs:string" use="optional" />
<xs:attribute name="title" type="xs:string" use="optional" />
<xs:attribute name="xAxis" type="xs:string" use="optional" />
<xs:attribute name="yAxis" type="xs:string" use="optional" />
<xs:attribute name="threeD" type="xs:boolean" use="optional" />
<xs:attribute name="showLegend" type="xs:boolean" use="optional" />
<xs:attribute name="showTooltiptext" type="xs:boolean" use="optional" />
<xs:attribute name="paneAlpha" type="xs:integer" use="optional" />
<xs:attribute name="paneColor" type="xs:string" use="optional" />
<xs:attribute name="fgAlpha" type="xs:integer" use="optional" />
<xs:attribute name="bgAlpha" type="xs:integer" use="optional" />
<xs:attribute name="bgColor" type="xs:string" use="optional" />
<xs:attribute name="orient" type="orientAttrType" use="optional" />
<xs:attribute name="timeZone" type="xs:string" use="optional" />
<xs:attribute name="period" type="chartPeriodAttrType" use="optional" />
<xs:attribute name="areaListener" type="xs:string" use="optional" />
<xs:attribute name="onClick" type="xs:string" use="optional" />
<xs:attribute name="onRightClick" type="xs:string" use="optional" />
<xs:attribute name="onBookmarkChanged" type="xs:string" use="optional" />
<xs:attribute name="onClientInfo" type="xs:string" use="optional" />
</xs:complexType>
<!-- checkbox -->
<xs:element name="checkbox" type="checkboxType" />
<xs:complexType name="checkboxType">
<xs:group ref="baseGroup" minOccurs="0" maxOccurs="unbounded" />
<xs:attributeGroup ref="labelImageElementAttrGroup" />
<xs:attribute name="name" type="xs:string" use="optional" />
<xs:attribute name="checked" type="xs:boolean" use="optional" />
<xs:attribute name="disabled" type="xs:boolean" use="optional" />
<xs:attribute name="readonly" type="xs:boolean" use="optional" />
<xs:attribute name="onRightClick" type="xs:string" use="optional" />
<xs:attribute name="onFocus" type="xs:string" use="optional" />
<xs:attribute name="onBlur" type="xs:string" use="optional" />
<xs:attribute name="onCheck" type="xs:string" use="optional" />
<xs:attribute name="onBookmarkChanged" type="xs:string" use="optional" />
<xs:attribute name="onClientInfo" type="xs:string" use="optional" />
</xs:complexType>
<!-- column -->
<xs:element name="column" type="columnType" />
<xs:complexType name="columnType">
<xs:group ref="baseGroup" minOccurs="0" maxOccurs="unbounded" />
<xs:attributeGroup ref="headerElementAttrGroup" />
<xs:attribute name="sortDirection" type="sortDirectionAttrType" use="optional" />
<xs:attribute name="sortAscending" type="javaClassType" use="optional" />
<xs:attribute name="sortDescending" type="javaClassType" use="optional" />
<xs:attribute name="onClick" type="xs:string" use="optional" />
<xs:attribute name="onRightClick" type="xs:string" use="optional" />
<xs:attribute name="onDoubleClick" type="xs:string" use="optional" />
<xs:attribute name="onSort" type="xs:string" use="optional" />
</xs:complexType>
<!-- columns -->
<xs:element name="columns" type="columnsType" />
<xs:complexType name="columnsType">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:group ref="baseGroup" />
<xs:element ref="column" />
</xs:choice>
<xs:attributeGroup ref="xulElementAttrGroup" />
<xs:attribute name="sizable" type="xs:boolean" use="optional" />
</xs:complexType>
<!-- combobox -->
<xs:element name="combobox" type="comboboxType" />
<xs:complexType name="comboboxType">
<xs:choice minOccurs="0" maxOccurs="unbounded">
<xs:group ref="baseGroup" />
<xs:element ref="comboitem" />
</xs:choice>
<xs:attributeGroup ref="inputElementAttrGroup" />
<xs:attribute name="autodrop" type="xs:boolean" use="optional" />
<xs:attribute name="buttonVisible" type="xs:boolean" use="optional" />
<xs:attribute name="value" type="xs:string" use="optional" />
<xs:attribute name="type" type="textboxTypeAttrType" use="optional" />
<xs:attribute name="onChange" type="xs:string" use="optional" />
<xs:attribute name="onChanging" type="xs:string" use="optional" />
<xs:attribute name="onFocus" type="xs:string" use="optional" />
<xs:attribute name="onBlur" type="xs:string" use="optional" />
<xs:attribute name="onOpen" type="xs:string" use="optional" />
<xs:attribute name="onBookmarkChanged" type="xs:string" use="optional" />
<xs:attribute name="onClientInfo" type="xs:string" use="optional" />
</xs:complexType>
<!-- comboitem -->
<xs:element name="comboitem" type="comboitemType" />
<xs:complexType name="comboitemType" mixed="true">
<xs:group ref="anyGroup" minOccurs="0" maxOccurs="unbounded" />
<xs:attributeGroup ref="labelImageElementAttrGroup" />
<xs:attribute name="description" type="xs:string" use="optional" />
</xs:complexType>
<!-- custom-attributes -->
<xs:element name="custom-attributes" type="custom-attributesType" />
<xs:complexType name="custom-attributesType">
<xs:anyAttribute processContents="lax" />
</xs:complexType>
<!-- datebox -->
<xs:element name="datebox" type="dateboxType" />
<xs:complexType name="dateboxType">
<xs:group ref="baseGroup" minOccurs="0" maxOccurs="unbounded" />
<xs:attributeGroup ref="formatInputElementAttrGroup" />
<xs:attribute name="value" type="xs:dateTime" use="optional" />
<xs:attribute name="lenient" type="xs:boolean" use="optional" />
<xs:attribute name="compact" type="xs:boolean" use="optional" />
<xs:attribute name="timeZone" type="xs:string" use="optional" />
<xs:attribute name="onChange" type="xs:string" use="optional" />
<xs:attribute name="onChanging" type="xs:string" use="optional" />
<xs:attribute name="onFocus" type="xs:string" use="optional" />
<xs:attribute name="onBlur" type="xs:string" use="optional" />
<xs:attribute name="onBookmarkChanged" type="xs:string" use="optional" />
<xs:attribute name="onClientInfo" type="xs:string" use="optional" />
</xs:complexType>
<!-- decimalbox -->
<xs:element name="decimalbox" type="decimalboxType" />
<xs:complexType name="decimalboxType">
<xs:group ref="baseGroup" minOccurs="0" maxOccurs="unbounded" />
<xs:attributeGroup ref="formatInputElementAttrGroup" />
<xs:attribute name="value" type="xs:decimal" use="optional" />
<xs:attribute name="scale" type="xs:integer" use="optional" />
<xs:attribute name="onChange" type="xs:string" use="optional" />
<xs:attribute name="onChanging" type="xs:string" use="optional" />
<xs:attribute name="onFocus" type="xs:string" use="optional" />
<xs:attribute name="onBlur" type="xs:string" use="optional" />
<xs:attribute name="onBookmarkChanged" type="xs:string" use="optional" />
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -