This overrides the WMLTagClass to define some methods that set some commonly used SVG tag attributes.
Located in Program_Root/tag_classes/SVGTAGS.inc (line 24)
Container | --XMLTagClass | --SVGTagClass
Class | Description |
---|---|
Asvgtag | <a> SVG tag |
ALTGLYGHsvgtag | <altGlyph> SVG tag |
ALTGLYGHDEFsvgtag | <altGlyphDef> SVG tag |
ALTGLYGHITEMsvgtag | <altGlyphItem> SVG tag |
ANIMATEsvgtag | <animate> SVG tag |
ANIMATECOLORsvgtag | <animateColor> SVG tag |
ANIMATEMOTIONsvgtag | <animateMotion> SVG tag |
ANIMATETTRANSFORMsvgtag | <animateTransform> SVG tag |
CIRCLEsvgtag | <circle> SVG tag |
CLIPPATHsvgtag | <clipPath> SVG tag |
COLORPROFILEsvgtag | <color-profile> SVG tag |
CURSORsvgtag | <cursor> SVG tag |
DEFSsvgtag | <defs> SVG tag |
DESCsvgtag | <desc> SVG tag |
DEFINITIONSRCsvgtag | <definition-src> SVG tag |
ELLIPSEsvgtag | <ellipse> SVG tag |
FEBLENDsvgtag | <feBlend> SVG tag |
FECOLORMATRIXsvgtag | <feColorMatrix> SVG tag |
FECOMPONENTTANSFERsvgtag | <feComponentTransfer> SVG tag |
FECOMPOSITEsvgtag | <feComposite> SVG tag |
FECONVOLVEMATRIXsvgtag | <feConvolveMatrix> SVG tag |
FEDIFFUSELIGHTINGsvgtag | <feDiffuseLighting> SVG tag |
FEDISPLACEMENTMAPsvgtag | <feDisplacementMap> SVG tag |
FEDISTANTLIGHTsvgtag | <feDistantLight> SVG tag |
FEFLOODsvgtag | <feFlood> SVG tag |
FEFUNCAsvgtag | <feFuncA> SVG tag |
FEFUNCBsvgtag | <feFuncB> SVG tag |
FEFUNCGsvgtag | <feFuncG> SVG tag |
FEFUNCRsvgtag | <feFuncR> SVG tag |
FEGAUSSIANBLURsvgtag | <feGaussianBlur> SVG tag |
FEIMAGEsvgtag | <feImage> SVG tag |
FEMERGEsvgtag | <feMerge> SVG tag |
FEMERGENODEsvgtag | <feMergeNode> SVG tag |
FEMORPHOLOGYsvgtag | <feMorphology> SVG tag |
FEOFFSETsvgtag | <feOffset> SVG svgtag |
FEPOINTLIGHTsvgtag | <fePointLight> SVG tag |
FESPECTACULARLIGHTINGsvgtag | <feSpecularLighting> SVG tag |
FESPOTLIGHTsvgtag | <feSpotLight> SVG tag |
FETILEsvgtag | <feTile> SVG tag |
FETURBULENCEsvgtag | <feTurbulence> SVG tag |
FILTERsvgtag | <filter> SVG tag |
FONTsvgtag | <font> SVG tag |
FONTFACEsvgtag | <font-face> SVG tag |
FONTFACEFORMATsvgtag | <font-face-format> SVG tag |
FONTFACENAMEsvgtag | <font-face-name> SVG tag |
FONTFACESRCsvgtag | <font-face-src> SVG tag |
FONTFACEURIsvgtag | <font-face-uri> SVG tag |
FOREIGNOBJECTsvgtag | <foreignObject> SVG tag |
Gsvgtag | <g> SVG tag |
GLYPHsvgtag | <glyph> SVG tag |
GLYPHREFsvgtag | <glyphRef> SVG tag |
HKERNsvgtag | <hkern> SVG tag |
IMAGEsvgtag | <image> SVG tag |
LINEsvgtag | <line> SVG tag |
LINEARGRADIENTsvgtag | <linearGradient> SVG tag |
MARKERsvgtag | <maker> SVG tag |
MASKsvgtag | <mask> SVG tag |
METADATAsvgtag | <metadata> SVG tag |
MISSINGGLYPHsvgtag | <missing-glyph> SVG tag |
MPATHsvgtag | <mpath> SVG tag |
PATHsvgtag | <path> SVG tag |
PATTERNsvgtag | <pattern> SVG tag |
POLYGONsvgtag | <polygon> SVG tag |
POLYLINEsvgtag | <polyline> SVG tag |
RADIALGRADIENTsvgtag | <radialGradient> SVG tag |
RECTsvgtag | <rect> SVG tag |
SCRIPTsvgtag | <script> SVG tag |
SETsvgtag | <set> SVG tag |
STOPsvgtag | <stop> SVG tag |
STYLEsvgtag | <style> SVG tag |
SVGsvgtag | <svg> SVG tag |
SWITCHsvgtag | <switch> SVG tag |
SYMBOLsvgtag | <symbol> SVG tag |
TEXTsvgtag | <text> SVG tag |
TEXTPATHsvgtag | <textpath> SVG tag |
TITLEsvgtag | <title> SVG tag |
TREFsvgtag | <tref> SVG tag |
TSPANsvgtag | <tspan> SVG tag |
USEsvgtag | <use> SVG tag |
VIEWsvgtag | <view> SVG tag |
VKERNsvgtag | <vkern> SVG tag |
The SVGTagClass constructor
- any N number of params for content for the tag
- the tag's attributes
This function is a shorthand helper to setting the 'class' attribute on a tag.
- the class value.
This function is a shorthand helper to setting the id attribute on a tag.
- the class value.
This function is a shorthand helper to setting the 'style' attribute on a tag.
- the class value.
This function is used to set the 'transform' attribute of a tag.
- the 'transform' attribute
This method is used for setting the SVG common tag attribute of xml:base
- the 'xml:base' attribute
This method is used for setting the SVG common tag attribute of xml:lang
- the 'xml:lang' attribute
This method is used for setting the SVG common tag attribute of xml:space
- the 'xml:space' attribute
we override this method to automatically check to see if the tag has content.
if it doesn't then we don't need to render the close tag.
Inherited From XMLTagClass
XMLTagClass::XMLTagClass()
XMLTagClass::get_tag()
XMLTagClass::get_tag_name()
XMLTagClass::render()
XMLTagClass::reset_attributes()
XMLTagClass::set_cdata_flag()
XMLTagClass::set_collapse()
XMLTagClass::set_newline_after_closetag()
XMLTagClass::set_newline_after_opentag()
XMLTagClass::set_tag_attribute()
XMLTagClass::set_tag_attributes()
XMLTagClass::set_tag_name()
XMLTagClass::_build_attribute_string()
XMLTagClass::_get_element()
XMLTagClass::_prepare_flags()
XMLTagClass::_render_close_tag()
XMLTagClass::_render_content()
XMLTagClass::_render_open_tag()
XMLTagClass::_set_flags()
Inherited From Container
Container::Container()
Container::add()
Container::add_reference()
Container::count_content()
Container::get_indent_flag()
Container::push()
Container::push_reference()
Container::render()
Container::reset_content()
Container::set_collapse()
Container::set_indent_flag()
Container::_set_flags()
Documention generated on Thu, 31 Jul 2003 18:33:42 -0700 by phpDocumentor 1.2.0