<?xml version="1.0" encoding="UTF-8"?>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" targetNamespace="http://typo3.org/ns/Featdd/ResponsiveImages/ViewHelpers">
  <xsd:element name="picture">
    <xsd:annotation>
      <xsd:documentation><![CDATA[]]></xsd:documentation>
    </xsd:annotation>
    <xsd:complexType mixed="true">
      <xsd:sequence>
        <xsd:any minOccurs="0" maxOccurs="unbounded"/>
      </xsd:sequence>
      <xsd:attribute type="xsd:string" name="image" use="required">
        <xsd:annotation>
          <xsd:documentation><![CDATA[The default image to use]]></xsd:documentation>
        </xsd:annotation>
      </xsd:attribute>
      <xsd:attribute type="xsd:string" name="as">
        <xsd:annotation>
          <xsd:documentation><![CDATA[Variablename for the imagedata]]></xsd:documentation>
        </xsd:annotation>
      </xsd:attribute>
      <xsd:attribute type="xsd:string" name="id">
        <xsd:annotation>
          <xsd:documentation><![CDATA[Unique (in this file) identifier for this HTML element.]]></xsd:documentation>
        </xsd:annotation>
      </xsd:attribute>
      <xsd:attribute type="xsd:string" name="class">
        <xsd:annotation>
          <xsd:documentation><![CDATA[CSS class(es) for this element]]></xsd:documentation>
        </xsd:annotation>
      </xsd:attribute>
      <xsd:attribute type="xsd:string" name="style">
        <xsd:annotation>
          <xsd:documentation><![CDATA[Individual CSS styles for this element]]></xsd:documentation>
        </xsd:annotation>
      </xsd:attribute>
      <xsd:attribute type="xsd:string" name="title">
        <xsd:annotation>
          <xsd:documentation><![CDATA[Tooltip text of element]]></xsd:documentation>
        </xsd:annotation>
      </xsd:attribute>
    </xsd:complexType>
  </xsd:element>
  <xsd:element name="picture.source">
    <xsd:annotation>
      <xsd:documentation><![CDATA[]]></xsd:documentation>
    </xsd:annotation>
    <xsd:complexType mixed="true">
      <xsd:sequence>
        <xsd:any minOccurs="0" maxOccurs="unbounded"/>
      </xsd:sequence>
      <xsd:attribute type="xsd:string" name="media" use="required">
        <xsd:annotation>
          <xsd:documentation><![CDATA[The media query for this image source]]></xsd:documentation>
        </xsd:annotation>
      </xsd:attribute>
      <xsd:attribute type="xsd:string" name="sizes">
        <xsd:annotation>
          <xsd:documentation><![CDATA[Image sizes for different layouts]]></xsd:documentation>
        </xsd:annotation>
      </xsd:attribute>
      <xsd:attribute type="xsd:string" name="width">
        <xsd:annotation>
          <xsd:documentation><![CDATA[The width of the image]]></xsd:documentation>
        </xsd:annotation>
      </xsd:attribute>
      <xsd:attribute type="xsd:string" name="height">
        <xsd:annotation>
          <xsd:documentation><![CDATA[The height of the image]]></xsd:documentation>
        </xsd:annotation>
      </xsd:attribute>
      <xsd:attribute type="xsd:string" name="crop">
        <xsd:annotation>
          <xsd:documentation><![CDATA[The crop of the image]]></xsd:documentation>
        </xsd:annotation>
      </xsd:attribute>
      <xsd:attribute type="xsd:string" name="image">
        <xsd:annotation>
          <xsd:documentation><![CDATA[Alternative image to use]]></xsd:documentation>
        </xsd:annotation>
      </xsd:attribute>
      <xsd:attribute type="xsd:string" name="srcsetAppend">
        <xsd:annotation>
          <xsd:documentation><![CDATA[Append after image path]]></xsd:documentation>
        </xsd:annotation>
      </xsd:attribute>
    </xsd:complexType>
  </xsd:element>
</xsd:schema>
