Instantly share code, notes, and snippets.
Created
January 3, 2015 07:23
-
Star
0
(0)
You must be signed in to star a gist -
Fork
0
(0)
You must be signed in to fork a gist
-
-
Save sprintr/a42c485823590bac9d8a to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| { | |
| "groups": { | |
| "animationAddition": ["accumulate", "additive"], | |
| "animationAttributeTarget": ["attributeName", "attributeType"], | |
| "animationEvent": ["onbegin", "onend", "onload", "onrepeat"], | |
| "animationTiming": ["begin", "dur", "end", "fill", "max", "min", "repeatCount", "repeatDur", "restart"], | |
| "animationValue": ["by", "calcMode", "from", "keySplines", "keyTimes", "to", "values"], | |
| "conditionalProcessing": ["requiredExtensions", "requiredFeatures", "systemLanguage"], | |
| "core": ["id", "xml:base", "xml:lang", "xml:space"], | |
| "documentEvent": ["onabort", "onerror", "onresize", "onscroll", "onunload", "onzoom"], | |
| "filterPrimitive": ["height", "result", "width", "x", "y"], | |
| "graphicalEvent": ["onactivate", "onclick", "onfocusin", "onfocusout", "onload", "onmousedown", "onmousemove", "onmouseout", "onmouseover", "onmouseup"], | |
| "presentation": ["alignment-baseline", "baseline-shift", "clip", "clip-path", "clip-rule", "color", "color-interpolation", "color-interpolation-filters", "color-profile", "color-rendering", "cursor", "direction", "display", "dominant-baseline", "enable-background", "fill", "fill-opacity", "fill-rule", "filter", "flood-color", "flood-opacity", "font-family", "font-size", "font-size-adjust", "font-stretch", "font-style", "font-variant", "font-weight", "glyph-orientation-horizontal", "glyph-orientation-vertical", "image-rendering", "kerning", "letter-spacing", "lighting-color", "marker-end", "marker-mid", "marker-start", "mask", "opacity", "overflow", "pointer-events", "shape-rendering", "stop-color", "stop-opacity", "stroke", "stroke-dasharray", "stroke-dashoffset", "stroke-linecap", "stroke-linejoin", "stroke-miterlimit", "stroke-opacity", "stroke-width", "text-anchor", "text-decoration", "text-rendering", "unicode-bidi", "visibility", "word-spacing", "writing-mode"], | |
| "transferFunctionElement": ["amplitude", "exponent", "intercept", "offset", "slope", "tableValues", "type"], | |
| "xlink": ["xlink:actuate", "xlink:arcrole", "xlink:href", "xlink:role", "xlink:show", "xlink:title", "xlink:type"] | |
| }, | |
| "tags": { | |
| "a": { | |
| "attributes": ["class", "externalResourcesRequired", "style", "target", "transform"], | |
| "conditionalProcessing": true, | |
| "core": true, | |
| "graphicalEvent": true, | |
| "presentation": true, | |
| "xlink": true | |
| }, | |
| "altGlyph": { | |
| "attributes": ["class", "dx", "dy", "externalResourcesRequired", "format", "glyphRef", "rotate", "style", "x", "y"], | |
| "conditionalProcessing": true, | |
| "core": true, | |
| "graphicalEvent": true, | |
| "presentation": true, | |
| "xlink": true | |
| }, | |
| "altGlyphDef": { | |
| "core": true | |
| }, | |
| "altGlyphItem": { | |
| "core": true | |
| }, | |
| "animate": { | |
| "attributes": ["externalResourcesRequired"], | |
| "animationAddition": true, | |
| "animationAttributeTarget": true, | |
| "animationEvent": true, | |
| "animationTiming": true, | |
| "animationValue": true, | |
| "conditionalProcessing": true, | |
| "core": true, | |
| "presentation": true, | |
| "xlink": true | |
| }, | |
| "animateColor": { | |
| "attributes": ["externalResourcesRequired"], | |
| "animationAddition": true, | |
| "animationAttributeTarget": true, | |
| "animationEvent": true, | |
| "animationTiming": true, | |
| "animationValue": true, | |
| "conditionalProcessing": true, | |
| "core": true, | |
| "presentation": true, | |
| "xlink": true | |
| }, | |
| "animateMotion": { | |
| "attributes": ["externalResourcesRequired", "keyPoints", "origin", "path", "rotate"], | |
| "animationAddition": true, | |
| "animationEvent": true, | |
| "animationTiming": true, | |
| "animationValue": true, | |
| "conditionalProcessing": true, | |
| "core": true, | |
| "xlink": true | |
| }, | |
| "animateTransform": { | |
| "attributes": ["externalResourcesRequired", "type"], | |
| "animationAddition": true, | |
| "animationAttributeTarget": true, | |
| "animationEvent": true, | |
| "animationTiming": true, | |
| "animationValue": true, | |
| "conditionalProcessing": true, | |
| "core": true, | |
| "xlink": true | |
| }, | |
| "circle": { | |
| "attributes": ["class", "cx", "cy", "externalResourcesRequired", "r", "style", "transform"], | |
| "conditionalProcessing": true, | |
| "core": true, | |
| "graphicalEvent": true, | |
| "presentation": true | |
| }, | |
| "clipPath": { | |
| "attributes": ["class", "clipPathUnits", "externalResourcesRequired", "style", "transform"], | |
| "conditionalProcessing": true, | |
| "core": true, | |
| "presentation": true | |
| }, | |
| "color-profile": { | |
| "attributes": ["local", "name", "rendering-intent"], | |
| "core": true, | |
| "xlink": true | |
| }, | |
| "cursor": { | |
| "attributes": ["externalResourcesRequired", "x", "y"], | |
| "conditionalProcessing": true, | |
| "core": true, | |
| "xlink": true | |
| }, | |
| "defs": { | |
| "attributes": ["class", "externalResourcesRequired", "style", "transform"], | |
| "conditionalProcessing": true, | |
| "core": true, | |
| "graphicalEvent": true, | |
| "presentation": true | |
| }, | |
| "desc": { | |
| "attributes": ["class", "style"], | |
| "core": true | |
| }, | |
| "ellipse": { | |
| "attributes": ["class", "cx", "cy", "externalResourcesRequired", "rx", "ry", "style", "transform"], | |
| "conditionalProcessing": true, | |
| "core": true, | |
| "graphicalEvent": true, | |
| "presentation": true | |
| }, | |
| "feBlend": { | |
| "attributes": ["class", "in2", "in", "mode", "style"], | |
| "core": true, | |
| "filterPrimitive": true, | |
| "presentation": true | |
| }, | |
| "feColorMatrix": { | |
| "attibutes": ["class", "in", "style", "type", "values"], | |
| "core": true, | |
| "filterPrimitive": true, | |
| "presentation": true | |
| }, | |
| "feComponentTransfer": { | |
| "attributes": ["class", "in", "style"], | |
| "core": true, | |
| "filterPrimitive": true, | |
| "presentation": true | |
| }, | |
| "feComposite": { | |
| "attributes": ["class", "in2", "in", "k1", "k2", "k3", "k4", "operator", "style"], | |
| "core": true, | |
| "filterPrimitive": true, | |
| "presentation": true | |
| }, | |
| "feConvolveMatrix": { | |
| "attributes": ["bias", "class", "divisor", "edgeMode", "in", "kernelMatrix", "kernelUnitLength", "order", "preserveAlpha", "style", "targetX", "targetY"], | |
| "core": true, | |
| "filterPrimitive": true, | |
| "presentation": true | |
| }, | |
| "feDiffuseLighting": { | |
| "attributes": ["class", "diffuseConstant", "in", "kernelUnitLength", "style", "surfaceScale"], | |
| "core": true, | |
| "filterPrimitive": true, | |
| "presentation": true | |
| }, | |
| "feDisplacementMap": { | |
| "attributes": ["class", "in2", "in", "scale", "style", "xChannelSelector", "yChannelSelector"], | |
| "core": true, | |
| "filterPrimitive": true, | |
| "presentation": true | |
| }, | |
| "feDistantLight": { | |
| "attributes": ["azimuth", "elevation"], | |
| "core": true | |
| }, | |
| "feFlood": { | |
| "attributes": ["class", "style"], | |
| "core": true, | |
| "filterPrimitive": true, | |
| "presentation": true | |
| }, | |
| "feFuncA": { | |
| "core": true, | |
| "transferFunctionElement": true | |
| }, | |
| "feFuncB": { | |
| "core": true, | |
| "transferFunctionElement": true | |
| }, | |
| "feFuncG": { | |
| "core": true, | |
| "transferFunctionElement": true | |
| }, | |
| "feFuncR": { | |
| "core": true, | |
| "transferFunctionElement": true | |
| }, | |
| "feGaussianBlur": { | |
| "attributes": ["class", "in", "stdDeviation", "style"], | |
| "core": true, | |
| "filterPrimitive": true, | |
| "presentation": true | |
| }, | |
| "feImage": { | |
| "attributes": ["class", "externalResourcesRequired", "preserveAspectRatio", "style"], | |
| "core": true, | |
| "filterPrimitive": true, | |
| "presentation": true, | |
| "xlink": true | |
| }, | |
| "feMerge": { | |
| "attributes": ["class", "style"], | |
| "core": true, | |
| "filterPrimitive": true, | |
| "presentation": true | |
| }, | |
| "feMergeNode": { | |
| "attributes": ["in"], | |
| "core": true | |
| }, | |
| "feMorphology": { | |
| "attributes": ["class", "in", "operator", "radius", "style"], | |
| "core": true, | |
| "filterPrimitive": true, | |
| "presentation": true | |
| }, | |
| "feOffset": { | |
| "attributes": ["class", "dx", "dy", "in", "style"], | |
| "core": true, | |
| "filterPrimitive": true, | |
| "presentation": true | |
| }, | |
| "fePointLight": { | |
| "attributes": ["x", "y", "z"], | |
| "core": true | |
| }, | |
| "feSpecularLighting": { | |
| "attributes": ["class", "in", "kernelUnitLength", "specularConstant", "specularExponent", "style", "surfaceScale"], | |
| "core": true, | |
| "filterPrimitive": true, | |
| "presentation": true | |
| }, | |
| "feSpotLight": { | |
| "attributes": ["limitingConeAngle", "pointsAtX", "pointsAtY", "pointsAtZ", "specularExponent", "x", "y", "z"], | |
| "core": true | |
| }, | |
| "feTile": { | |
| "attributes": ["class", "in", "style"], | |
| "core": true, | |
| "filterPrimitive": true, | |
| "presentation": true | |
| }, | |
| "feTurbulence": { | |
| "attributes": ["baseFrequency", "class", "numOctaves", "seed", "stitchTiles", "style", "type"], | |
| "core": true, | |
| "filterPrimitive": true, | |
| "presentation": true | |
| }, | |
| "filter": { | |
| "attributes": ["class", "externalResourcesRequired", "filterRes", "filterUnits", "height", "primitiveUnits", "style", "width", "x", "y"], | |
| "core": true, | |
| "presentation": true, | |
| "xlink": true | |
| }, | |
| "font": { | |
| "attributes": ["class", "externalResourcesRequired", "horiz-adv-x", "horiz-origin-x", "horiz-origin-y", "style", "vert-adv-y", "vert-origin-x", "vert-origin-y"], | |
| "core": true, | |
| "presentation": true | |
| }, | |
| "font-face": { | |
| "attributes": ["accent-height", "alphabetic", "ascent", "bbox", "cap-height", "descent", "font-family", "font-size", "font-stretch", "font-style", "font-variant", "font-weight", "hanging", "ideographic", "mathematical", "overline-position", "overline-thickness", "panose-1", "slope", "stemh", "stemv", "strikethrough-position", "strikethrough-thickness", "underline-position", "underline-thickness", "unicode-range", "units-per-em", "v-alphabetic", "v-hanging", "v-ideographic", "v-mathematical", "widths", "x-height"], | |
| "core": true | |
| }, | |
| "font-face-format": { | |
| "attributes": ["string"], | |
| "core": true | |
| }, | |
| "font-face-name": { | |
| "attributes": ["name"], | |
| "core": true | |
| }, | |
| "font-face-src": { | |
| "core": true | |
| }, | |
| "font-face-uri": { | |
| "core": true, | |
| "xlink": true | |
| }, | |
| "foreignObject": { | |
| "attributes": ["class", "externalResourcesRequired", "height", "style", "transform", "width", "x", "y"], | |
| "conditionalProcessing": true, | |
| "core": true, | |
| "graphicalEvent": true, | |
| "presentation": true | |
| }, | |
| "g": { | |
| "attributes": ["class", "externalResourcesRequired", "style", "transform"], | |
| "conditionalProcessing": true, | |
| "core": true, | |
| "graphicalEvent": true, | |
| "presentation": true | |
| }, | |
| "glyph": { | |
| "attributes": ["arabic-form", "class", "d", "glyph-name", "horiz-adv-x", "lang", "orientation", "style", "unicode", "vert-adv-y", "vert-origin-x", "vert-origin-y"], | |
| "core": true, | |
| "presentation": true | |
| }, | |
| "glyphRef": { | |
| "attributes": ["class", "dx", "dy", "format", "glyphRef", "style", "x", "y"], | |
| "core": true, | |
| "presentation": true, | |
| "xlink": true | |
| }, | |
| "hkern": { | |
| "attributes": ["g1", "g2", "k", "u1", "u2"], | |
| "core": true | |
| }, | |
| "image": { | |
| "attributes": ["class", "externalResourcesRequired", "height", "preserveAspectRatio", "style", "transform", "width", "x", "y"], | |
| "conditionalProcessing": true, | |
| "core": true, | |
| "graphicalEvent": true, | |
| "presentation": true, | |
| "xlink": true | |
| }, | |
| "line": { | |
| "attributes": ["class", "externalResourcesRequired", "style", "transform", "x1", "x2", "y1", "y2"], | |
| "conditionalProcessing": true, | |
| "core": true, | |
| "graphicalEvent": true, | |
| "presentation": true | |
| }, | |
| "linearGradient": { | |
| "attributes": ["class", "externalResourcesRequired", "gradientTransform", "gradientUnits", "spreadMethod", "style", "x1", "x2", "y1", "y2"], | |
| "core": true, | |
| "presentation": true, | |
| "xlink": true | |
| }, | |
| "marker": { | |
| "attributes": ["class", "externalResourcesRequired", "markerHeight", "markerUnits", "markerWidth", "orient", "preserveAspectRatio", "refX", "refY", "style", "viewBox"], | |
| "core": true, | |
| "presentation": true | |
| }, | |
| "mask": { | |
| "attributes": ["class", "externalResourcesRequired", "height", "maskContentUnits", "maskUnits", "style", "width", "x", "y"], | |
| "conditionalProcessing": true, | |
| "core": true, | |
| "presentation": true | |
| }, | |
| "metadata": { | |
| "core": true | |
| }, | |
| "missing-glyph": { | |
| "attributes": ["class", "d", "horiz-adv-x", "style", "vert-adv-y", "vert-origin-x", "vert-origin-y"], | |
| "core": true, | |
| "presentation": true | |
| }, | |
| "mpath": { | |
| "attributes": ["externalResourcesRequired"], | |
| "core": true, | |
| "xlink": true | |
| }, | |
| "path": { | |
| "attributes": ["class", "d", "externalResourcesRequired", "pathLength", "style", "transform"], | |
| "conditionalProcessing": true, | |
| "core": true, | |
| "graphicalEvent": true, | |
| "presentation": true | |
| }, | |
| "pattern": { | |
| "attributes": ["class", "externalResourcesRequired", "height", "patternContentUnits", "patternTransform", "patternUnits", "preserveAspectRatio", "style", "viewBox", "width", "x", "y"], | |
| "conditionalProcessing": true, | |
| "core": true, | |
| "presentation": true, | |
| "xlink": true | |
| }, | |
| "polygon": { | |
| "attributes": ["class", "externalResourcesRequired", "points", "style", "transform"], | |
| "conditionalProcessing": true, | |
| "core": true, | |
| "graphicalEvent": true, | |
| "presentation": true | |
| }, | |
| "polyline": { | |
| "attributes": ["class", "externalResourcesRequired", "points", "style", "transform"], | |
| "conditionalProcessing": true, | |
| "core": true, | |
| "graphicalEvent": true, | |
| "presentation": true | |
| }, | |
| "radialGradient": { | |
| "attributes": ["class", "cx", "cy", "externalResourcesRequired", "fx", "fy", "gradientTransform", "gradientUnits", "r", "spreadMethod", "style"], | |
| "core": true, | |
| "presentation": true, | |
| "xlink": true | |
| }, | |
| "rect": { | |
| "attributes": ["class", "externalResourcesRequired", "height", "rx", "ry", "style", "transform", "width", "x", "y"], | |
| "conditionalProcessing": true, | |
| "core": true, | |
| "graphicalEvent": true, | |
| "presentation": true | |
| }, | |
| "script": { | |
| "attributes": ["externalResourcesRequired", "type"], | |
| "core": true, | |
| "xlink": true | |
| }, | |
| "set": { | |
| "attributes": ["externalResourcesRequired", "to"], | |
| "animationAttributeTarget": true, | |
| "animationEvent": true, | |
| "animationTiming": true, | |
| "conditionalProcessing": true, | |
| "core": true, | |
| "xlink": true | |
| }, | |
| "stop": { | |
| "attributes": ["class", "offset", "style"], | |
| "core": true, | |
| "presentation": true | |
| }, | |
| "style": { | |
| "attributes": ["media", "title", "type"], | |
| "core": true | |
| }, | |
| "svg": { | |
| "attributes": ["baseProfile", "class", "contentScriptType", "contentStyleType", "externalResourcesRequired", "height", "preserveAspectRatio", "style", "version", "viewBox", "width", "x", "y", "zoomAndPan"], | |
| "conditionalProcessing": true, | |
| "core": true, | |
| "documentEvent": true, | |
| "graphicalEvent": true, | |
| "presentation": true | |
| }, | |
| "switch": { | |
| "attributes": ["class", "externalResourcesRequired", "style", "transform"], | |
| "conditionalProcessing": true, | |
| "core": true, | |
| "graphicalEvent": true, | |
| "presentation": true | |
| }, | |
| "symbol": { | |
| "attributes": ["class", "externalResourcesRequired", "preserveAspectRatio", "style", "viewBox"], | |
| "core": true, | |
| "graphicalEvent": true, | |
| "presentation": true | |
| }, | |
| "text": { | |
| "attributes": ["class", "dx", "dy", "externalResourcesRequired", "lengthAdjust", "rotate", "style", "textLength", "transform", "x", "y"], | |
| "conditionalProcessing": true, | |
| "core": true, | |
| "graphicalEvent": true, | |
| "presentation": true | |
| }, | |
| "textPath": { | |
| "attributes": ["class", "externalResourcesRequired", "method", "spacing", "startOffset", "style"], | |
| "conditionalProcessing": true, | |
| "core": true, | |
| "graphicalEvent": true, | |
| "presentation": true | |
| }, | |
| "title": { | |
| "attributes": ["class", "style"], | |
| "core": true | |
| }, | |
| "tref": { | |
| "attributes": ["class", "externalResourcesRequired", "style"], | |
| "conditionalProcessing": true, | |
| "core": true, | |
| "graphicalEvent": true, | |
| "presentation": true, | |
| "xlink": true | |
| }, | |
| "tspan": { | |
| "attributes": ["class", "dx", "dy", "externalResourcesRequired", "lengthAdjust", "rotate", "style", "textLength", "x", "y"], | |
| "conditionalProcessing": true, | |
| "core": true, | |
| "graphicalEvent": true, | |
| "presentation": true | |
| }, | |
| "use": { | |
| "attributes": ["class", "externalResourcesRequired", "height", "style", "transform", "width", "x", "y"], | |
| "conditionalProcessing": true, | |
| "core": true, | |
| "graphicalEvent": true, | |
| "presentation": true, | |
| "xlink": true | |
| }, | |
| "view": { | |
| "attributes": ["externalResourcesRequired", "preserveAspectRatio", "viewBox", "viewTarget", "zoomAndPan"], | |
| "core": true | |
| }, | |
| "vkern": { | |
| "attributes": ["g1", "g2", "k", "u1", "u2"], | |
| "core": true | |
| } | |
| } | |
| } |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment