complexType svg:radialGradientType
diagram ddml31_p313.png
namespace http://www.w3.org/2000/svg
children svg:stop svg:animate svg:set svg:animateTransform
used by
element svg:radialGradient
attributes
Name  Type  Use  Default  Fixed  annotation
idxs:IDoptional      
baseoptional      
documentation
See http://www.w3.org/TR/xmlbase/ for
                     information about this attribute.
type    simple  
role      
arcrole      
title      
show  other    
actuate  onLoad    
hrefoptional      
externalResourcesRequiredxs:booleanoptional      
gradientUnitsderived by: xs:stringoptional      
gradientTransformsvg:TransformListTypeoptional      
cxsvg:CoordinateTypeoptional      
cysvg:CoordinateTypeoptional      
rsvg:LengthTypeoptional      
fxsvg:CoordinateTypeoptional      
fysvg:CoordinateTypeoptional      
spreadMethodderived by: xs:string  pad    
source <xs:complexType name="radialGradientType">
 
<xs:sequence>
   
<xs:choice minOccurs="0" maxOccurs="unbounded">
     
<xs:element ref="svg:stop"/>
     
<xs:element ref="svg:animate"/>
     
<xs:element ref="svg:set"/>
     
<xs:element ref="svg:animateTransform"/>
   
</xs:choice>
 
</xs:sequence>
 
<xs:attributeGroup ref="svg:stdAttrs"/>
 
<xs:attributeGroup ref="svg:xlinkRefAttrs"/>
 
<xs:attribute ref="xlink:href" use="optional"/>
 
<xs:attribute name="externalResourcesRequired" type="boolean" use="optional"/>
 
<xs:attribute name="gradientUnits" use="optional">
   
<xs:simpleType>
     
<xs:restriction base="string">
       
<xs:enumeration value="userSpaceOnUse"/>
       
<xs:enumeration value="userSpace"/>
       
<xs:enumeration value="objectBoundingBox"/>
     
</xs:restriction>
   
</xs:simpleType>
 
</xs:attribute>
 
<xs:attribute name="gradientTransform" type="svg:TransformListType" use="optional"/>
 
<xs:attribute name="cx" type="svg:CoordinateType" use="optional"/>
 
<xs:attribute name="cy" type="svg:CoordinateType" use="optional"/>
 
<xs:attribute name="r" type="svg:LengthType" use="optional"/>
 
<xs:attribute name="fx" type="svg:CoordinateType" use="optional"/>
 
<xs:attribute name="fy" type="svg:CoordinateType" use="optional"/>
 
<xs:attribute name="spreadMethod" default="pad">
   
<xs:simpleType>
     
<xs:restriction base="string">
       
<xs:enumeration value="pad"/>
       
<xs:enumeration value="reflect"/>
       
<xs:enumeration value="repeat"/>
     
</xs:restriction>
   
</xs:simpleType>
 
</xs:attribute>
</xs:complexType>

attribute svg:radialGradientType/@externalResourcesRequired
type xs:boolean
properties
isRef 0
use optional
source <xs:attribute name="externalResourcesRequired" type="boolean" use="optional"/>

attribute svg:radialGradientType/@gradientUnits
type restriction of xs:string
properties
isRef 0
use optional
facets
enumeration userSpaceOnUse
enumeration userSpace
enumeration objectBoundingBox
source <xs:attribute name="gradientUnits" use="optional">
 
<xs:simpleType>
   
<xs:restriction base="string">
     
<xs:enumeration value="userSpaceOnUse"/>
     
<xs:enumeration value="userSpace"/>
     
<xs:enumeration value="objectBoundingBox"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:attribute>

attribute svg:radialGradientType/@gradientTransform
type svg:TransformListType
properties
isRef 0
use optional
source <xs:attribute name="gradientTransform" type="svg:TransformListType" use="optional"/>

attribute svg:radialGradientType/@cx
type svg:CoordinateType
properties
isRef 0
use optional
facets
pattern ((((\+|\-)?((\d+)))|((\+|\-)?(((((\d+)?\.(\d+))|((\d+)\.))([eE](\+|\-)?(\d+))?)|((\d+)([eE](\+|\-)?(\d+))))))(em|ex|px|pt|pc|cm|mm|in|%)?)
source <xs:attribute name="cx" type="svg:CoordinateType" use="optional"/>

attribute svg:radialGradientType/@cy
type svg:CoordinateType
properties
isRef 0
use optional
facets
pattern ((((\+|\-)?((\d+)))|((\+|\-)?(((((\d+)?\.(\d+))|((\d+)\.))([eE](\+|\-)?(\d+))?)|((\d+)([eE](\+|\-)?(\d+))))))(em|ex|px|pt|pc|cm|mm|in|%)?)
source <xs:attribute name="cy" type="svg:CoordinateType" use="optional"/>

attribute svg:radialGradientType/@r
type svg:LengthType
properties
isRef 0
use optional
facets
pattern ((((\+|\-)?((\d+)))|((\+|\-)?(((((\d+)?\.(\d+))|((\d+)\.))([eE](\+|\-)?(\d+))?)|((\d+)([eE](\+|\-)?(\d+))))))(em|ex|px|pt|pc|cm|mm|in|%)?)
source <xs:attribute name="r" type="svg:LengthType" use="optional"/>

attribute svg:radialGradientType/@fx
type svg:CoordinateType
properties
isRef 0
use optional
facets
pattern ((((\+|\-)?((\d+)))|((\+|\-)?(((((\d+)?\.(\d+))|((\d+)\.))([eE](\+|\-)?(\d+))?)|((\d+)([eE](\+|\-)?(\d+))))))(em|ex|px|pt|pc|cm|mm|in|%)?)
source <xs:attribute name="fx" type="svg:CoordinateType" use="optional"/>

attribute svg:radialGradientType/@fy
type svg:CoordinateType
properties
isRef 0
use optional
facets
pattern ((((\+|\-)?((\d+)))|((\+|\-)?(((((\d+)?\.(\d+))|((\d+)\.))([eE](\+|\-)?(\d+))?)|((\d+)([eE](\+|\-)?(\d+))))))(em|ex|px|pt|pc|cm|mm|in|%)?)
source <xs:attribute name="fy" type="svg:CoordinateType" use="optional"/>

attribute svg:radialGradientType/@spreadMethod
type restriction of xs:string
properties
isRef 0
default pad
facets
enumeration pad
enumeration reflect
enumeration repeat
source <xs:attribute name="spreadMethod" default="pad">
 
<xs:simpleType>
   
<xs:restriction base="string">
     
<xs:enumeration value="pad"/>
     
<xs:enumeration value="reflect"/>
     
<xs:enumeration value="repeat"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:attribute>


XML Schema documentation generated by
XMLSpy Schema Editor http://www.altova.com/xmlspy