GT2/GT2-Android/node_modules/art/modes/dom.js

27 lines
694 B
JavaScript

var SVG = require('./svg');
var VML = require('./vml');
var hasSVG = function(){
var implementation = typeof document !== 'undefined' && document.implementation;
return (implementation && implementation.hasFeature && implementation.hasFeature("http://www.w3.org/TR/SVG11/feature#BasicStructure", "1.1"));
};
var hasVML = function(){
return typeof document !== 'undefined' && document.namespaces;
};
var MODE = hasSVG() ? SVG : hasVML() ? VML : {};
exports.Surface = MODE.Surface;
exports.Path = MODE.Path;
exports.Shape = MODE.Shape;
exports.Group = MODE.Group;
exports.ClippingRectangle = MODE.ClippingRectangle;
exports.Text = MODE.Text;
require('./current').setCurrent(exports);