mirror of
https://github.com/zoriya/react-native-svg.git
synced 2025-12-05 22:56:11 +00:00
Add build
This commit is contained in:
361
lib/commonjs/ReactNativeSVG.js
Normal file
361
lib/commonjs/ReactNativeSVG.js
Normal file
@@ -0,0 +1,361 @@
|
|||||||
|
"use strict";
|
||||||
|
|
||||||
|
Object.defineProperty(exports, "__esModule", {
|
||||||
|
value: true
|
||||||
|
});
|
||||||
|
var _exportNames = {
|
||||||
|
Shape: true,
|
||||||
|
camelCase: true,
|
||||||
|
parse: true,
|
||||||
|
SvgAst: true,
|
||||||
|
SvgFromUri: true,
|
||||||
|
SvgFromXml: true,
|
||||||
|
SvgUri: true,
|
||||||
|
SvgXml: true,
|
||||||
|
fetchText: true,
|
||||||
|
RNSVGCircle: true,
|
||||||
|
RNSVGClipPath: true,
|
||||||
|
RNSVGDefs: true,
|
||||||
|
RNSVGEllipse: true,
|
||||||
|
RNSVGFeColorMatrix: true,
|
||||||
|
RNSVGFeComposite: true,
|
||||||
|
RNSVGFeGaussianBlur: true,
|
||||||
|
RNSVGFeMerge: true,
|
||||||
|
RNSVGFeOffset: true,
|
||||||
|
RNSVGFilter: true,
|
||||||
|
RNSVGForeignObject: true,
|
||||||
|
RNSVGGroup: true,
|
||||||
|
RNSVGImage: true,
|
||||||
|
RNSVGLine: true,
|
||||||
|
RNSVGLinearGradient: true,
|
||||||
|
RNSVGMarker: true,
|
||||||
|
RNSVGMask: true,
|
||||||
|
RNSVGPath: true,
|
||||||
|
RNSVGPattern: true,
|
||||||
|
RNSVGRadialGradient: true,
|
||||||
|
RNSVGRect: true,
|
||||||
|
RNSVGSvgAndroid: true,
|
||||||
|
RNSVGSvgIOS: true,
|
||||||
|
RNSVGSymbol: true,
|
||||||
|
RNSVGText: true,
|
||||||
|
RNSVGTextPath: true,
|
||||||
|
RNSVGTSpan: true,
|
||||||
|
RNSVGUse: true,
|
||||||
|
inlineStyles: true,
|
||||||
|
loadLocalRawResource: true,
|
||||||
|
LocalSvg: true,
|
||||||
|
SvgCss: true,
|
||||||
|
SvgCssUri: true,
|
||||||
|
SvgWithCss: true,
|
||||||
|
SvgWithCssUri: true,
|
||||||
|
WithLocalSvg: true
|
||||||
|
};
|
||||||
|
Object.defineProperty(exports, "LocalSvg", {
|
||||||
|
enumerable: true,
|
||||||
|
get: function () {
|
||||||
|
return _deprecated.LocalSvg;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
Object.defineProperty(exports, "RNSVGCircle", {
|
||||||
|
enumerable: true,
|
||||||
|
get: function () {
|
||||||
|
return _fabric.RNSVGCircle;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
Object.defineProperty(exports, "RNSVGClipPath", {
|
||||||
|
enumerable: true,
|
||||||
|
get: function () {
|
||||||
|
return _fabric.RNSVGClipPath;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
Object.defineProperty(exports, "RNSVGDefs", {
|
||||||
|
enumerable: true,
|
||||||
|
get: function () {
|
||||||
|
return _fabric.RNSVGDefs;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
Object.defineProperty(exports, "RNSVGEllipse", {
|
||||||
|
enumerable: true,
|
||||||
|
get: function () {
|
||||||
|
return _fabric.RNSVGEllipse;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
Object.defineProperty(exports, "RNSVGFeColorMatrix", {
|
||||||
|
enumerable: true,
|
||||||
|
get: function () {
|
||||||
|
return _fabric.RNSVGFeColorMatrix;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
Object.defineProperty(exports, "RNSVGFeComposite", {
|
||||||
|
enumerable: true,
|
||||||
|
get: function () {
|
||||||
|
return _fabric.RNSVGFeComposite;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
Object.defineProperty(exports, "RNSVGFeGaussianBlur", {
|
||||||
|
enumerable: true,
|
||||||
|
get: function () {
|
||||||
|
return _fabric.RNSVGFeGaussianBlur;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
Object.defineProperty(exports, "RNSVGFeMerge", {
|
||||||
|
enumerable: true,
|
||||||
|
get: function () {
|
||||||
|
return _fabric.RNSVGFeMerge;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
Object.defineProperty(exports, "RNSVGFeOffset", {
|
||||||
|
enumerable: true,
|
||||||
|
get: function () {
|
||||||
|
return _fabric.RNSVGFeOffset;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
Object.defineProperty(exports, "RNSVGFilter", {
|
||||||
|
enumerable: true,
|
||||||
|
get: function () {
|
||||||
|
return _fabric.RNSVGFilter;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
Object.defineProperty(exports, "RNSVGForeignObject", {
|
||||||
|
enumerable: true,
|
||||||
|
get: function () {
|
||||||
|
return _fabric.RNSVGForeignObject;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
Object.defineProperty(exports, "RNSVGGroup", {
|
||||||
|
enumerable: true,
|
||||||
|
get: function () {
|
||||||
|
return _fabric.RNSVGGroup;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
Object.defineProperty(exports, "RNSVGImage", {
|
||||||
|
enumerable: true,
|
||||||
|
get: function () {
|
||||||
|
return _fabric.RNSVGImage;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
Object.defineProperty(exports, "RNSVGLine", {
|
||||||
|
enumerable: true,
|
||||||
|
get: function () {
|
||||||
|
return _fabric.RNSVGLine;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
Object.defineProperty(exports, "RNSVGLinearGradient", {
|
||||||
|
enumerable: true,
|
||||||
|
get: function () {
|
||||||
|
return _fabric.RNSVGLinearGradient;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
Object.defineProperty(exports, "RNSVGMarker", {
|
||||||
|
enumerable: true,
|
||||||
|
get: function () {
|
||||||
|
return _fabric.RNSVGMarker;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
Object.defineProperty(exports, "RNSVGMask", {
|
||||||
|
enumerable: true,
|
||||||
|
get: function () {
|
||||||
|
return _fabric.RNSVGMask;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
Object.defineProperty(exports, "RNSVGPath", {
|
||||||
|
enumerable: true,
|
||||||
|
get: function () {
|
||||||
|
return _fabric.RNSVGPath;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
Object.defineProperty(exports, "RNSVGPattern", {
|
||||||
|
enumerable: true,
|
||||||
|
get: function () {
|
||||||
|
return _fabric.RNSVGPattern;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
Object.defineProperty(exports, "RNSVGRadialGradient", {
|
||||||
|
enumerable: true,
|
||||||
|
get: function () {
|
||||||
|
return _fabric.RNSVGRadialGradient;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
Object.defineProperty(exports, "RNSVGRect", {
|
||||||
|
enumerable: true,
|
||||||
|
get: function () {
|
||||||
|
return _fabric.RNSVGRect;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
Object.defineProperty(exports, "RNSVGSvgAndroid", {
|
||||||
|
enumerable: true,
|
||||||
|
get: function () {
|
||||||
|
return _fabric.RNSVGSvgAndroid;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
Object.defineProperty(exports, "RNSVGSvgIOS", {
|
||||||
|
enumerable: true,
|
||||||
|
get: function () {
|
||||||
|
return _fabric.RNSVGSvgIOS;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
Object.defineProperty(exports, "RNSVGSymbol", {
|
||||||
|
enumerable: true,
|
||||||
|
get: function () {
|
||||||
|
return _fabric.RNSVGSymbol;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
Object.defineProperty(exports, "RNSVGTSpan", {
|
||||||
|
enumerable: true,
|
||||||
|
get: function () {
|
||||||
|
return _fabric.RNSVGTSpan;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
Object.defineProperty(exports, "RNSVGText", {
|
||||||
|
enumerable: true,
|
||||||
|
get: function () {
|
||||||
|
return _fabric.RNSVGText;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
Object.defineProperty(exports, "RNSVGTextPath", {
|
||||||
|
enumerable: true,
|
||||||
|
get: function () {
|
||||||
|
return _fabric.RNSVGTextPath;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
Object.defineProperty(exports, "RNSVGUse", {
|
||||||
|
enumerable: true,
|
||||||
|
get: function () {
|
||||||
|
return _fabric.RNSVGUse;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
Object.defineProperty(exports, "Shape", {
|
||||||
|
enumerable: true,
|
||||||
|
get: function () {
|
||||||
|
return _Shape.default;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
Object.defineProperty(exports, "SvgAst", {
|
||||||
|
enumerable: true,
|
||||||
|
get: function () {
|
||||||
|
return _xml.SvgAst;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
Object.defineProperty(exports, "SvgCss", {
|
||||||
|
enumerable: true,
|
||||||
|
get: function () {
|
||||||
|
return _deprecated.SvgCss;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
Object.defineProperty(exports, "SvgCssUri", {
|
||||||
|
enumerable: true,
|
||||||
|
get: function () {
|
||||||
|
return _deprecated.SvgCssUri;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
Object.defineProperty(exports, "SvgFromUri", {
|
||||||
|
enumerable: true,
|
||||||
|
get: function () {
|
||||||
|
return _xml.SvgFromUri;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
Object.defineProperty(exports, "SvgFromXml", {
|
||||||
|
enumerable: true,
|
||||||
|
get: function () {
|
||||||
|
return _xml.SvgFromXml;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
Object.defineProperty(exports, "SvgUri", {
|
||||||
|
enumerable: true,
|
||||||
|
get: function () {
|
||||||
|
return _xml.SvgUri;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
Object.defineProperty(exports, "SvgWithCss", {
|
||||||
|
enumerable: true,
|
||||||
|
get: function () {
|
||||||
|
return _deprecated.SvgWithCss;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
Object.defineProperty(exports, "SvgWithCssUri", {
|
||||||
|
enumerable: true,
|
||||||
|
get: function () {
|
||||||
|
return _deprecated.SvgWithCssUri;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
Object.defineProperty(exports, "SvgXml", {
|
||||||
|
enumerable: true,
|
||||||
|
get: function () {
|
||||||
|
return _xml.SvgXml;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
Object.defineProperty(exports, "WithLocalSvg", {
|
||||||
|
enumerable: true,
|
||||||
|
get: function () {
|
||||||
|
return _deprecated.WithLocalSvg;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
Object.defineProperty(exports, "camelCase", {
|
||||||
|
enumerable: true,
|
||||||
|
get: function () {
|
||||||
|
return _xml.camelCase;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
Object.defineProperty(exports, "default", {
|
||||||
|
enumerable: true,
|
||||||
|
get: function () {
|
||||||
|
return _elements.default;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
Object.defineProperty(exports, "fetchText", {
|
||||||
|
enumerable: true,
|
||||||
|
get: function () {
|
||||||
|
return _fetchData.fetchText;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
Object.defineProperty(exports, "inlineStyles", {
|
||||||
|
enumerable: true,
|
||||||
|
get: function () {
|
||||||
|
return _deprecated.inlineStyles;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
Object.defineProperty(exports, "loadLocalRawResource", {
|
||||||
|
enumerable: true,
|
||||||
|
get: function () {
|
||||||
|
return _deprecated.loadLocalRawResource;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
Object.defineProperty(exports, "parse", {
|
||||||
|
enumerable: true,
|
||||||
|
get: function () {
|
||||||
|
return _xml.parse;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
var _Shape = _interopRequireDefault(require("./elements/Shape"));
|
||||||
|
var _xml = require("./xml");
|
||||||
|
var _fetchData = require("./utils/fetchData");
|
||||||
|
var _fabric = require("./fabric");
|
||||||
|
var _deprecated = require("./deprecated");
|
||||||
|
var _types = require("./lib/extract/types");
|
||||||
|
Object.keys(_types).forEach(function (key) {
|
||||||
|
if (key === "default" || key === "__esModule") return;
|
||||||
|
if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
|
||||||
|
if (key in exports && exports[key] === _types[key]) return;
|
||||||
|
Object.defineProperty(exports, key, {
|
||||||
|
enumerable: true,
|
||||||
|
get: function () {
|
||||||
|
return _types[key];
|
||||||
|
}
|
||||||
|
});
|
||||||
|
});
|
||||||
|
var _elements = _interopRequireWildcard(require("./elements"));
|
||||||
|
Object.keys(_elements).forEach(function (key) {
|
||||||
|
if (key === "default" || key === "__esModule") return;
|
||||||
|
if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
|
||||||
|
if (key in exports && exports[key] === _elements[key]) return;
|
||||||
|
Object.defineProperty(exports, key, {
|
||||||
|
enumerable: true,
|
||||||
|
get: function () {
|
||||||
|
return _elements[key];
|
||||||
|
}
|
||||||
|
});
|
||||||
|
});
|
||||||
|
function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function (e) { return e ? t : r; })(e); }
|
||||||
|
function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && {}.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; }
|
||||||
|
function _interopRequireDefault(e) { return e && e.__esModule ? e : { default: e }; }
|
||||||
|
//# sourceMappingURL=ReactNativeSVG.js.map
|
||||||
1
lib/commonjs/ReactNativeSVG.js.map
Normal file
1
lib/commonjs/ReactNativeSVG.js.map
Normal file
@@ -0,0 +1 @@
|
|||||||
|
{"version":3,"names":["_Shape","_interopRequireDefault","require","_xml","_fetchData","_fabric","_deprecated","_types","Object","keys","forEach","key","prototype","hasOwnProperty","call","_exportNames","exports","defineProperty","enumerable","get","_elements","_interopRequireWildcard","_getRequireWildcardCache","e","WeakMap","r","t","__esModule","default","has","n","__proto__","a","getOwnPropertyDescriptor","u","i","set"],"sourceRoot":"../../src","sources":["ReactNativeSVG.ts"],"mappings":"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","ignoreList":[]}
|
||||||
155
lib/commonjs/ReactNativeSVG.web.js
Normal file
155
lib/commonjs/ReactNativeSVG.web.js
Normal file
@@ -0,0 +1,155 @@
|
|||||||
|
"use strict";
|
||||||
|
|
||||||
|
Object.defineProperty(exports, "__esModule", {
|
||||||
|
value: true
|
||||||
|
});
|
||||||
|
var _exportNames = {
|
||||||
|
camelCase: true,
|
||||||
|
parse: true,
|
||||||
|
SvgAst: true,
|
||||||
|
SvgFromUri: true,
|
||||||
|
SvgFromXml: true,
|
||||||
|
SvgUri: true,
|
||||||
|
SvgXml: true,
|
||||||
|
fetchText: true,
|
||||||
|
inlineStyles: true,
|
||||||
|
loadLocalRawResource: true,
|
||||||
|
LocalSvg: true,
|
||||||
|
SvgCss: true,
|
||||||
|
SvgCssUri: true,
|
||||||
|
SvgWithCss: true,
|
||||||
|
SvgWithCssUri: true,
|
||||||
|
WithLocalSvg: true
|
||||||
|
};
|
||||||
|
Object.defineProperty(exports, "LocalSvg", {
|
||||||
|
enumerable: true,
|
||||||
|
get: function () {
|
||||||
|
return _deprecated.LocalSvg;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
Object.defineProperty(exports, "SvgAst", {
|
||||||
|
enumerable: true,
|
||||||
|
get: function () {
|
||||||
|
return _xml.SvgAst;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
Object.defineProperty(exports, "SvgCss", {
|
||||||
|
enumerable: true,
|
||||||
|
get: function () {
|
||||||
|
return _deprecated.SvgCss;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
Object.defineProperty(exports, "SvgCssUri", {
|
||||||
|
enumerable: true,
|
||||||
|
get: function () {
|
||||||
|
return _deprecated.SvgCssUri;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
Object.defineProperty(exports, "SvgFromUri", {
|
||||||
|
enumerable: true,
|
||||||
|
get: function () {
|
||||||
|
return _xml.SvgFromUri;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
Object.defineProperty(exports, "SvgFromXml", {
|
||||||
|
enumerable: true,
|
||||||
|
get: function () {
|
||||||
|
return _xml.SvgFromXml;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
Object.defineProperty(exports, "SvgUri", {
|
||||||
|
enumerable: true,
|
||||||
|
get: function () {
|
||||||
|
return _xml.SvgUri;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
Object.defineProperty(exports, "SvgWithCss", {
|
||||||
|
enumerable: true,
|
||||||
|
get: function () {
|
||||||
|
return _deprecated.SvgWithCss;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
Object.defineProperty(exports, "SvgWithCssUri", {
|
||||||
|
enumerable: true,
|
||||||
|
get: function () {
|
||||||
|
return _deprecated.SvgWithCssUri;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
Object.defineProperty(exports, "SvgXml", {
|
||||||
|
enumerable: true,
|
||||||
|
get: function () {
|
||||||
|
return _xml.SvgXml;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
Object.defineProperty(exports, "WithLocalSvg", {
|
||||||
|
enumerable: true,
|
||||||
|
get: function () {
|
||||||
|
return _deprecated.WithLocalSvg;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
Object.defineProperty(exports, "camelCase", {
|
||||||
|
enumerable: true,
|
||||||
|
get: function () {
|
||||||
|
return _xml.camelCase;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
Object.defineProperty(exports, "default", {
|
||||||
|
enumerable: true,
|
||||||
|
get: function () {
|
||||||
|
return _elements.default;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
Object.defineProperty(exports, "fetchText", {
|
||||||
|
enumerable: true,
|
||||||
|
get: function () {
|
||||||
|
return _fetchData.fetchText;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
Object.defineProperty(exports, "inlineStyles", {
|
||||||
|
enumerable: true,
|
||||||
|
get: function () {
|
||||||
|
return _deprecated.inlineStyles;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
Object.defineProperty(exports, "loadLocalRawResource", {
|
||||||
|
enumerable: true,
|
||||||
|
get: function () {
|
||||||
|
return _deprecated.loadLocalRawResource;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
Object.defineProperty(exports, "parse", {
|
||||||
|
enumerable: true,
|
||||||
|
get: function () {
|
||||||
|
return _xml.parse;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
var _xml = require("./xml");
|
||||||
|
var _fetchData = require("./utils/fetchData");
|
||||||
|
var _deprecated = require("./deprecated");
|
||||||
|
var _types = require("./lib/extract/types");
|
||||||
|
Object.keys(_types).forEach(function (key) {
|
||||||
|
if (key === "default" || key === "__esModule") return;
|
||||||
|
if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
|
||||||
|
if (key in exports && exports[key] === _types[key]) return;
|
||||||
|
Object.defineProperty(exports, key, {
|
||||||
|
enumerable: true,
|
||||||
|
get: function () {
|
||||||
|
return _types[key];
|
||||||
|
}
|
||||||
|
});
|
||||||
|
});
|
||||||
|
var _elements = _interopRequireWildcard(require("./elements"));
|
||||||
|
Object.keys(_elements).forEach(function (key) {
|
||||||
|
if (key === "default" || key === "__esModule") return;
|
||||||
|
if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
|
||||||
|
if (key in exports && exports[key] === _elements[key]) return;
|
||||||
|
Object.defineProperty(exports, key, {
|
||||||
|
enumerable: true,
|
||||||
|
get: function () {
|
||||||
|
return _elements[key];
|
||||||
|
}
|
||||||
|
});
|
||||||
|
});
|
||||||
|
function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function (e) { return e ? t : r; })(e); }
|
||||||
|
function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && {}.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; }
|
||||||
|
//# sourceMappingURL=ReactNativeSVG.web.js.map
|
||||||
1
lib/commonjs/ReactNativeSVG.web.js.map
Normal file
1
lib/commonjs/ReactNativeSVG.web.js.map
Normal file
@@ -0,0 +1 @@
|
|||||||
|
{"version":3,"names":["_xml","require","_fetchData","_deprecated","_types","Object","keys","forEach","key","prototype","hasOwnProperty","call","_exportNames","exports","defineProperty","enumerable","get","_elements","_interopRequireWildcard","_getRequireWildcardCache","e","WeakMap","r","t","__esModule","default","has","n","__proto__","a","getOwnPropertyDescriptor","u","i","set"],"sourceRoot":"../../src","sources":["ReactNativeSVG.web.ts"],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAAA,IAAAA,IAAA,GAAAC,OAAA;AAmBA,IAAAC,UAAA,GAAAD,OAAA;AAEA,IAAAE,WAAA,GAAAF,OAAA;AAsBA,IAAAG,MAAA,GAAAH,OAAA;AAAAI,MAAA,CAAAC,IAAA,CAAAF,MAAA,EAAAG,OAAA,WAAAC,GAAA;EAAA,IAAAA,GAAA,kBAAAA,GAAA;EAAA,IAAAH,MAAA,CAAAI,SAAA,CAAAC,cAAA,CAAAC,IAAA,CAAAC,YAAA,EAAAJ,GAAA;EAAA,IAAAA,GAAA,IAAAK,OAAA,IAAAA,OAAA,CAAAL,GAAA,MAAAJ,MAAA,CAAAI,GAAA;EAAAH,MAAA,CAAAS,cAAA,CAAAD,OAAA,EAAAL,GAAA;IAAAO,UAAA;IAAAC,GAAA,WAAAA,CAAA;MAAA,OAAAZ,MAAA,CAAAI,GAAA;IAAA;EAAA;AAAA;AAEA,IAAAS,SAAA,GAAAC,uBAAA,CAAAjB,OAAA;AAAAI,MAAA,CAAAC,IAAA,CAAAW,SAAA,EAAAV,OAAA,WAAAC,GAAA;EAAA,IAAAA,GAAA,kBAAAA,GAAA;EAAA,IAAAH,MAAA,CAAAI,SAAA,CAAAC,cAAA,CAAAC,IAAA,CAAAC,YAAA,EAAAJ,GAAA;EAAA,IAAAA,GAAA,IAAAK,OAAA,IAAAA,OAAA,CAAAL,GAAA,MAAAS,SAAA,CAAAT,GAAA;EAAAH,MAAA,CAAAS,cAAA,CAAAD,OAAA,EAAAL,GAAA;IAAAO,UAAA;IAAAC,GAAA,WAAAA,CAAA;MAAA,OAAAC,SAAA,CAAAT,GAAA;IAAA;EAAA;AAAA;AAA2B,SAAAW,yBAAAC,CAAA,6BAAAC,OAAA,mBAAAC,CAAA,OAAAD,OAAA,IAAAE,CAAA,OAAAF,OAAA,YAAAF,wBAAA,YAAAA,CAAAC,CAAA,WAAAA,CAAA,GAAAG,CAAA,GAAAD,CAAA,KAAAF,CAAA;AAAA,SAAAF,wBAAAE,CAAA,EAAAE,CAAA,SAAAA,CAAA,IAAAF,CAAA,IAAAA,CAAA,CAAAI,UAAA,SAAAJ,CAAA,eAAAA,CAAA,uBAAAA,CAAA,yBAAAA,CAAA,WAAAK,OAAA,EAAAL,CAAA,QAAAG,CAAA,GAAAJ,wBAAA,CAAAG,CAAA,OAAAC,CAAA,IAAAA,CAAA,CAAAG,GAAA,CAAAN,CAAA,UAAAG,CAAA,CAAAP,GAAA,CAAAI,CAAA,OAAAO,CAAA,KAAAC,SAAA,UAAAC,CAAA,GAAAxB,MAAA,CAAAS,cAAA,IAAAT,MAAA,CAAAyB,wBAAA,WAAAC,CAAA,IAAAX,CAAA,oBAAAW,CAAA,OAAArB,cAAA,CAAAC,IAAA,CAAAS,CAAA,EAAAW,CAAA,SAAAC,CAAA,GAAAH,CAAA,GAAAxB,MAAA,CAAAyB,wBAAA,CAAAV,CAAA,EAAAW,CAAA,UAAAC,CAAA,KAAAA,CAAA,CAAAhB,GAAA,IAAAgB,CAAA,CAAAC,GAAA,IAAA5B,MAAA,CAAAS,cAAA,CAAAa,CAAA,EAAAI,CAAA,EAAAC,CAAA,IAAAL,CAAA,CAAAI,CAAA,IAAAX,CAAA,CAAAW,CAAA,YAAAJ,CAAA,CAAAF,OAAA,GAAAL,CAAA,EAAAG,CAAA,IAAAA,CAAA,CAAAU,GAAA,CAAAb,CAAA,EAAAO,CAAA,GAAAA,CAAA","ignoreList":[]}
|
||||||
108
lib/commonjs/css/LocalSvg.js
Normal file
108
lib/commonjs/css/LocalSvg.js
Normal file
@@ -0,0 +1,108 @@
|
|||||||
|
"use strict";
|
||||||
|
|
||||||
|
Object.defineProperty(exports, "__esModule", {
|
||||||
|
value: true
|
||||||
|
});
|
||||||
|
exports.LocalSvg = LocalSvg;
|
||||||
|
exports.default = exports.WithLocalSvg = void 0;
|
||||||
|
exports.getUriFromSource = getUriFromSource;
|
||||||
|
exports.isUriAnAndroidResourceIdentifier = isUriAnAndroidResourceIdentifier;
|
||||||
|
exports.loadAndroidRawResource = loadAndroidRawResource;
|
||||||
|
exports.loadLocalRawResource = void 0;
|
||||||
|
exports.loadLocalRawResourceAndroid = loadLocalRawResourceAndroid;
|
||||||
|
exports.loadLocalRawResourceDefault = loadLocalRawResourceDefault;
|
||||||
|
var _react = _interopRequireWildcard(require("react"));
|
||||||
|
var React = _react;
|
||||||
|
var _reactNative = require("react-native");
|
||||||
|
var _reactNativeSvg = require("react-native-svg");
|
||||||
|
var _resolveAssetUri = require("../lib/resolveAssetUri");
|
||||||
|
var _css = require("./css");
|
||||||
|
function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function (e) { return e ? t : r; })(e); }
|
||||||
|
function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && {}.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; }
|
||||||
|
function _extends() { return _extends = Object.assign ? Object.assign.bind() : function (n) { for (var e = 1; e < arguments.length; e++) { var t = arguments[e]; for (var r in t) ({}).hasOwnProperty.call(t, r) && (n[r] = t[r]); } return n; }, _extends.apply(null, arguments); }
|
||||||
|
function getUriFromSource(source) {
|
||||||
|
const resolvedAssetSource = _reactNative.Platform.OS === 'web' ? (0, _resolveAssetUri.resolveAssetUri)(source) : _reactNative.Image.resolveAssetSource(source);
|
||||||
|
return resolvedAssetSource === null || resolvedAssetSource === void 0 ? void 0 : resolvedAssetSource.uri;
|
||||||
|
}
|
||||||
|
function loadLocalRawResourceDefault(source) {
|
||||||
|
const uri = getUriFromSource(source);
|
||||||
|
return (0, _reactNativeSvg.fetchText)(uri);
|
||||||
|
}
|
||||||
|
function isUriAnAndroidResourceIdentifier(uri) {
|
||||||
|
return typeof uri === 'string' && uri.indexOf('/') <= -1;
|
||||||
|
}
|
||||||
|
async function loadAndroidRawResource(uri) {
|
||||||
|
try {
|
||||||
|
// eslint-disable-next-line @typescript-eslint/no-explicit-any
|
||||||
|
const RNSVGRenderableModule =
|
||||||
|
// neeeded for new arch
|
||||||
|
// eslint-disable-next-line @typescript-eslint/no-var-requires
|
||||||
|
require('../fabric/NativeSvgRenderableModule').default;
|
||||||
|
return await RNSVGRenderableModule.getRawResource(uri);
|
||||||
|
} catch (e) {
|
||||||
|
console.error('Error in RawResourceUtils while trying to natively load an Android raw resource: ', e);
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
function loadLocalRawResourceAndroid(source) {
|
||||||
|
const uri = getUriFromSource(source);
|
||||||
|
if (uri && isUriAnAndroidResourceIdentifier(uri)) {
|
||||||
|
return loadAndroidRawResource(uri);
|
||||||
|
} else {
|
||||||
|
return (0, _reactNativeSvg.fetchText)(uri);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
const loadLocalRawResource = exports.loadLocalRawResource = _reactNative.Platform.OS !== 'android' ? loadLocalRawResourceDefault : loadLocalRawResourceAndroid;
|
||||||
|
function LocalSvg(props) {
|
||||||
|
const {
|
||||||
|
asset,
|
||||||
|
...rest
|
||||||
|
} = props;
|
||||||
|
const [xml, setXml] = (0, _react.useState)(null);
|
||||||
|
(0, _react.useEffect)(() => {
|
||||||
|
loadLocalRawResource(asset).then(setXml);
|
||||||
|
}, [asset]);
|
||||||
|
return /*#__PURE__*/React.createElement(_css.SvgCss, _extends({
|
||||||
|
xml: xml
|
||||||
|
}, rest));
|
||||||
|
}
|
||||||
|
class WithLocalSvg extends _react.Component {
|
||||||
|
state = {
|
||||||
|
xml: null
|
||||||
|
};
|
||||||
|
componentDidMount() {
|
||||||
|
this.load(this.props.asset);
|
||||||
|
}
|
||||||
|
componentDidUpdate(prevProps) {
|
||||||
|
const {
|
||||||
|
asset
|
||||||
|
} = this.props;
|
||||||
|
if (asset !== prevProps.asset) {
|
||||||
|
this.load(asset);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
async load(asset) {
|
||||||
|
try {
|
||||||
|
this.setState({
|
||||||
|
xml: asset ? await loadLocalRawResource(asset) : null
|
||||||
|
});
|
||||||
|
} catch (e) {
|
||||||
|
console.error(e);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
render() {
|
||||||
|
const {
|
||||||
|
props,
|
||||||
|
state: {
|
||||||
|
xml
|
||||||
|
}
|
||||||
|
} = this;
|
||||||
|
return /*#__PURE__*/React.createElement(_css.SvgWithCss, {
|
||||||
|
xml: xml,
|
||||||
|
override: props
|
||||||
|
});
|
||||||
|
}
|
||||||
|
}
|
||||||
|
exports.WithLocalSvg = WithLocalSvg;
|
||||||
|
var _default = exports.default = LocalSvg;
|
||||||
|
//# sourceMappingURL=LocalSvg.js.map
|
||||||
1
lib/commonjs/css/LocalSvg.js.map
Normal file
1
lib/commonjs/css/LocalSvg.js.map
Normal file
@@ -0,0 +1 @@
|
|||||||
|
{"version":3,"names":["_react","_interopRequireWildcard","require","React","_reactNative","_reactNativeSvg","_resolveAssetUri","_css","_getRequireWildcardCache","e","WeakMap","r","t","__esModule","default","has","get","n","__proto__","a","Object","defineProperty","getOwnPropertyDescriptor","u","hasOwnProperty","call","i","set","_extends","assign","bind","arguments","length","apply","getUriFromSource","source","resolvedAssetSource","Platform","OS","resolveAssetUri","Image","resolveAssetSource","uri","loadLocalRawResourceDefault","fetchText","isUriAnAndroidResourceIdentifier","indexOf","loadAndroidRawResource","RNSVGRenderableModule","getRawResource","console","error","loadLocalRawResourceAndroid","loadLocalRawResource","exports","LocalSvg","props","asset","rest","xml","setXml","useState","useEffect","then","createElement","SvgCss","WithLocalSvg","Component","state","componentDidMount","load","componentDidUpdate","prevProps","setState","render","SvgWithCss","override","_default"],"sourceRoot":"../../../src","sources":["css/LocalSvg.tsx"],"mappings":"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","ignoreList":[]}
|
||||||
799
lib/commonjs/css/css.js
Normal file
799
lib/commonjs/css/css.js
Normal file
@@ -0,0 +1,799 @@
|
|||||||
|
"use strict";
|
||||||
|
|
||||||
|
Object.defineProperty(exports, "__esModule", {
|
||||||
|
value: true
|
||||||
|
});
|
||||||
|
exports.SvgCss = SvgCss;
|
||||||
|
exports.SvgCssUri = SvgCssUri;
|
||||||
|
exports.inlineStyles = exports.SvgWithCssUri = exports.SvgWithCss = void 0;
|
||||||
|
var _react = _interopRequireWildcard(require("react"));
|
||||||
|
var React = _react;
|
||||||
|
var _reactNativeSvg = require("react-native-svg");
|
||||||
|
var _cssTree = _interopRequireWildcard(require("css-tree"));
|
||||||
|
var _cssSelect = _interopRequireDefault(require("css-select"));
|
||||||
|
function _interopRequireDefault(e) { return e && e.__esModule ? e : { default: e }; }
|
||||||
|
function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function (e) { return e ? t : r; })(e); }
|
||||||
|
function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && {}.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; }
|
||||||
|
const err = console.error.bind(console);
|
||||||
|
|
||||||
|
/*
|
||||||
|
* Style element inlining experiment based on SVGO
|
||||||
|
* https://github.com/svg/svgo/blob/11f9c797411a8de966aacc4cb83dbb3e471757bc/plugins/inlineStyles.js
|
||||||
|
* */
|
||||||
|
|
||||||
|
/**
|
||||||
|
* DOMUtils API for rnsvg AST (used by css-select)
|
||||||
|
*/
|
||||||
|
// is the node a tag?
|
||||||
|
// isTag: ( node:Node ) => isTag:Boolean
|
||||||
|
function isTag(node) {
|
||||||
|
return typeof node === 'object';
|
||||||
|
}
|
||||||
|
|
||||||
|
// get the parent of the node
|
||||||
|
// getParent: ( node:Node ) => parentNode:Node
|
||||||
|
// returns null when no parent exists
|
||||||
|
function getParent(node) {
|
||||||
|
return typeof node === 'object' && node.parent || null;
|
||||||
|
}
|
||||||
|
|
||||||
|
// get the node's children
|
||||||
|
// getChildren: ( node:Node ) => children:[Node]
|
||||||
|
function getChildren(node) {
|
||||||
|
return typeof node === 'object' && node.children || [];
|
||||||
|
}
|
||||||
|
|
||||||
|
// get the name of the tag'
|
||||||
|
// getName: ( elem:ElementNode ) => tagName:String
|
||||||
|
function getName(elem) {
|
||||||
|
return elem.tag;
|
||||||
|
}
|
||||||
|
|
||||||
|
// get the text content of the node, and its children if it has any
|
||||||
|
// getText: ( node:Node ) => text:String
|
||||||
|
// returns empty string when there is no text
|
||||||
|
function getText(_node) {
|
||||||
|
return '';
|
||||||
|
}
|
||||||
|
|
||||||
|
// get the attribute value
|
||||||
|
// getAttributeValue: ( elem:ElementNode, name:String ) => value:String
|
||||||
|
// returns null when attribute doesn't exist
|
||||||
|
function getAttributeValue(elem, name) {
|
||||||
|
return elem.props[name] || null;
|
||||||
|
}
|
||||||
|
|
||||||
|
// takes an array of nodes, and removes any duplicates, as well as any nodes
|
||||||
|
// whose ancestors are also in the array
|
||||||
|
function removeSubsets(nodes) {
|
||||||
|
let idx = nodes.length;
|
||||||
|
let node;
|
||||||
|
let ancestor;
|
||||||
|
let replace;
|
||||||
|
|
||||||
|
// Check if each node (or one of its ancestors) is already contained in the
|
||||||
|
// array.
|
||||||
|
while (--idx > -1) {
|
||||||
|
node = ancestor = nodes[idx];
|
||||||
|
|
||||||
|
// Temporarily remove the node under consideration
|
||||||
|
delete nodes[idx];
|
||||||
|
replace = true;
|
||||||
|
while (ancestor) {
|
||||||
|
if (nodes.includes(ancestor)) {
|
||||||
|
replace = false;
|
||||||
|
nodes.splice(idx, 1);
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
ancestor = typeof ancestor === 'object' && ancestor.parent || null;
|
||||||
|
}
|
||||||
|
|
||||||
|
// If the node has been found to be unique, re-insert it.
|
||||||
|
if (replace) {
|
||||||
|
nodes[idx] = node;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
return nodes;
|
||||||
|
}
|
||||||
|
|
||||||
|
// does at least one of passed element nodes pass the test predicate?
|
||||||
|
function existsOne(predicate, elems) {
|
||||||
|
return elems.some(elem => typeof elem === 'object' && (predicate(elem) || existsOne(predicate, elem.children)));
|
||||||
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
get the siblings of the node. Note that unlike jQuery's `siblings` method,
|
||||||
|
this is expected to include the current node as well
|
||||||
|
*/
|
||||||
|
function getSiblings(node) {
|
||||||
|
const parent = typeof node === 'object' && node.parent;
|
||||||
|
return parent && parent.children || [];
|
||||||
|
}
|
||||||
|
|
||||||
|
// does the element have the named attribute?
|
||||||
|
function hasAttrib(elem, name) {
|
||||||
|
return Object.prototype.hasOwnProperty.call(elem.props, name);
|
||||||
|
}
|
||||||
|
|
||||||
|
// finds the first node in the array that matches the test predicate, or one
|
||||||
|
// of its children
|
||||||
|
function findOne(predicate, elems) {
|
||||||
|
let elem = null;
|
||||||
|
for (let i = 0, l = elems.length; i < l && !elem; i++) {
|
||||||
|
const node = elems[i];
|
||||||
|
if (typeof node === 'string') {
|
||||||
|
/* empty */
|
||||||
|
} else if (predicate(node)) {
|
||||||
|
elem = node;
|
||||||
|
} else {
|
||||||
|
const {
|
||||||
|
children
|
||||||
|
} = node;
|
||||||
|
if (children.length !== 0) {
|
||||||
|
elem = findOne(predicate, children);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
return elem;
|
||||||
|
}
|
||||||
|
|
||||||
|
// finds all of the element nodes in the array that match the test predicate,
|
||||||
|
// as well as any of their children that match it
|
||||||
|
function findAll(predicate, nodes, result = []) {
|
||||||
|
for (let i = 0, j = nodes.length; i < j; i++) {
|
||||||
|
const node = nodes[i];
|
||||||
|
if (typeof node !== 'object') {
|
||||||
|
continue;
|
||||||
|
}
|
||||||
|
if (predicate(node)) {
|
||||||
|
result.push(node);
|
||||||
|
}
|
||||||
|
const {
|
||||||
|
children
|
||||||
|
} = node;
|
||||||
|
if (children.length !== 0) {
|
||||||
|
findAll(predicate, children, result);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
return result;
|
||||||
|
}
|
||||||
|
const cssSelectOpts = {
|
||||||
|
xmlMode: true,
|
||||||
|
adapter: {
|
||||||
|
removeSubsets,
|
||||||
|
existsOne,
|
||||||
|
getSiblings,
|
||||||
|
hasAttrib,
|
||||||
|
findOne,
|
||||||
|
findAll,
|
||||||
|
isTag,
|
||||||
|
getParent,
|
||||||
|
getChildren,
|
||||||
|
getName,
|
||||||
|
getText,
|
||||||
|
getAttributeValue
|
||||||
|
}
|
||||||
|
};
|
||||||
|
/**
|
||||||
|
* Flatten a CSS AST to a selectors list.
|
||||||
|
*
|
||||||
|
* @param {Object} cssAst css-tree AST to flatten
|
||||||
|
* @param {Array} selectors
|
||||||
|
*/
|
||||||
|
function flattenToSelectors(cssAst, selectors) {
|
||||||
|
_cssTree.default.walk(cssAst, {
|
||||||
|
visit: 'Rule',
|
||||||
|
enter(rule) {
|
||||||
|
const {
|
||||||
|
type,
|
||||||
|
prelude
|
||||||
|
} = rule;
|
||||||
|
if (type !== 'Rule') {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
const atrule = this.atrule;
|
||||||
|
prelude.children.each((node, item) => {
|
||||||
|
const {
|
||||||
|
children
|
||||||
|
} = node;
|
||||||
|
const pseudos = [];
|
||||||
|
selectors.push({
|
||||||
|
item,
|
||||||
|
atrule,
|
||||||
|
rule,
|
||||||
|
pseudos
|
||||||
|
});
|
||||||
|
children.each(({
|
||||||
|
type: childType
|
||||||
|
}, pseudoItem, list) => {
|
||||||
|
if (childType === 'PseudoClassSelector' || childType === 'PseudoElementSelector') {
|
||||||
|
pseudos.push({
|
||||||
|
item: pseudoItem,
|
||||||
|
list
|
||||||
|
});
|
||||||
|
}
|
||||||
|
});
|
||||||
|
});
|
||||||
|
}
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Filter selectors by Media Query.
|
||||||
|
*
|
||||||
|
* @param {Array} selectors to filter
|
||||||
|
* @return {Array} Filtered selectors that match the passed media queries
|
||||||
|
*/
|
||||||
|
function filterByMqs(selectors) {
|
||||||
|
return selectors.filter(({
|
||||||
|
atrule
|
||||||
|
}) => {
|
||||||
|
if (atrule === null) {
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
const {
|
||||||
|
name,
|
||||||
|
prelude
|
||||||
|
} = atrule;
|
||||||
|
const atPrelude = prelude;
|
||||||
|
const first = atPrelude && atPrelude.children.first();
|
||||||
|
const mq = first && first.type === 'MediaQueryList';
|
||||||
|
const query = mq ? _cssTree.default.generate(atPrelude) : name;
|
||||||
|
return useMqs.includes(query);
|
||||||
|
});
|
||||||
|
}
|
||||||
|
// useMqs Array with strings of media queries that should pass (<name> <expression>)
|
||||||
|
const useMqs = ['', 'screen'];
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Filter selectors by the pseudo-elements and/or -classes they contain.
|
||||||
|
*
|
||||||
|
* @param {Array} selectors to filter
|
||||||
|
* @return {Array} Filtered selectors that match the passed pseudo-elements and/or -classes
|
||||||
|
*/
|
||||||
|
function filterByPseudos(selectors) {
|
||||||
|
return selectors.filter(({
|
||||||
|
pseudos
|
||||||
|
}) => usePseudos.includes(_cssTree.default.generate({
|
||||||
|
type: 'Selector',
|
||||||
|
children: new _cssTree.List().fromArray(pseudos.map(pseudo => pseudo.item.data))
|
||||||
|
})));
|
||||||
|
}
|
||||||
|
// usePseudos Array with strings of single or sequence of pseudo-elements and/or -classes that should pass
|
||||||
|
const usePseudos = [''];
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Remove pseudo-elements and/or -classes from the selectors for proper matching.
|
||||||
|
*
|
||||||
|
* @param {Array} selectors to clean
|
||||||
|
* @return {Array} Selectors without pseudo-elements and/or -classes
|
||||||
|
*/
|
||||||
|
function cleanPseudos(selectors) {
|
||||||
|
selectors.forEach(({
|
||||||
|
pseudos
|
||||||
|
}) => pseudos.forEach(pseudo => pseudo.list.remove(pseudo.item)));
|
||||||
|
}
|
||||||
|
function specificity(selector) {
|
||||||
|
let A = 0;
|
||||||
|
let B = 0;
|
||||||
|
let C = 0;
|
||||||
|
selector.children.each(function walk(node) {
|
||||||
|
switch (node.type) {
|
||||||
|
case 'SelectorList':
|
||||||
|
case 'Selector':
|
||||||
|
node.children.each(walk);
|
||||||
|
break;
|
||||||
|
case 'IdSelector':
|
||||||
|
A++;
|
||||||
|
break;
|
||||||
|
case 'ClassSelector':
|
||||||
|
case 'AttributeSelector':
|
||||||
|
B++;
|
||||||
|
break;
|
||||||
|
case 'PseudoClassSelector':
|
||||||
|
switch (node.name.toLowerCase()) {
|
||||||
|
case 'not':
|
||||||
|
{
|
||||||
|
const children = node.children;
|
||||||
|
children && children.each(walk);
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
case 'before':
|
||||||
|
case 'after':
|
||||||
|
case 'first-line':
|
||||||
|
case 'first-letter':
|
||||||
|
C++;
|
||||||
|
break;
|
||||||
|
|
||||||
|
// TODO: support for :nth-*(.. of <SelectorList>), :matches(), :has()
|
||||||
|
|
||||||
|
default:
|
||||||
|
B++;
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
case 'PseudoElementSelector':
|
||||||
|
C++;
|
||||||
|
break;
|
||||||
|
case 'TypeSelector':
|
||||||
|
{
|
||||||
|
// ignore universal selector
|
||||||
|
const {
|
||||||
|
name
|
||||||
|
} = node;
|
||||||
|
if (name.charAt(name.length - 1) !== '*') {
|
||||||
|
C++;
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
});
|
||||||
|
return [A, B, C];
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Compares two selector specificities.
|
||||||
|
* extracted from https://github.com/keeganstreet/specificity/blob/master/specificity.js#L211
|
||||||
|
*
|
||||||
|
* @param {Array} aSpecificity Specificity of selector A
|
||||||
|
* @param {Array} bSpecificity Specificity of selector B
|
||||||
|
* @return {Number} Score of selector specificity A compared to selector specificity B
|
||||||
|
*/
|
||||||
|
function compareSpecificity(aSpecificity, bSpecificity) {
|
||||||
|
for (let i = 0; i < 4; i += 1) {
|
||||||
|
if (aSpecificity[i] < bSpecificity[i]) {
|
||||||
|
return -1;
|
||||||
|
} else if (aSpecificity[i] > bSpecificity[i]) {
|
||||||
|
return 1;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
function selectorWithSpecificity(selector) {
|
||||||
|
return {
|
||||||
|
selector,
|
||||||
|
specificity: specificity(selector.item.data)
|
||||||
|
};
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Compare two simple selectors.
|
||||||
|
*
|
||||||
|
* @param {Object} a Simple selector A
|
||||||
|
* @param {Object} b Simple selector B
|
||||||
|
* @return {Number} Score of selector A compared to selector B
|
||||||
|
*/
|
||||||
|
function bySelectorSpecificity(a, b) {
|
||||||
|
return compareSpecificity(a.specificity, b.specificity);
|
||||||
|
}
|
||||||
|
|
||||||
|
// Run a single pass with the given chunk size.
|
||||||
|
function pass(arr, len, chk, result) {
|
||||||
|
// Step size / double chunk size.
|
||||||
|
const dbl = chk * 2;
|
||||||
|
// Bounds of the left and right chunks.
|
||||||
|
let l, r, e;
|
||||||
|
// Iterators over the left and right chunk.
|
||||||
|
let li, ri;
|
||||||
|
|
||||||
|
// Iterate over pairs of chunks.
|
||||||
|
let i = 0;
|
||||||
|
for (l = 0; l < len; l += dbl) {
|
||||||
|
r = l + chk;
|
||||||
|
e = r + chk;
|
||||||
|
if (r > len) {
|
||||||
|
r = len;
|
||||||
|
}
|
||||||
|
if (e > len) {
|
||||||
|
e = len;
|
||||||
|
}
|
||||||
|
|
||||||
|
// Iterate both chunks in parallel.
|
||||||
|
li = l;
|
||||||
|
ri = r;
|
||||||
|
while (true) {
|
||||||
|
// Compare the chunks.
|
||||||
|
if (li < r && ri < e) {
|
||||||
|
// This works for a regular `sort()` compatible comparator,
|
||||||
|
// but also for a simple comparator like: `a > b`
|
||||||
|
if (bySelectorSpecificity(arr[li], arr[ri]) <= 0) {
|
||||||
|
result[i++] = arr[li++];
|
||||||
|
} else {
|
||||||
|
result[i++] = arr[ri++];
|
||||||
|
}
|
||||||
|
}
|
||||||
|
// Nothing to compare, just flush what's left.
|
||||||
|
else if (li < r) {
|
||||||
|
result[i++] = arr[li++];
|
||||||
|
} else if (ri < e) {
|
||||||
|
result[i++] = arr[ri++];
|
||||||
|
}
|
||||||
|
// Both iterators are at the chunk ends.
|
||||||
|
else {
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// Execute the sort using the input array and a second buffer as work space.
|
||||||
|
// Returns one of those two, containing the final result.
|
||||||
|
function exec(arr, len) {
|
||||||
|
// Rather than dividing input, simply iterate chunks of 1, 2, 4, 8, etc.
|
||||||
|
// Chunks are the size of the left or right hand in merge sort.
|
||||||
|
// Stop when the left-hand covers all of the array.
|
||||||
|
let buffer = new Array(len);
|
||||||
|
for (let chk = 1; chk < len; chk *= 2) {
|
||||||
|
pass(arr, len, chk, buffer);
|
||||||
|
const tmp = arr;
|
||||||
|
arr = buffer;
|
||||||
|
buffer = tmp;
|
||||||
|
}
|
||||||
|
return arr;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Sort selectors stably by their specificity.
|
||||||
|
*
|
||||||
|
* @param {Array} selectors to be sorted
|
||||||
|
* @return {Array} Stable sorted selectors
|
||||||
|
*/
|
||||||
|
function sortSelectors(selectors) {
|
||||||
|
// Short-circuit when there's nothing to sort.
|
||||||
|
const len = selectors.length;
|
||||||
|
if (len <= 1) {
|
||||||
|
return selectors;
|
||||||
|
}
|
||||||
|
const specs = selectors.map(selectorWithSpecificity);
|
||||||
|
return exec(specs, len).map(s => s.selector);
|
||||||
|
}
|
||||||
|
const declarationParseProps = {
|
||||||
|
context: 'declarationList',
|
||||||
|
parseValue: false
|
||||||
|
};
|
||||||
|
function CSSStyleDeclaration(ast) {
|
||||||
|
const {
|
||||||
|
props,
|
||||||
|
styles
|
||||||
|
} = ast;
|
||||||
|
if (!props.style) {
|
||||||
|
props.style = {};
|
||||||
|
}
|
||||||
|
const style = props.style;
|
||||||
|
const priority = new Map();
|
||||||
|
ast.style = style;
|
||||||
|
ast.priority = priority;
|
||||||
|
if (!styles || styles.length === 0) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
try {
|
||||||
|
const declarations = _cssTree.default.parse(styles, declarationParseProps);
|
||||||
|
declarations.children.each(node => {
|
||||||
|
try {
|
||||||
|
const {
|
||||||
|
property,
|
||||||
|
value,
|
||||||
|
important
|
||||||
|
} = node;
|
||||||
|
const name = property.trim();
|
||||||
|
priority.set(name, important);
|
||||||
|
style[(0, _reactNativeSvg.camelCase)(name)] = _cssTree.default.generate(value).trim();
|
||||||
|
} catch (styleError) {
|
||||||
|
if (styleError instanceof Error && styleError.message !== 'Unknown node type: undefined') {
|
||||||
|
console.warn("Warning: Parse error when parsing inline styles, style properties of this element cannot be used. The raw styles can still be get/set using .attr('style').value. Error details: " + styleError);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
});
|
||||||
|
} catch (parseError) {
|
||||||
|
console.warn("Warning: Parse error when parsing inline styles, style properties of this element cannot be used. The raw styles can still be get/set using .attr('style').value. Error details: " + parseError);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
function initStyle(selectedEl) {
|
||||||
|
if (!selectedEl.style) {
|
||||||
|
CSSStyleDeclaration(selectedEl);
|
||||||
|
}
|
||||||
|
return selectedEl;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Find the closest ancestor of the current element.
|
||||||
|
* @param node
|
||||||
|
* @param elemName
|
||||||
|
* @return {?Object}
|
||||||
|
*/
|
||||||
|
function closestElem(node, elemName) {
|
||||||
|
let elem = node;
|
||||||
|
while ((elem = elem.parent) && elem.tag !== elemName) {
|
||||||
|
/* empty */
|
||||||
|
}
|
||||||
|
return elem;
|
||||||
|
}
|
||||||
|
const parseProps = {
|
||||||
|
parseValue: false,
|
||||||
|
parseCustomProperty: false
|
||||||
|
};
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Moves + merges styles from style elements to element styles
|
||||||
|
*
|
||||||
|
* Options
|
||||||
|
* useMqs (default: ['', 'screen'])
|
||||||
|
* what media queries to be used
|
||||||
|
* empty string element for styles outside media queries
|
||||||
|
*
|
||||||
|
* usePseudos (default: [''])
|
||||||
|
* what pseudo-classes/-elements to be used
|
||||||
|
* empty string element for all non-pseudo-classes and/or -elements
|
||||||
|
*
|
||||||
|
* @param {Object} document document element
|
||||||
|
*
|
||||||
|
* @author strarsis <strarsis@gmail.com>
|
||||||
|
* @author modified by: msand <msand@abo.fi>
|
||||||
|
*/
|
||||||
|
|
||||||
|
function extractVariables(stylesheet) {
|
||||||
|
const variables = new Map();
|
||||||
|
_cssTree.default.walk(stylesheet, {
|
||||||
|
visit: 'Declaration',
|
||||||
|
enter(node) {
|
||||||
|
const {
|
||||||
|
property,
|
||||||
|
value
|
||||||
|
} = node;
|
||||||
|
if (property.startsWith('--')) {
|
||||||
|
const variableName = property.trim();
|
||||||
|
const variableValue = _cssTree.default.generate(value).trim();
|
||||||
|
variables.set(variableName, variableValue);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
});
|
||||||
|
return variables;
|
||||||
|
}
|
||||||
|
function resolveVariables(value, variables) {
|
||||||
|
if (value === undefined) {
|
||||||
|
return '';
|
||||||
|
}
|
||||||
|
const valueStr = typeof value === 'string' ? value : _cssTree.default.generate(value);
|
||||||
|
return valueStr.replace(/var\((--[^,)]+)(?:,\s*([^)]+))?\)/g, (_, variableName, fallback) => {
|
||||||
|
const resolvedValue = variables.get(variableName);
|
||||||
|
if (resolvedValue !== undefined) {
|
||||||
|
return resolveVariables(resolvedValue, variables);
|
||||||
|
}
|
||||||
|
return fallback ? resolveVariables(fallback, variables) : '';
|
||||||
|
});
|
||||||
|
}
|
||||||
|
const propsToResolve = ['color', 'fill', 'floodColor', 'lightingColor', 'stopColor', 'stroke'];
|
||||||
|
const resolveElementVariables = (element, variables) => propsToResolve.forEach(prop => {
|
||||||
|
const value = element.props[prop];
|
||||||
|
if (value && value.startsWith('var(')) {
|
||||||
|
element.props[prop] = resolveVariables(value, variables);
|
||||||
|
}
|
||||||
|
});
|
||||||
|
const inlineStyles = exports.inlineStyles = function inlineStyles(document) {
|
||||||
|
// collect <style/>s
|
||||||
|
const styleElements = (0, _cssSelect.default)('style', document, cssSelectOpts);
|
||||||
|
|
||||||
|
// no <styles/>s, nothing to do
|
||||||
|
if (styleElements.length === 0) {
|
||||||
|
return document;
|
||||||
|
}
|
||||||
|
const selectors = [];
|
||||||
|
let variables = new Map();
|
||||||
|
for (const element of styleElements) {
|
||||||
|
const {
|
||||||
|
children
|
||||||
|
} = element;
|
||||||
|
if (!children.length || closestElem(element, 'foreignObject')) {
|
||||||
|
// skip empty <style/>s or <foreignObject> content.
|
||||||
|
continue;
|
||||||
|
}
|
||||||
|
|
||||||
|
// collect <style/>s and their css ast
|
||||||
|
try {
|
||||||
|
const styleString = children.join('');
|
||||||
|
const stylesheet = _cssTree.default.parse(styleString, parseProps);
|
||||||
|
variables = extractVariables(stylesheet);
|
||||||
|
flattenToSelectors(stylesheet, selectors);
|
||||||
|
} catch (parseError) {
|
||||||
|
console.warn('Warning: Parse error of styles of <style/> element, skipped. Error details: ' + parseError);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// filter for mediaqueries to be used or without any mediaquery
|
||||||
|
const selectorsMq = filterByMqs(selectors);
|
||||||
|
|
||||||
|
// filter for pseudo elements to be used
|
||||||
|
const selectorsPseudo = filterByPseudos(selectorsMq);
|
||||||
|
|
||||||
|
// remove PseudoClass from its SimpleSelector for proper matching
|
||||||
|
cleanPseudos(selectorsPseudo);
|
||||||
|
|
||||||
|
// stable sort selectors
|
||||||
|
const sortedSelectors = sortSelectors(selectorsPseudo).reverse();
|
||||||
|
const elementsWithColor = (0, _cssSelect.default)('*[color], *[fill], *[floodColor], *[lightingColor], *[stopColor], *[stroke]', document, cssSelectOpts);
|
||||||
|
for (const element of elementsWithColor) {
|
||||||
|
resolveElementVariables(element, variables);
|
||||||
|
}
|
||||||
|
|
||||||
|
// match selectors
|
||||||
|
for (const {
|
||||||
|
rule,
|
||||||
|
item
|
||||||
|
} of sortedSelectors) {
|
||||||
|
if (rule === null) {
|
||||||
|
continue;
|
||||||
|
}
|
||||||
|
const selectorStr = _cssTree.default.generate(item.data);
|
||||||
|
try {
|
||||||
|
// apply <style/> to matched elements
|
||||||
|
const matched = (0, _cssSelect.default)(selectorStr, document, cssSelectOpts).map(initStyle);
|
||||||
|
if (matched.length === 0) {
|
||||||
|
continue;
|
||||||
|
}
|
||||||
|
_cssTree.default.walk(rule, {
|
||||||
|
visit: 'Declaration',
|
||||||
|
enter(node) {
|
||||||
|
const {
|
||||||
|
property,
|
||||||
|
value,
|
||||||
|
important
|
||||||
|
} = node;
|
||||||
|
// existing inline styles have higher priority
|
||||||
|
// no inline styles, external styles, external styles used
|
||||||
|
// inline styles, external styles same priority as inline styles, inline styles used
|
||||||
|
// inline styles, external styles higher priority than inline styles, external styles used
|
||||||
|
const name = property.trim();
|
||||||
|
const camel = (0, _reactNativeSvg.camelCase)(name);
|
||||||
|
const val = _cssTree.default.generate(value).trim();
|
||||||
|
for (const element of matched) {
|
||||||
|
const {
|
||||||
|
style,
|
||||||
|
priority
|
||||||
|
} = element;
|
||||||
|
const current = priority.get(name);
|
||||||
|
if (current === undefined || current < important) {
|
||||||
|
priority.set(name, important);
|
||||||
|
// Handle if value is undefined
|
||||||
|
if (val !== undefined) {
|
||||||
|
style[camel] = val;
|
||||||
|
} else {
|
||||||
|
console.warn(`Undefined value for style property: ${camel}`);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
});
|
||||||
|
} catch (selectError) {
|
||||||
|
if (selectError instanceof SyntaxError) {
|
||||||
|
console.warn('Warning: Syntax error when trying to select \n\n' + selectorStr + '\n\n, skipped. Error details: ' + selectError);
|
||||||
|
continue;
|
||||||
|
}
|
||||||
|
throw selectError;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
return document;
|
||||||
|
};
|
||||||
|
function SvgCss(props) {
|
||||||
|
const {
|
||||||
|
xml,
|
||||||
|
override,
|
||||||
|
fallback,
|
||||||
|
onError = err
|
||||||
|
} = props;
|
||||||
|
try {
|
||||||
|
const ast = (0, _react.useMemo)(() => xml !== null ? (0, _reactNativeSvg.parse)(xml, inlineStyles) : null, [xml]);
|
||||||
|
return /*#__PURE__*/React.createElement(_reactNativeSvg.SvgAst, {
|
||||||
|
ast: ast,
|
||||||
|
override: override || props
|
||||||
|
});
|
||||||
|
} catch (error) {
|
||||||
|
onError(error);
|
||||||
|
return fallback ?? null;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
function SvgCssUri(props) {
|
||||||
|
const {
|
||||||
|
uri,
|
||||||
|
onError = err,
|
||||||
|
onLoad,
|
||||||
|
fallback
|
||||||
|
} = props;
|
||||||
|
const [xml, setXml] = (0, _react.useState)(null);
|
||||||
|
const [isError, setIsError] = (0, _react.useState)(false);
|
||||||
|
(0, _react.useEffect)(() => {
|
||||||
|
uri ? (0, _reactNativeSvg.fetchText)(uri).then(data => {
|
||||||
|
setXml(data);
|
||||||
|
onLoad === null || onLoad === void 0 || onLoad();
|
||||||
|
}).catch(e => {
|
||||||
|
onError(e);
|
||||||
|
setIsError(true);
|
||||||
|
}) : setXml(null);
|
||||||
|
}, [onError, uri, onLoad]);
|
||||||
|
if (isError) {
|
||||||
|
return fallback ?? null;
|
||||||
|
}
|
||||||
|
return /*#__PURE__*/React.createElement(SvgCss, {
|
||||||
|
xml: xml,
|
||||||
|
override: props,
|
||||||
|
fallback: fallback
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
// Extending Component is required for Animated support.
|
||||||
|
|
||||||
|
class SvgWithCss extends _react.Component {
|
||||||
|
state = {
|
||||||
|
ast: null
|
||||||
|
};
|
||||||
|
componentDidMount() {
|
||||||
|
this.parse(this.props.xml);
|
||||||
|
}
|
||||||
|
componentDidUpdate(prevProps) {
|
||||||
|
const {
|
||||||
|
xml
|
||||||
|
} = this.props;
|
||||||
|
if (xml !== prevProps.xml) {
|
||||||
|
this.parse(xml);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
parse(xml) {
|
||||||
|
try {
|
||||||
|
this.setState({
|
||||||
|
ast: xml ? (0, _reactNativeSvg.parse)(xml, inlineStyles) : null
|
||||||
|
});
|
||||||
|
} catch (e) {
|
||||||
|
this.props.onError ? this.props.onError(e) : console.error(e);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
render() {
|
||||||
|
const {
|
||||||
|
props,
|
||||||
|
state: {
|
||||||
|
ast
|
||||||
|
}
|
||||||
|
} = this;
|
||||||
|
return /*#__PURE__*/React.createElement(_reactNativeSvg.SvgAst, {
|
||||||
|
ast: ast,
|
||||||
|
override: props.override || props
|
||||||
|
});
|
||||||
|
}
|
||||||
|
}
|
||||||
|
exports.SvgWithCss = SvgWithCss;
|
||||||
|
class SvgWithCssUri extends _react.Component {
|
||||||
|
state = {
|
||||||
|
xml: null
|
||||||
|
};
|
||||||
|
componentDidMount() {
|
||||||
|
this.fetch(this.props.uri);
|
||||||
|
}
|
||||||
|
componentDidUpdate(prevProps) {
|
||||||
|
const {
|
||||||
|
uri
|
||||||
|
} = this.props;
|
||||||
|
if (uri !== prevProps.uri) {
|
||||||
|
this.fetch(uri);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
async fetch(uri) {
|
||||||
|
try {
|
||||||
|
this.setState({
|
||||||
|
xml: uri ? await (0, _reactNativeSvg.fetchText)(uri) : null
|
||||||
|
});
|
||||||
|
} catch (e) {
|
||||||
|
this.props.onError ? this.props.onError(e) : console.error(e);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
render() {
|
||||||
|
const {
|
||||||
|
props,
|
||||||
|
state: {
|
||||||
|
xml
|
||||||
|
}
|
||||||
|
} = this;
|
||||||
|
return /*#__PURE__*/React.createElement(SvgWithCss, {
|
||||||
|
xml: xml,
|
||||||
|
override: props
|
||||||
|
});
|
||||||
|
}
|
||||||
|
}
|
||||||
|
exports.SvgWithCssUri = SvgWithCssUri;
|
||||||
|
//# sourceMappingURL=css.js.map
|
||||||
1
lib/commonjs/css/css.js.map
Normal file
1
lib/commonjs/css/css.js.map
Normal file
File diff suppressed because one or more lines are too long
56
lib/commonjs/css/index.js
Normal file
56
lib/commonjs/css/index.js
Normal file
@@ -0,0 +1,56 @@
|
|||||||
|
"use strict";
|
||||||
|
|
||||||
|
Object.defineProperty(exports, "__esModule", {
|
||||||
|
value: true
|
||||||
|
});
|
||||||
|
Object.defineProperty(exports, "LocalSvg", {
|
||||||
|
enumerable: true,
|
||||||
|
get: function () {
|
||||||
|
return _LocalSvg.LocalSvg;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
Object.defineProperty(exports, "SvgCss", {
|
||||||
|
enumerable: true,
|
||||||
|
get: function () {
|
||||||
|
return _css.SvgCss;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
Object.defineProperty(exports, "SvgCssUri", {
|
||||||
|
enumerable: true,
|
||||||
|
get: function () {
|
||||||
|
return _css.SvgCssUri;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
Object.defineProperty(exports, "SvgWithCss", {
|
||||||
|
enumerable: true,
|
||||||
|
get: function () {
|
||||||
|
return _css.SvgWithCss;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
Object.defineProperty(exports, "SvgWithCssUri", {
|
||||||
|
enumerable: true,
|
||||||
|
get: function () {
|
||||||
|
return _css.SvgWithCssUri;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
Object.defineProperty(exports, "WithLocalSvg", {
|
||||||
|
enumerable: true,
|
||||||
|
get: function () {
|
||||||
|
return _LocalSvg.WithLocalSvg;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
Object.defineProperty(exports, "inlineStyles", {
|
||||||
|
enumerable: true,
|
||||||
|
get: function () {
|
||||||
|
return _css.inlineStyles;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
Object.defineProperty(exports, "loadLocalRawResource", {
|
||||||
|
enumerable: true,
|
||||||
|
get: function () {
|
||||||
|
return _LocalSvg.loadLocalRawResource;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
var _css = require("./css");
|
||||||
|
var _LocalSvg = require("./LocalSvg");
|
||||||
|
//# sourceMappingURL=index.js.map
|
||||||
1
lib/commonjs/css/index.js.map
Normal file
1
lib/commonjs/css/index.js.map
Normal file
@@ -0,0 +1 @@
|
|||||||
|
{"version":3,"names":["_css","require","_LocalSvg"],"sourceRoot":"../../../src","sources":["css/index.tsx"],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAAA,IAAAA,IAAA,GAAAC,OAAA;AAQA,IAAAC,SAAA,GAAAD,OAAA","ignoreList":[]}
|
||||||
42
lib/commonjs/deprecated.js
Normal file
42
lib/commonjs/deprecated.js
Normal file
@@ -0,0 +1,42 @@
|
|||||||
|
"use strict";
|
||||||
|
|
||||||
|
Object.defineProperty(exports, "__esModule", {
|
||||||
|
value: true
|
||||||
|
});
|
||||||
|
exports.LocalSvg = LocalSvg;
|
||||||
|
exports.SvgCss = SvgCss;
|
||||||
|
exports.SvgCssUri = SvgCssUri;
|
||||||
|
exports.SvgWithCss = SvgWithCss;
|
||||||
|
exports.SvgWithCssUri = SvgWithCssUri;
|
||||||
|
exports.WithLocalSvg = WithLocalSvg;
|
||||||
|
exports.inlineStyles = inlineStyles;
|
||||||
|
exports.loadLocalRawResource = loadLocalRawResource;
|
||||||
|
exports.showErrorCSS = showErrorCSS;
|
||||||
|
function showErrorCSS(name, type) {
|
||||||
|
throw Error(`[react-native-svg] You are trying to import a ${type} \`${name}\` that has been moved to a sub-package. Change your import from \`react-native-svg\` to \`react-native-svg/css\`.`);
|
||||||
|
}
|
||||||
|
function SvgCss() {
|
||||||
|
showErrorCSS('SvgCss', 'component');
|
||||||
|
}
|
||||||
|
function SvgCssUri() {
|
||||||
|
showErrorCSS('SvgCssUri', 'component');
|
||||||
|
}
|
||||||
|
function SvgWithCss() {
|
||||||
|
showErrorCSS('SvgWithCss', 'component');
|
||||||
|
}
|
||||||
|
function SvgWithCssUri() {
|
||||||
|
showErrorCSS('SvgWithCssUri', 'component');
|
||||||
|
}
|
||||||
|
function inlineStyles() {
|
||||||
|
showErrorCSS('inlineStyles', 'function');
|
||||||
|
}
|
||||||
|
function LocalSvg() {
|
||||||
|
showErrorCSS('LocalSvg', 'component');
|
||||||
|
}
|
||||||
|
function WithLocalSvg() {
|
||||||
|
showErrorCSS('WithLocalSvg', 'component');
|
||||||
|
}
|
||||||
|
function loadLocalRawResource() {
|
||||||
|
showErrorCSS('loadLocalRawResource', 'function');
|
||||||
|
}
|
||||||
|
//# sourceMappingURL=deprecated.js.map
|
||||||
1
lib/commonjs/deprecated.js.map
Normal file
1
lib/commonjs/deprecated.js.map
Normal file
@@ -0,0 +1 @@
|
|||||||
|
{"version":3,"names":["showErrorCSS","name","type","Error","SvgCss","SvgCssUri","SvgWithCss","SvgWithCssUri","inlineStyles","LocalSvg","WithLocalSvg","loadLocalRawResource"],"sourceRoot":"../../src","sources":["deprecated.tsx"],"mappings":";;;;;;;;;;;;;;AAAO,SAASA,YAAYA,CAACC,IAAY,EAAEC,IAAY,EAAS;EAC9D,MAAMC,KAAK,CACT,iDAAiDD,IAAI,MAAMD,IAAI,oHACjE,CAAC;AACH;AAEO,SAASG,MAAMA,CAAA,EAAU;EAC9BJ,YAAY,CAAC,QAAQ,EAAE,WAAW,CAAC;AACrC;AAEO,SAASK,SAASA,CAAA,EAAU;EACjCL,YAAY,CAAC,WAAW,EAAE,WAAW,CAAC;AACxC;AAEO,SAASM,UAAUA,CAAA,EAAU;EAClCN,YAAY,CAAC,YAAY,EAAE,WAAW,CAAC;AACzC;AAEO,SAASO,aAAaA,CAAA,EAAU;EACrCP,YAAY,CAAC,eAAe,EAAE,WAAW,CAAC;AAC5C;AAEO,SAASQ,YAAYA,CAAA,EAAU;EACpCR,YAAY,CAAC,cAAc,EAAE,UAAU,CAAC;AAC1C;AAEO,SAASS,QAAQA,CAAA,EAAU;EAChCT,YAAY,CAAC,UAAU,EAAE,WAAW,CAAC;AACvC;AAEO,SAASU,YAAYA,CAAA,EAAU;EACpCV,YAAY,CAAC,cAAc,EAAE,WAAW,CAAC;AAC3C;AAEO,SAASW,oBAAoBA,CAAA,EAAU;EAC5CX,YAAY,CAAC,sBAAsB,EAAE,UAAU,CAAC;AAClD","ignoreList":[]}
|
||||||
356
lib/commonjs/elements.js
Normal file
356
lib/commonjs/elements.js
Normal file
@@ -0,0 +1,356 @@
|
|||||||
|
"use strict";
|
||||||
|
|
||||||
|
Object.defineProperty(exports, "__esModule", {
|
||||||
|
value: true
|
||||||
|
});
|
||||||
|
Object.defineProperty(exports, "Circle", {
|
||||||
|
enumerable: true,
|
||||||
|
get: function () {
|
||||||
|
return _Circle.default;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
Object.defineProperty(exports, "ClipPath", {
|
||||||
|
enumerable: true,
|
||||||
|
get: function () {
|
||||||
|
return _ClipPath.default;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
Object.defineProperty(exports, "Defs", {
|
||||||
|
enumerable: true,
|
||||||
|
get: function () {
|
||||||
|
return _Defs.default;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
Object.defineProperty(exports, "Ellipse", {
|
||||||
|
enumerable: true,
|
||||||
|
get: function () {
|
||||||
|
return _Ellipse.default;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
Object.defineProperty(exports, "FeBlend", {
|
||||||
|
enumerable: true,
|
||||||
|
get: function () {
|
||||||
|
return _FeBlend.default;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
Object.defineProperty(exports, "FeColorMatrix", {
|
||||||
|
enumerable: true,
|
||||||
|
get: function () {
|
||||||
|
return _FeColorMatrix.default;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
Object.defineProperty(exports, "FeComponentTransfer", {
|
||||||
|
enumerable: true,
|
||||||
|
get: function () {
|
||||||
|
return _FeComponentTransfer.default;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
Object.defineProperty(exports, "FeComposite", {
|
||||||
|
enumerable: true,
|
||||||
|
get: function () {
|
||||||
|
return _FeComposite.default;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
Object.defineProperty(exports, "FeConvolveMatrix", {
|
||||||
|
enumerable: true,
|
||||||
|
get: function () {
|
||||||
|
return _FeConvolveMatrix.default;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
Object.defineProperty(exports, "FeDiffuseLighting", {
|
||||||
|
enumerable: true,
|
||||||
|
get: function () {
|
||||||
|
return _FeDiffuseLighting.default;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
Object.defineProperty(exports, "FeDisplacementMap", {
|
||||||
|
enumerable: true,
|
||||||
|
get: function () {
|
||||||
|
return _FeDisplacementMap.default;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
Object.defineProperty(exports, "FeDistantLight", {
|
||||||
|
enumerable: true,
|
||||||
|
get: function () {
|
||||||
|
return _FeDistantLight.default;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
Object.defineProperty(exports, "FeDropShadow", {
|
||||||
|
enumerable: true,
|
||||||
|
get: function () {
|
||||||
|
return _FeDropShadow.default;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
Object.defineProperty(exports, "FeFlood", {
|
||||||
|
enumerable: true,
|
||||||
|
get: function () {
|
||||||
|
return _FeFlood.default;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
Object.defineProperty(exports, "FeFuncA", {
|
||||||
|
enumerable: true,
|
||||||
|
get: function () {
|
||||||
|
return _FeComponentTransferFunction.FeFuncA;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
Object.defineProperty(exports, "FeFuncB", {
|
||||||
|
enumerable: true,
|
||||||
|
get: function () {
|
||||||
|
return _FeComponentTransferFunction.FeFuncB;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
Object.defineProperty(exports, "FeFuncG", {
|
||||||
|
enumerable: true,
|
||||||
|
get: function () {
|
||||||
|
return _FeComponentTransferFunction.FeFuncG;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
Object.defineProperty(exports, "FeFuncR", {
|
||||||
|
enumerable: true,
|
||||||
|
get: function () {
|
||||||
|
return _FeComponentTransferFunction.FeFuncR;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
Object.defineProperty(exports, "FeGaussianBlur", {
|
||||||
|
enumerable: true,
|
||||||
|
get: function () {
|
||||||
|
return _FeGaussianBlur.default;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
Object.defineProperty(exports, "FeImage", {
|
||||||
|
enumerable: true,
|
||||||
|
get: function () {
|
||||||
|
return _FeImage.default;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
Object.defineProperty(exports, "FeMerge", {
|
||||||
|
enumerable: true,
|
||||||
|
get: function () {
|
||||||
|
return _FeMerge.default;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
Object.defineProperty(exports, "FeMergeNode", {
|
||||||
|
enumerable: true,
|
||||||
|
get: function () {
|
||||||
|
return _FeMergeNode.default;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
Object.defineProperty(exports, "FeMorphology", {
|
||||||
|
enumerable: true,
|
||||||
|
get: function () {
|
||||||
|
return _FeMorphology.default;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
Object.defineProperty(exports, "FeOffset", {
|
||||||
|
enumerable: true,
|
||||||
|
get: function () {
|
||||||
|
return _FeOffset.default;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
Object.defineProperty(exports, "FePointLight", {
|
||||||
|
enumerable: true,
|
||||||
|
get: function () {
|
||||||
|
return _FePointLight.default;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
Object.defineProperty(exports, "FeSpecularLighting", {
|
||||||
|
enumerable: true,
|
||||||
|
get: function () {
|
||||||
|
return _FeSpecularLighting.default;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
Object.defineProperty(exports, "FeSpotLight", {
|
||||||
|
enumerable: true,
|
||||||
|
get: function () {
|
||||||
|
return _FeSpotLight.default;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
Object.defineProperty(exports, "FeTile", {
|
||||||
|
enumerable: true,
|
||||||
|
get: function () {
|
||||||
|
return _FeTile.default;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
Object.defineProperty(exports, "FeTurbulence", {
|
||||||
|
enumerable: true,
|
||||||
|
get: function () {
|
||||||
|
return _FeTurbulence.default;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
Object.defineProperty(exports, "Filter", {
|
||||||
|
enumerable: true,
|
||||||
|
get: function () {
|
||||||
|
return _Filter.default;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
Object.defineProperty(exports, "ForeignObject", {
|
||||||
|
enumerable: true,
|
||||||
|
get: function () {
|
||||||
|
return _ForeignObject.default;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
Object.defineProperty(exports, "G", {
|
||||||
|
enumerable: true,
|
||||||
|
get: function () {
|
||||||
|
return _G.default;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
Object.defineProperty(exports, "Image", {
|
||||||
|
enumerable: true,
|
||||||
|
get: function () {
|
||||||
|
return _Image.default;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
Object.defineProperty(exports, "Line", {
|
||||||
|
enumerable: true,
|
||||||
|
get: function () {
|
||||||
|
return _Line.default;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
Object.defineProperty(exports, "LinearGradient", {
|
||||||
|
enumerable: true,
|
||||||
|
get: function () {
|
||||||
|
return _LinearGradient.default;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
Object.defineProperty(exports, "Marker", {
|
||||||
|
enumerable: true,
|
||||||
|
get: function () {
|
||||||
|
return _Marker.default;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
Object.defineProperty(exports, "Mask", {
|
||||||
|
enumerable: true,
|
||||||
|
get: function () {
|
||||||
|
return _Mask.default;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
Object.defineProperty(exports, "Path", {
|
||||||
|
enumerable: true,
|
||||||
|
get: function () {
|
||||||
|
return _Path.default;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
Object.defineProperty(exports, "Pattern", {
|
||||||
|
enumerable: true,
|
||||||
|
get: function () {
|
||||||
|
return _Pattern.default;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
Object.defineProperty(exports, "Polygon", {
|
||||||
|
enumerable: true,
|
||||||
|
get: function () {
|
||||||
|
return _Polygon.default;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
Object.defineProperty(exports, "Polyline", {
|
||||||
|
enumerable: true,
|
||||||
|
get: function () {
|
||||||
|
return _Polyline.default;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
Object.defineProperty(exports, "RadialGradient", {
|
||||||
|
enumerable: true,
|
||||||
|
get: function () {
|
||||||
|
return _RadialGradient.default;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
Object.defineProperty(exports, "Rect", {
|
||||||
|
enumerable: true,
|
||||||
|
get: function () {
|
||||||
|
return _Rect.default;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
Object.defineProperty(exports, "Stop", {
|
||||||
|
enumerable: true,
|
||||||
|
get: function () {
|
||||||
|
return _Stop.default;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
Object.defineProperty(exports, "Svg", {
|
||||||
|
enumerable: true,
|
||||||
|
get: function () {
|
||||||
|
return _Svg.default;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
Object.defineProperty(exports, "Symbol", {
|
||||||
|
enumerable: true,
|
||||||
|
get: function () {
|
||||||
|
return _Symbol.default;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
Object.defineProperty(exports, "TSpan", {
|
||||||
|
enumerable: true,
|
||||||
|
get: function () {
|
||||||
|
return _TSpan.default;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
Object.defineProperty(exports, "Text", {
|
||||||
|
enumerable: true,
|
||||||
|
get: function () {
|
||||||
|
return _Text.default;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
Object.defineProperty(exports, "TextPath", {
|
||||||
|
enumerable: true,
|
||||||
|
get: function () {
|
||||||
|
return _TextPath.default;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
Object.defineProperty(exports, "Use", {
|
||||||
|
enumerable: true,
|
||||||
|
get: function () {
|
||||||
|
return _Use.default;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
exports.default = void 0;
|
||||||
|
var _Circle = _interopRequireDefault(require("./elements/Circle"));
|
||||||
|
var _ClipPath = _interopRequireDefault(require("./elements/ClipPath"));
|
||||||
|
var _Defs = _interopRequireDefault(require("./elements/Defs"));
|
||||||
|
var _Ellipse = _interopRequireDefault(require("./elements/Ellipse"));
|
||||||
|
var _ForeignObject = _interopRequireDefault(require("./elements/ForeignObject"));
|
||||||
|
var _G = _interopRequireDefault(require("./elements/G"));
|
||||||
|
var _Image = _interopRequireDefault(require("./elements/Image"));
|
||||||
|
var _Line = _interopRequireDefault(require("./elements/Line"));
|
||||||
|
var _LinearGradient = _interopRequireDefault(require("./elements/LinearGradient"));
|
||||||
|
var _Marker = _interopRequireDefault(require("./elements/Marker"));
|
||||||
|
var _Mask = _interopRequireDefault(require("./elements/Mask"));
|
||||||
|
var _Path = _interopRequireDefault(require("./elements/Path"));
|
||||||
|
var _Pattern = _interopRequireDefault(require("./elements/Pattern"));
|
||||||
|
var _Polygon = _interopRequireDefault(require("./elements/Polygon"));
|
||||||
|
var _Polyline = _interopRequireDefault(require("./elements/Polyline"));
|
||||||
|
var _RadialGradient = _interopRequireDefault(require("./elements/RadialGradient"));
|
||||||
|
var _Rect = _interopRequireDefault(require("./elements/Rect"));
|
||||||
|
var _Stop = _interopRequireDefault(require("./elements/Stop"));
|
||||||
|
var _Svg = _interopRequireDefault(require("./elements/Svg"));
|
||||||
|
var _Symbol = _interopRequireDefault(require("./elements/Symbol"));
|
||||||
|
var _TSpan = _interopRequireDefault(require("./elements/TSpan"));
|
||||||
|
var _Text = _interopRequireDefault(require("./elements/Text"));
|
||||||
|
var _TextPath = _interopRequireDefault(require("./elements/TextPath"));
|
||||||
|
var _Use = _interopRequireDefault(require("./elements/Use"));
|
||||||
|
var _FeBlend = _interopRequireDefault(require("./elements/filters/FeBlend"));
|
||||||
|
var _FeColorMatrix = _interopRequireDefault(require("./elements/filters/FeColorMatrix"));
|
||||||
|
var _FeComponentTransfer = _interopRequireDefault(require("./elements/filters/FeComponentTransfer"));
|
||||||
|
var _FeComponentTransferFunction = require("./elements/filters/FeComponentTransferFunction");
|
||||||
|
var _FeComposite = _interopRequireDefault(require("./elements/filters/FeComposite"));
|
||||||
|
var _FeConvolveMatrix = _interopRequireDefault(require("./elements/filters/FeConvolveMatrix"));
|
||||||
|
var _FeDiffuseLighting = _interopRequireDefault(require("./elements/filters/FeDiffuseLighting"));
|
||||||
|
var _FeDisplacementMap = _interopRequireDefault(require("./elements/filters/FeDisplacementMap"));
|
||||||
|
var _FeDistantLight = _interopRequireDefault(require("./elements/filters/FeDistantLight"));
|
||||||
|
var _FeDropShadow = _interopRequireDefault(require("./elements/filters/FeDropShadow"));
|
||||||
|
var _FeFlood = _interopRequireDefault(require("./elements/filters/FeFlood"));
|
||||||
|
var _FeGaussianBlur = _interopRequireDefault(require("./elements/filters/FeGaussianBlur"));
|
||||||
|
var _FeImage = _interopRequireDefault(require("./elements/filters/FeImage"));
|
||||||
|
var _FeMerge = _interopRequireDefault(require("./elements/filters/FeMerge"));
|
||||||
|
var _FeMergeNode = _interopRequireDefault(require("./elements/filters/FeMergeNode"));
|
||||||
|
var _FeMorphology = _interopRequireDefault(require("./elements/filters/FeMorphology"));
|
||||||
|
var _FeOffset = _interopRequireDefault(require("./elements/filters/FeOffset"));
|
||||||
|
var _FePointLight = _interopRequireDefault(require("./elements/filters/FePointLight"));
|
||||||
|
var _FeSpecularLighting = _interopRequireDefault(require("./elements/filters/FeSpecularLighting"));
|
||||||
|
var _FeSpotLight = _interopRequireDefault(require("./elements/filters/FeSpotLight"));
|
||||||
|
var _FeTile = _interopRequireDefault(require("./elements/filters/FeTile"));
|
||||||
|
var _FeTurbulence = _interopRequireDefault(require("./elements/filters/FeTurbulence"));
|
||||||
|
var _Filter = _interopRequireDefault(require("./elements/filters/Filter"));
|
||||||
|
function _interopRequireDefault(e) { return e && e.__esModule ? e : { default: e }; }
|
||||||
|
var _default = exports.default = _Svg.default;
|
||||||
|
//# sourceMappingURL=elements.js.map
|
||||||
1
lib/commonjs/elements.js.map
Normal file
1
lib/commonjs/elements.js.map
Normal file
@@ -0,0 +1 @@
|
|||||||
|
{"version":3,"names":["_Circle","_interopRequireDefault","require","_ClipPath","_Defs","_Ellipse","_ForeignObject","_G","_Image","_Line","_LinearGradient","_Marker","_Mask","_Path","_Pattern","_Polygon","_Polyline","_RadialGradient","_Rect","_Stop","_Svg","_Symbol","_TSpan","_Text","_TextPath","_Use","_FeBlend","_FeColorMatrix","_FeComponentTransfer","_FeComponentTransferFunction","_FeComposite","_FeConvolveMatrix","_FeDiffuseLighting","_FeDisplacementMap","_FeDistantLight","_FeDropShadow","_FeFlood","_FeGaussianBlur","_FeImage","_FeMerge","_FeMergeNode","_FeMorphology","_FeOffset","_FePointLight","_FeSpecularLighting","_FeSpotLight","_FeTile","_FeTurbulence","_Filter","e","__esModule","default","_default","exports","Svg"],"sourceRoot":"../../src","sources":["elements.ts"],"mappings":"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","ignoreList":[]}
|
||||||
245
lib/commonjs/elements.web.js
Normal file
245
lib/commonjs/elements.web.js
Normal file
@@ -0,0 +1,245 @@
|
|||||||
|
"use strict";
|
||||||
|
|
||||||
|
Object.defineProperty(exports, "__esModule", {
|
||||||
|
value: true
|
||||||
|
});
|
||||||
|
exports.default = exports.Use = exports.TextPath = exports.Text = exports.TSpan = exports.Symbol = exports.Svg = exports.Stop = exports.Rect = exports.RadialGradient = exports.Polyline = exports.Polygon = exports.Pattern = exports.Path = exports.Mask = exports.Marker = exports.LinearGradient = exports.Line = exports.Image = exports.G = exports.ForeignObject = exports.Filter = exports.FeTurbulence = exports.FeTile = exports.FeSpotLight = exports.FeSpecularLighting = exports.FePointLight = exports.FeOffset = exports.FeMorphology = exports.FeMergeNode = exports.FeMerge = exports.FeImage = exports.FeGaussianBlur = exports.FeFuncR = exports.FeFuncG = exports.FeFuncB = exports.FeFuncA = exports.FeFlood = exports.FeDropShadow = exports.FeDistantLight = exports.FeDisplacementMap = exports.FeDiffuseLighting = exports.FeConvolveMatrix = exports.FeComposite = exports.FeComponentTransfer = exports.FeColorMatrix = exports.FeBlend = exports.Ellipse = exports.Defs = exports.ClipPath = exports.Circle = void 0;
|
||||||
|
var _utils = require("./web/utils");
|
||||||
|
var _WebShape = require("./web/WebShape");
|
||||||
|
class Circle extends _WebShape.WebShape {
|
||||||
|
tag = 'circle';
|
||||||
|
}
|
||||||
|
exports.Circle = Circle;
|
||||||
|
class ClipPath extends _WebShape.WebShape {
|
||||||
|
tag = 'clipPath';
|
||||||
|
}
|
||||||
|
exports.ClipPath = ClipPath;
|
||||||
|
class Defs extends _WebShape.WebShape {
|
||||||
|
tag = 'defs';
|
||||||
|
}
|
||||||
|
exports.Defs = Defs;
|
||||||
|
class Ellipse extends _WebShape.WebShape {
|
||||||
|
tag = 'ellipse';
|
||||||
|
}
|
||||||
|
exports.Ellipse = Ellipse;
|
||||||
|
class FeBlend extends _WebShape.WebShape {
|
||||||
|
tag = 'feBlend';
|
||||||
|
}
|
||||||
|
exports.FeBlend = FeBlend;
|
||||||
|
class FeColorMatrix extends _WebShape.WebShape {
|
||||||
|
tag = 'feColorMatrix';
|
||||||
|
}
|
||||||
|
exports.FeColorMatrix = FeColorMatrix;
|
||||||
|
class FeComponentTransfer extends _WebShape.WebShape {
|
||||||
|
tag = 'feComponentTransfer';
|
||||||
|
}
|
||||||
|
exports.FeComponentTransfer = FeComponentTransfer;
|
||||||
|
class FeComposite extends _WebShape.WebShape {
|
||||||
|
tag = 'feComposite';
|
||||||
|
}
|
||||||
|
exports.FeComposite = FeComposite;
|
||||||
|
class FeConvolveMatrix extends _WebShape.WebShape {
|
||||||
|
tag = 'feConvolveMatrix';
|
||||||
|
}
|
||||||
|
exports.FeConvolveMatrix = FeConvolveMatrix;
|
||||||
|
class FeDiffuseLighting extends _WebShape.WebShape {
|
||||||
|
tag = 'feDiffuseLighting';
|
||||||
|
}
|
||||||
|
exports.FeDiffuseLighting = FeDiffuseLighting;
|
||||||
|
class FeDisplacementMap extends _WebShape.WebShape {
|
||||||
|
tag = 'feDisplacementMap';
|
||||||
|
}
|
||||||
|
exports.FeDisplacementMap = FeDisplacementMap;
|
||||||
|
class FeDistantLight extends _WebShape.WebShape {
|
||||||
|
tag = 'feDistantLight';
|
||||||
|
}
|
||||||
|
exports.FeDistantLight = FeDistantLight;
|
||||||
|
class FeDropShadow extends _WebShape.WebShape {
|
||||||
|
tag = 'feDropShadow';
|
||||||
|
}
|
||||||
|
exports.FeDropShadow = FeDropShadow;
|
||||||
|
class FeFlood extends _WebShape.WebShape {
|
||||||
|
tag = 'feFlood';
|
||||||
|
}
|
||||||
|
exports.FeFlood = FeFlood;
|
||||||
|
class FeFuncA extends _WebShape.WebShape {
|
||||||
|
tag = 'feFuncA';
|
||||||
|
}
|
||||||
|
exports.FeFuncA = FeFuncA;
|
||||||
|
class FeFuncB extends _WebShape.WebShape {
|
||||||
|
tag = 'feFuncB';
|
||||||
|
}
|
||||||
|
exports.FeFuncB = FeFuncB;
|
||||||
|
class FeFuncG extends _WebShape.WebShape {
|
||||||
|
tag = 'feFuncG';
|
||||||
|
}
|
||||||
|
exports.FeFuncG = FeFuncG;
|
||||||
|
class FeFuncR extends _WebShape.WebShape {
|
||||||
|
tag = 'feFuncR';
|
||||||
|
}
|
||||||
|
exports.FeFuncR = FeFuncR;
|
||||||
|
class FeGaussianBlur extends _WebShape.WebShape {
|
||||||
|
tag = 'feGaussianBlur';
|
||||||
|
}
|
||||||
|
exports.FeGaussianBlur = FeGaussianBlur;
|
||||||
|
class FeImage extends _WebShape.WebShape {
|
||||||
|
tag = 'feImage';
|
||||||
|
}
|
||||||
|
exports.FeImage = FeImage;
|
||||||
|
class FeMerge extends _WebShape.WebShape {
|
||||||
|
tag = 'feMerge';
|
||||||
|
}
|
||||||
|
exports.FeMerge = FeMerge;
|
||||||
|
class FeMergeNode extends _WebShape.WebShape {
|
||||||
|
tag = 'feMergeNode';
|
||||||
|
}
|
||||||
|
exports.FeMergeNode = FeMergeNode;
|
||||||
|
class FeMorphology extends _WebShape.WebShape {
|
||||||
|
tag = 'feMorphology';
|
||||||
|
}
|
||||||
|
exports.FeMorphology = FeMorphology;
|
||||||
|
class FeOffset extends _WebShape.WebShape {
|
||||||
|
tag = 'feOffset';
|
||||||
|
}
|
||||||
|
exports.FeOffset = FeOffset;
|
||||||
|
class FePointLight extends _WebShape.WebShape {
|
||||||
|
tag = 'fePointLight';
|
||||||
|
}
|
||||||
|
exports.FePointLight = FePointLight;
|
||||||
|
class FeSpecularLighting extends _WebShape.WebShape {
|
||||||
|
tag = 'feSpecularLighting';
|
||||||
|
}
|
||||||
|
exports.FeSpecularLighting = FeSpecularLighting;
|
||||||
|
class FeSpotLight extends _WebShape.WebShape {
|
||||||
|
tag = 'feSpotLight';
|
||||||
|
}
|
||||||
|
exports.FeSpotLight = FeSpotLight;
|
||||||
|
class FeTile extends _WebShape.WebShape {
|
||||||
|
tag = 'feTile';
|
||||||
|
}
|
||||||
|
exports.FeTile = FeTile;
|
||||||
|
class FeTurbulence extends _WebShape.WebShape {
|
||||||
|
tag = 'feTurbulence';
|
||||||
|
}
|
||||||
|
exports.FeTurbulence = FeTurbulence;
|
||||||
|
class Filter extends _WebShape.WebShape {
|
||||||
|
tag = 'filter';
|
||||||
|
}
|
||||||
|
exports.Filter = Filter;
|
||||||
|
class ForeignObject extends _WebShape.WebShape {
|
||||||
|
tag = 'foreignObject';
|
||||||
|
}
|
||||||
|
exports.ForeignObject = ForeignObject;
|
||||||
|
class G extends _WebShape.WebShape {
|
||||||
|
tag = 'g';
|
||||||
|
prepareProps(props) {
|
||||||
|
const {
|
||||||
|
x,
|
||||||
|
y,
|
||||||
|
...rest
|
||||||
|
} = props;
|
||||||
|
if ((x || y) && !rest.translate) {
|
||||||
|
rest.translate = `${x || 0}, ${y || 0}`;
|
||||||
|
}
|
||||||
|
return rest;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
exports.G = G;
|
||||||
|
class Image extends _WebShape.WebShape {
|
||||||
|
tag = 'image';
|
||||||
|
}
|
||||||
|
exports.Image = Image;
|
||||||
|
class Line extends _WebShape.WebShape {
|
||||||
|
tag = 'line';
|
||||||
|
}
|
||||||
|
exports.Line = Line;
|
||||||
|
class LinearGradient extends _WebShape.WebShape {
|
||||||
|
tag = 'linearGradient';
|
||||||
|
}
|
||||||
|
exports.LinearGradient = LinearGradient;
|
||||||
|
class Marker extends _WebShape.WebShape {
|
||||||
|
tag = 'marker';
|
||||||
|
}
|
||||||
|
exports.Marker = Marker;
|
||||||
|
class Mask extends _WebShape.WebShape {
|
||||||
|
tag = 'mask';
|
||||||
|
}
|
||||||
|
exports.Mask = Mask;
|
||||||
|
class Path extends _WebShape.WebShape {
|
||||||
|
tag = 'path';
|
||||||
|
}
|
||||||
|
exports.Path = Path;
|
||||||
|
class Pattern extends _WebShape.WebShape {
|
||||||
|
tag = 'pattern';
|
||||||
|
}
|
||||||
|
exports.Pattern = Pattern;
|
||||||
|
class Polygon extends _WebShape.WebShape {
|
||||||
|
tag = 'polygon';
|
||||||
|
}
|
||||||
|
exports.Polygon = Polygon;
|
||||||
|
class Polyline extends _WebShape.WebShape {
|
||||||
|
tag = 'polyline';
|
||||||
|
}
|
||||||
|
exports.Polyline = Polyline;
|
||||||
|
class RadialGradient extends _WebShape.WebShape {
|
||||||
|
tag = 'radialGradient';
|
||||||
|
}
|
||||||
|
exports.RadialGradient = RadialGradient;
|
||||||
|
class Rect extends _WebShape.WebShape {
|
||||||
|
tag = 'rect';
|
||||||
|
}
|
||||||
|
exports.Rect = Rect;
|
||||||
|
class Stop extends _WebShape.WebShape {
|
||||||
|
tag = 'stop';
|
||||||
|
}
|
||||||
|
exports.Stop = Stop;
|
||||||
|
class Svg extends _WebShape.WebShape {
|
||||||
|
tag = 'svg';
|
||||||
|
toDataURL(callback, options = {}) {
|
||||||
|
const ref = this.elementRef.current;
|
||||||
|
if (ref === null) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
const rect = (0, _utils.getBoundingClientRect)(ref);
|
||||||
|
const width = Number(options.width) || rect.width;
|
||||||
|
const height = Number(options.height) || rect.height;
|
||||||
|
const svg = document.createElementNS('http://www.w3.org/2000/svg', 'svg');
|
||||||
|
svg.setAttribute('viewBox', `0 0 ${rect.width} ${rect.height}`);
|
||||||
|
svg.setAttribute('width', String(width));
|
||||||
|
svg.setAttribute('height', String(height));
|
||||||
|
svg.appendChild(ref.cloneNode(true));
|
||||||
|
const img = new window.Image();
|
||||||
|
img.onload = () => {
|
||||||
|
const canvas = document.createElement('canvas');
|
||||||
|
canvas.width = width;
|
||||||
|
canvas.height = height;
|
||||||
|
const context = canvas.getContext('2d');
|
||||||
|
context === null || context === void 0 || context.drawImage(img, 0, 0);
|
||||||
|
callback(canvas.toDataURL().replace('data:image/png;base64,', ''));
|
||||||
|
};
|
||||||
|
img.src = `data:image/svg+xml;utf8,${(0, _utils.encodeSvg)(new window.XMLSerializer().serializeToString(svg))}`;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
exports.Svg = Svg;
|
||||||
|
class Symbol extends _WebShape.WebShape {
|
||||||
|
tag = 'symbol';
|
||||||
|
}
|
||||||
|
exports.Symbol = Symbol;
|
||||||
|
class TSpan extends _WebShape.WebShape {
|
||||||
|
tag = 'tspan';
|
||||||
|
}
|
||||||
|
exports.TSpan = TSpan;
|
||||||
|
class Text extends _WebShape.WebShape {
|
||||||
|
tag = 'text';
|
||||||
|
}
|
||||||
|
exports.Text = Text;
|
||||||
|
class TextPath extends _WebShape.WebShape {
|
||||||
|
tag = 'textPath';
|
||||||
|
}
|
||||||
|
exports.TextPath = TextPath;
|
||||||
|
class Use extends _WebShape.WebShape {
|
||||||
|
tag = 'use';
|
||||||
|
}
|
||||||
|
exports.Use = Use;
|
||||||
|
var _default = exports.default = Svg;
|
||||||
|
//# sourceMappingURL=elements.web.js.map
|
||||||
1
lib/commonjs/elements.web.js.map
Normal file
1
lib/commonjs/elements.web.js.map
Normal file
File diff suppressed because one or more lines are too long
43
lib/commonjs/elements/Circle.js
Normal file
43
lib/commonjs/elements/Circle.js
Normal file
@@ -0,0 +1,43 @@
|
|||||||
|
"use strict";
|
||||||
|
|
||||||
|
Object.defineProperty(exports, "__esModule", {
|
||||||
|
value: true
|
||||||
|
});
|
||||||
|
exports.default = void 0;
|
||||||
|
var React = _interopRequireWildcard(require("react"));
|
||||||
|
var _extractProps = require("../lib/extract/extractProps");
|
||||||
|
var _Shape = _interopRequireDefault(require("./Shape"));
|
||||||
|
var _CircleNativeComponent = _interopRequireDefault(require("../fabric/CircleNativeComponent"));
|
||||||
|
function _interopRequireDefault(e) { return e && e.__esModule ? e : { default: e }; }
|
||||||
|
function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function (e) { return e ? t : r; })(e); }
|
||||||
|
function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && {}.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; }
|
||||||
|
function _extends() { return _extends = Object.assign ? Object.assign.bind() : function (n) { for (var e = 1; e < arguments.length; e++) { var t = arguments[e]; for (var r in t) ({}).hasOwnProperty.call(t, r) && (n[r] = t[r]); } return n; }, _extends.apply(null, arguments); }
|
||||||
|
class Circle extends _Shape.default {
|
||||||
|
static displayName = 'Circle';
|
||||||
|
static defaultProps = {
|
||||||
|
cx: 0,
|
||||||
|
cy: 0,
|
||||||
|
r: 0
|
||||||
|
};
|
||||||
|
render() {
|
||||||
|
const {
|
||||||
|
props
|
||||||
|
} = this;
|
||||||
|
const {
|
||||||
|
cx,
|
||||||
|
cy,
|
||||||
|
r
|
||||||
|
} = props;
|
||||||
|
const circleProps = {
|
||||||
|
...(0, _extractProps.extract)(this, props),
|
||||||
|
cx,
|
||||||
|
cy,
|
||||||
|
r
|
||||||
|
};
|
||||||
|
return /*#__PURE__*/React.createElement(_CircleNativeComponent.default, _extends({
|
||||||
|
ref: ref => this.refMethod(ref)
|
||||||
|
}, circleProps));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
exports.default = Circle;
|
||||||
|
//# sourceMappingURL=Circle.js.map
|
||||||
1
lib/commonjs/elements/Circle.js.map
Normal file
1
lib/commonjs/elements/Circle.js.map
Normal file
@@ -0,0 +1 @@
|
|||||||
|
{"version":3,"names":["React","_interopRequireWildcard","require","_extractProps","_Shape","_interopRequireDefault","_CircleNativeComponent","e","__esModule","default","_getRequireWildcardCache","WeakMap","r","t","has","get","n","__proto__","a","Object","defineProperty","getOwnPropertyDescriptor","u","hasOwnProperty","call","i","set","_extends","assign","bind","arguments","length","apply","Circle","Shape","displayName","defaultProps","cx","cy","render","props","circleProps","extract","createElement","ref","refMethod","exports"],"sourceRoot":"../../../src","sources":["elements/Circle.tsx"],"mappings":"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","ignoreList":[]}
|
||||||
27
lib/commonjs/elements/ClipPath.js
Normal file
27
lib/commonjs/elements/ClipPath.js
Normal file
@@ -0,0 +1,27 @@
|
|||||||
|
"use strict";
|
||||||
|
|
||||||
|
Object.defineProperty(exports, "__esModule", {
|
||||||
|
value: true
|
||||||
|
});
|
||||||
|
exports.default = void 0;
|
||||||
|
var React = _interopRequireWildcard(require("react"));
|
||||||
|
var _extractProps = require("../lib/extract/extractProps");
|
||||||
|
var _Shape = _interopRequireDefault(require("./Shape"));
|
||||||
|
var _ClipPathNativeComponent = _interopRequireDefault(require("../fabric/ClipPathNativeComponent"));
|
||||||
|
function _interopRequireDefault(e) { return e && e.__esModule ? e : { default: e }; }
|
||||||
|
function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function (e) { return e ? t : r; })(e); }
|
||||||
|
function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && {}.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; }
|
||||||
|
function _extends() { return _extends = Object.assign ? Object.assign.bind() : function (n) { for (var e = 1; e < arguments.length; e++) { var t = arguments[e]; for (var r in t) ({}).hasOwnProperty.call(t, r) && (n[r] = t[r]); } return n; }, _extends.apply(null, arguments); }
|
||||||
|
class ClipPath extends _Shape.default {
|
||||||
|
static displayName = 'ClipPath';
|
||||||
|
render() {
|
||||||
|
const {
|
||||||
|
props
|
||||||
|
} = this;
|
||||||
|
return /*#__PURE__*/React.createElement(_ClipPathNativeComponent.default, _extends({
|
||||||
|
ref: this.refMethod
|
||||||
|
}, (0, _extractProps.extract)(this, props)), props.children);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
exports.default = ClipPath;
|
||||||
|
//# sourceMappingURL=ClipPath.js.map
|
||||||
1
lib/commonjs/elements/ClipPath.js.map
Normal file
1
lib/commonjs/elements/ClipPath.js.map
Normal file
@@ -0,0 +1 @@
|
|||||||
|
{"version":3,"names":["React","_interopRequireWildcard","require","_extractProps","_Shape","_interopRequireDefault","_ClipPathNativeComponent","e","__esModule","default","_getRequireWildcardCache","WeakMap","r","t","has","get","n","__proto__","a","Object","defineProperty","getOwnPropertyDescriptor","u","hasOwnProperty","call","i","set","_extends","assign","bind","arguments","length","apply","ClipPath","Shape","displayName","render","props","createElement","ref","refMethod","extract","children","exports"],"sourceRoot":"../../../src","sources":["elements/ClipPath.tsx"],"mappings":";;;;;;AACA,IAAAA,KAAA,GAAAC,uBAAA,CAAAC,OAAA;AACA,IAAAC,aAAA,GAAAD,OAAA;AACA,IAAAE,MAAA,GAAAC,sBAAA,CAAAH,OAAA;AACA,IAAAI,wBAAA,GAAAD,sBAAA,CAAAH,OAAA;AAA8D,SAAAG,uBAAAE,CAAA,WAAAA,CAAA,IAAAA,CAAA,CAAAC,UAAA,GAAAD,CAAA,KAAAE,OAAA,EAAAF,CAAA;AAAA,SAAAG,yBAAAH,CAAA,6BAAAI,OAAA,mBAAAC,CAAA,OAAAD,OAAA,IAAAE,CAAA,OAAAF,OAAA,YAAAD,wBAAA,YAAAA,CAAAH,CAAA,WAAAA,CAAA,GAAAM,CAAA,GAAAD,CAAA,KAAAL,CAAA;AAAA,SAAAN,wBAAAM,CAAA,EAAAK,CAAA,SAAAA,CAAA,IAAAL,CAAA,IAAAA,CAAA,CAAAC,UAAA,SAAAD,CAAA,eAAAA,CAAA,uBAAAA,CAAA,yBAAAA,CAAA,WAAAE,OAAA,EAAAF,CAAA,QAAAM,CAAA,GAAAH,wBAAA,CAAAE,CAAA,OAAAC,CAAA,IAAAA,CAAA,CAAAC,GAAA,CAAAP,CAAA,UAAAM,CAAA,CAAAE,GAAA,CAAAR,CAAA,OAAAS,CAAA,KAAAC,SAAA,UAAAC,CAAA,GAAAC,MAAA,CAAAC,cAAA,IAAAD,MAAA,CAAAE,wBAAA,WAAAC,CAAA,IAAAf,CAAA,oBAAAe,CAAA,OAAAC,cAAA,CAAAC,IAAA,CAAAjB,CAAA,EAAAe,CAAA,SAAAG,CAAA,GAAAP,CAAA,GAAAC,MAAA,CAAAE,wBAAA,CAAAd,CAAA,EAAAe,CAAA,UAAAG,CAAA,KAAAA,CAAA,CAAAV,GAAA,IAAAU,CAAA,CAAAC,GAAA,IAAAP,MAAA,CAAAC,cAAA,CAAAJ,CAAA,EAAAM,CAAA,EAAAG,CAAA,IAAAT,CAAA,CAAAM,CAAA,IAAAf,CAAA,CAAAe,CAAA,YAAAN,CAAA,CAAAP,OAAA,GAAAF,CAAA,EAAAM,CAAA,IAAAA,CAAA,CAAAa,GAAA,CAAAnB,CAAA,EAAAS,CAAA,GAAAA,CAAA;AAAA,SAAAW,SAAA,WAAAA,QAAA,GAAAR,MAAA,CAAAS,MAAA,GAAAT,MAAA,CAAAS,MAAA,CAAAC,IAAA,eAAAb,CAAA,aAAAT,CAAA,MAAAA,CAAA,GAAAuB,SAAA,CAAAC,MAAA,EAAAxB,CAAA,UAAAM,CAAA,GAAAiB,SAAA,CAAAvB,CAAA,YAAAK,CAAA,IAAAC,CAAA,OAAAU,cAAA,CAAAC,IAAA,CAAAX,CAAA,EAAAD,CAAA,MAAAI,CAAA,CAAAJ,CAAA,IAAAC,CAAA,CAAAD,CAAA,aAAAI,CAAA,KAAAW,QAAA,CAAAK,KAAA,OAAAF,SAAA;AAO/C,MAAMG,QAAQ,SAASC,cAAK,CAAgB;EACzD,OAAOC,WAAW,GAAG,UAAU;EAE/BC,MAAMA,CAAA,EAAG;IACP,MAAM;MAAEC;IAAM,CAAC,GAAG,IAAI;IACtB,oBACErC,KAAA,CAAAsC,aAAA,CAAChC,wBAAA,CAAAG,OAAa,EAAAkB,QAAA;MAACY,GAAG,EAAE,IAAI,CAACC;IAAU,GAAK,IAAAC,qBAAO,EAAC,IAAI,EAAEJ,KAAK,CAAC,GACzDA,KAAK,CAACK,QACM,CAAC;EAEpB;AACF;AAACC,OAAA,CAAAlC,OAAA,GAAAwB,QAAA","ignoreList":[]}
|
||||||
20
lib/commonjs/elements/Defs.js
Normal file
20
lib/commonjs/elements/Defs.js
Normal file
@@ -0,0 +1,20 @@
|
|||||||
|
"use strict";
|
||||||
|
|
||||||
|
Object.defineProperty(exports, "__esModule", {
|
||||||
|
value: true
|
||||||
|
});
|
||||||
|
exports.default = void 0;
|
||||||
|
var _react = _interopRequireWildcard(require("react"));
|
||||||
|
var React = _react;
|
||||||
|
var _DefsNativeComponent = _interopRequireDefault(require("../fabric/DefsNativeComponent"));
|
||||||
|
function _interopRequireDefault(e) { return e && e.__esModule ? e : { default: e }; }
|
||||||
|
function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function (e) { return e ? t : r; })(e); }
|
||||||
|
function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && {}.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; }
|
||||||
|
class Defs extends _react.Component {
|
||||||
|
static displayName = 'Defs';
|
||||||
|
render() {
|
||||||
|
return /*#__PURE__*/React.createElement(_DefsNativeComponent.default, null, this.props.children);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
exports.default = Defs;
|
||||||
|
//# sourceMappingURL=Defs.js.map
|
||||||
1
lib/commonjs/elements/Defs.js.map
Normal file
1
lib/commonjs/elements/Defs.js.map
Normal file
@@ -0,0 +1 @@
|
|||||||
|
{"version":3,"names":["_react","_interopRequireWildcard","require","React","_DefsNativeComponent","_interopRequireDefault","e","__esModule","default","_getRequireWildcardCache","WeakMap","r","t","has","get","n","__proto__","a","Object","defineProperty","getOwnPropertyDescriptor","u","hasOwnProperty","call","i","set","Defs","Component","displayName","render","createElement","props","children","exports"],"sourceRoot":"../../../src","sources":["elements/Defs.tsx"],"mappings":";;;;;;AAAA,IAAAA,MAAA,GAAAC,uBAAA,CAAAC,OAAA;AAA+B,IAAAC,KAAA,GAAAH,MAAA;AAE/B,IAAAI,oBAAA,GAAAC,sBAAA,CAAAH,OAAA;AAAsD,SAAAG,uBAAAC,CAAA,WAAAA,CAAA,IAAAA,CAAA,CAAAC,UAAA,GAAAD,CAAA,KAAAE,OAAA,EAAAF,CAAA;AAAA,SAAAG,yBAAAH,CAAA,6BAAAI,OAAA,mBAAAC,CAAA,OAAAD,OAAA,IAAAE,CAAA,OAAAF,OAAA,YAAAD,wBAAA,YAAAA,CAAAH,CAAA,WAAAA,CAAA,GAAAM,CAAA,GAAAD,CAAA,KAAAL,CAAA;AAAA,SAAAL,wBAAAK,CAAA,EAAAK,CAAA,SAAAA,CAAA,IAAAL,CAAA,IAAAA,CAAA,CAAAC,UAAA,SAAAD,CAAA,eAAAA,CAAA,uBAAAA,CAAA,yBAAAA,CAAA,WAAAE,OAAA,EAAAF,CAAA,QAAAM,CAAA,GAAAH,wBAAA,CAAAE,CAAA,OAAAC,CAAA,IAAAA,CAAA,CAAAC,GAAA,CAAAP,CAAA,UAAAM,CAAA,CAAAE,GAAA,CAAAR,CAAA,OAAAS,CAAA,KAAAC,SAAA,UAAAC,CAAA,GAAAC,MAAA,CAAAC,cAAA,IAAAD,MAAA,CAAAE,wBAAA,WAAAC,CAAA,IAAAf,CAAA,oBAAAe,CAAA,OAAAC,cAAA,CAAAC,IAAA,CAAAjB,CAAA,EAAAe,CAAA,SAAAG,CAAA,GAAAP,CAAA,GAAAC,MAAA,CAAAE,wBAAA,CAAAd,CAAA,EAAAe,CAAA,UAAAG,CAAA,KAAAA,CAAA,CAAAV,GAAA,IAAAU,CAAA,CAAAC,GAAA,IAAAP,MAAA,CAAAC,cAAA,CAAAJ,CAAA,EAAAM,CAAA,EAAAG,CAAA,IAAAT,CAAA,CAAAM,CAAA,IAAAf,CAAA,CAAAe,CAAA,YAAAN,CAAA,CAAAP,OAAA,GAAAF,CAAA,EAAAM,CAAA,IAAAA,CAAA,CAAAa,GAAA,CAAAnB,CAAA,EAAAS,CAAA,GAAAA,CAAA;AAEvC,MAAMW,IAAI,SAASC,gBAAS,CAA0B;EACnE,OAAOC,WAAW,GAAG,MAAM;EAE3BC,MAAMA,CAAA,EAAG;IACP,oBAAO1B,KAAA,CAAA2B,aAAA,CAAC1B,oBAAA,CAAAI,OAAS,QAAE,IAAI,CAACuB,KAAK,CAACC,QAAoB,CAAC;EACrD;AACF;AAACC,OAAA,CAAAzB,OAAA,GAAAkB,IAAA","ignoreList":[]}
|
||||||
46
lib/commonjs/elements/Ellipse.js
Normal file
46
lib/commonjs/elements/Ellipse.js
Normal file
@@ -0,0 +1,46 @@
|
|||||||
|
"use strict";
|
||||||
|
|
||||||
|
Object.defineProperty(exports, "__esModule", {
|
||||||
|
value: true
|
||||||
|
});
|
||||||
|
exports.default = void 0;
|
||||||
|
var React = _interopRequireWildcard(require("react"));
|
||||||
|
var _extractProps = require("../lib/extract/extractProps");
|
||||||
|
var _Shape = _interopRequireDefault(require("./Shape"));
|
||||||
|
var _EllipseNativeComponent = _interopRequireDefault(require("../fabric/EllipseNativeComponent"));
|
||||||
|
function _interopRequireDefault(e) { return e && e.__esModule ? e : { default: e }; }
|
||||||
|
function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function (e) { return e ? t : r; })(e); }
|
||||||
|
function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && {}.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; }
|
||||||
|
function _extends() { return _extends = Object.assign ? Object.assign.bind() : function (n) { for (var e = 1; e < arguments.length; e++) { var t = arguments[e]; for (var r in t) ({}).hasOwnProperty.call(t, r) && (n[r] = t[r]); } return n; }, _extends.apply(null, arguments); }
|
||||||
|
class Ellipse extends _Shape.default {
|
||||||
|
static displayName = 'Ellipse';
|
||||||
|
static defaultProps = {
|
||||||
|
cx: 0,
|
||||||
|
cy: 0,
|
||||||
|
rx: 0,
|
||||||
|
ry: 0
|
||||||
|
};
|
||||||
|
render() {
|
||||||
|
const {
|
||||||
|
props
|
||||||
|
} = this;
|
||||||
|
const {
|
||||||
|
cx,
|
||||||
|
cy,
|
||||||
|
rx,
|
||||||
|
ry
|
||||||
|
} = props;
|
||||||
|
const ellipseProps = {
|
||||||
|
...(0, _extractProps.extract)(this, props),
|
||||||
|
cx,
|
||||||
|
cy,
|
||||||
|
rx,
|
||||||
|
ry
|
||||||
|
};
|
||||||
|
return /*#__PURE__*/React.createElement(_EllipseNativeComponent.default, _extends({
|
||||||
|
ref: ref => this.refMethod(ref)
|
||||||
|
}, ellipseProps));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
exports.default = Ellipse;
|
||||||
|
//# sourceMappingURL=Ellipse.js.map
|
||||||
1
lib/commonjs/elements/Ellipse.js.map
Normal file
1
lib/commonjs/elements/Ellipse.js.map
Normal file
@@ -0,0 +1 @@
|
|||||||
|
{"version":3,"names":["React","_interopRequireWildcard","require","_extractProps","_Shape","_interopRequireDefault","_EllipseNativeComponent","e","__esModule","default","_getRequireWildcardCache","WeakMap","r","t","has","get","n","__proto__","a","Object","defineProperty","getOwnPropertyDescriptor","u","hasOwnProperty","call","i","set","_extends","assign","bind","arguments","length","apply","Ellipse","Shape","displayName","defaultProps","cx","cy","rx","ry","render","props","ellipseProps","extract","createElement","ref","refMethod","exports"],"sourceRoot":"../../../src","sources":["elements/Ellipse.tsx"],"mappings":"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","ignoreList":[]}
|
||||||
46
lib/commonjs/elements/ForeignObject.js
Normal file
46
lib/commonjs/elements/ForeignObject.js
Normal file
@@ -0,0 +1,46 @@
|
|||||||
|
"use strict";
|
||||||
|
|
||||||
|
Object.defineProperty(exports, "__esModule", {
|
||||||
|
value: true
|
||||||
|
});
|
||||||
|
exports.default = void 0;
|
||||||
|
var React = _interopRequireWildcard(require("react"));
|
||||||
|
var _extractProps = require("../lib/extract/extractProps");
|
||||||
|
var _G = _interopRequireDefault(require("./G"));
|
||||||
|
var _ForeignObjectNativeComponent = _interopRequireDefault(require("../fabric/ForeignObjectNativeComponent"));
|
||||||
|
function _interopRequireDefault(e) { return e && e.__esModule ? e : { default: e }; }
|
||||||
|
function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function (e) { return e ? t : r; })(e); }
|
||||||
|
function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && {}.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; }
|
||||||
|
function _extends() { return _extends = Object.assign ? Object.assign.bind() : function (n) { for (var e = 1; e < arguments.length; e++) { var t = arguments[e]; for (var r in t) ({}).hasOwnProperty.call(t, r) && (n[r] = t[r]); } return n; }, _extends.apply(null, arguments); }
|
||||||
|
class ForeignObject extends _G.default {
|
||||||
|
static displayName = 'ForeignObject';
|
||||||
|
static defaultProps = {
|
||||||
|
x: '0%',
|
||||||
|
y: '0%',
|
||||||
|
width: '100%',
|
||||||
|
height: '100%'
|
||||||
|
};
|
||||||
|
render() {
|
||||||
|
const {
|
||||||
|
props
|
||||||
|
} = this;
|
||||||
|
const {
|
||||||
|
x,
|
||||||
|
y,
|
||||||
|
width,
|
||||||
|
height,
|
||||||
|
children
|
||||||
|
} = props;
|
||||||
|
const foreignObjectProps = {
|
||||||
|
x,
|
||||||
|
y,
|
||||||
|
width,
|
||||||
|
height
|
||||||
|
};
|
||||||
|
return /*#__PURE__*/React.createElement(_ForeignObjectNativeComponent.default, _extends({
|
||||||
|
ref: ref => this.refMethod(ref)
|
||||||
|
}, (0, _extractProps.withoutXY)(this, props), foreignObjectProps), children);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
exports.default = ForeignObject;
|
||||||
|
//# sourceMappingURL=ForeignObject.js.map
|
||||||
1
lib/commonjs/elements/ForeignObject.js.map
Normal file
1
lib/commonjs/elements/ForeignObject.js.map
Normal file
@@ -0,0 +1 @@
|
|||||||
|
{"version":3,"names":["React","_interopRequireWildcard","require","_extractProps","_G","_interopRequireDefault","_ForeignObjectNativeComponent","e","__esModule","default","_getRequireWildcardCache","WeakMap","r","t","has","get","n","__proto__","a","Object","defineProperty","getOwnPropertyDescriptor","u","hasOwnProperty","call","i","set","_extends","assign","bind","arguments","length","apply","ForeignObject","G","displayName","defaultProps","x","y","width","height","render","props","children","foreignObjectProps","createElement","ref","refMethod","withoutXY","exports"],"sourceRoot":"../../../src","sources":["elements/ForeignObject.tsx"],"mappings":"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","ignoreList":[]}
|
||||||
50
lib/commonjs/elements/G.js
Normal file
50
lib/commonjs/elements/G.js
Normal file
@@ -0,0 +1,50 @@
|
|||||||
|
"use strict";
|
||||||
|
|
||||||
|
Object.defineProperty(exports, "__esModule", {
|
||||||
|
value: true
|
||||||
|
});
|
||||||
|
exports.default = void 0;
|
||||||
|
var React = _interopRequireWildcard(require("react"));
|
||||||
|
var _extractProps = _interopRequireWildcard(require("../lib/extract/extractProps"));
|
||||||
|
var _extractText = require("../lib/extract/extractText");
|
||||||
|
var _extractTransform = _interopRequireDefault(require("../lib/extract/extractTransform"));
|
||||||
|
var _Shape = _interopRequireDefault(require("./Shape"));
|
||||||
|
var _GroupNativeComponent = _interopRequireDefault(require("../fabric/GroupNativeComponent"));
|
||||||
|
function _interopRequireDefault(e) { return e && e.__esModule ? e : { default: e }; }
|
||||||
|
function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function (e) { return e ? t : r; })(e); }
|
||||||
|
function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && {}.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; }
|
||||||
|
function _extends() { return _extends = Object.assign ? Object.assign.bind() : function (n) { for (var e = 1; e < arguments.length; e++) { var t = arguments[e]; for (var r in t) ({}).hasOwnProperty.call(t, r) && (n[r] = t[r]); } return n; }, _extends.apply(null, arguments); }
|
||||||
|
class G extends _Shape.default {
|
||||||
|
static displayName = 'G';
|
||||||
|
setNativeProps = props => {
|
||||||
|
var _this$root;
|
||||||
|
const matrix = !props.matrix && (0, _extractTransform.default)(props);
|
||||||
|
if (matrix) {
|
||||||
|
props.matrix = matrix;
|
||||||
|
}
|
||||||
|
(_this$root = this.root) === null || _this$root === void 0 || _this$root.setNativeProps(props);
|
||||||
|
};
|
||||||
|
render() {
|
||||||
|
const {
|
||||||
|
props
|
||||||
|
} = this;
|
||||||
|
const prop = (0, _extractProps.propsAndStyles)(props);
|
||||||
|
const extractedProps = (0, _extractProps.default)(prop, this);
|
||||||
|
const font = (0, _extractText.extractFont)(prop);
|
||||||
|
if (hasProps(font)) {
|
||||||
|
extractedProps.font = font;
|
||||||
|
}
|
||||||
|
return /*#__PURE__*/React.createElement(_GroupNativeComponent.default, _extends({
|
||||||
|
ref: ref => this.refMethod(ref)
|
||||||
|
}, extractedProps), props.children);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
exports.default = G;
|
||||||
|
const hasProps = obj => {
|
||||||
|
// eslint-disable-next-line no-unreachable-loop
|
||||||
|
for (const _ in obj) {
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
return false;
|
||||||
|
};
|
||||||
|
//# sourceMappingURL=G.js.map
|
||||||
1
lib/commonjs/elements/G.js.map
Normal file
1
lib/commonjs/elements/G.js.map
Normal file
@@ -0,0 +1 @@
|
|||||||
|
{"version":3,"names":["React","_interopRequireWildcard","require","_extractProps","_extractText","_extractTransform","_interopRequireDefault","_Shape","_GroupNativeComponent","e","__esModule","default","_getRequireWildcardCache","WeakMap","r","t","has","get","n","__proto__","a","Object","defineProperty","getOwnPropertyDescriptor","u","hasOwnProperty","call","i","set","_extends","assign","bind","arguments","length","apply","G","Shape","displayName","setNativeProps","props","_this$root","matrix","extractTransform","root","render","prop","propsAndStyles","extractedProps","extractProps","font","extractFont","hasProps","createElement","ref","refMethod","children","exports","obj","_"],"sourceRoot":"../../../src","sources":["elements/G.tsx"],"mappings":"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","ignoreList":[]}
|
||||||
62
lib/commonjs/elements/Image.js
Normal file
62
lib/commonjs/elements/Image.js
Normal file
@@ -0,0 +1,62 @@
|
|||||||
|
"use strict";
|
||||||
|
|
||||||
|
Object.defineProperty(exports, "__esModule", {
|
||||||
|
value: true
|
||||||
|
});
|
||||||
|
exports.default = void 0;
|
||||||
|
var React = _interopRequireWildcard(require("react"));
|
||||||
|
var _reactNative = require("react-native");
|
||||||
|
var _extractViewBox = require("../lib/extract/extractViewBox");
|
||||||
|
var _extractProps = require("../lib/extract/extractProps");
|
||||||
|
var _Shape = _interopRequireDefault(require("./Shape"));
|
||||||
|
var _ImageNativeComponent = _interopRequireDefault(require("../fabric/ImageNativeComponent"));
|
||||||
|
function _interopRequireDefault(e) { return e && e.__esModule ? e : { default: e }; }
|
||||||
|
function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function (e) { return e ? t : r; })(e); }
|
||||||
|
function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && {}.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; }
|
||||||
|
function _extends() { return _extends = Object.assign ? Object.assign.bind() : function (n) { for (var e = 1; e < arguments.length; e++) { var t = arguments[e]; for (var r in t) ({}).hasOwnProperty.call(t, r) && (n[r] = t[r]); } return n; }, _extends.apply(null, arguments); }
|
||||||
|
const spacesRegExp = /\s+/;
|
||||||
|
class SvgImage extends _Shape.default {
|
||||||
|
static displayName = 'Image';
|
||||||
|
static defaultProps = {
|
||||||
|
x: 0,
|
||||||
|
y: 0,
|
||||||
|
width: 0,
|
||||||
|
height: 0,
|
||||||
|
preserveAspectRatio: 'xMidYMid meet'
|
||||||
|
};
|
||||||
|
render() {
|
||||||
|
const {
|
||||||
|
props
|
||||||
|
} = this;
|
||||||
|
const {
|
||||||
|
preserveAspectRatio,
|
||||||
|
x,
|
||||||
|
y,
|
||||||
|
width,
|
||||||
|
height,
|
||||||
|
xlinkHref,
|
||||||
|
href = xlinkHref,
|
||||||
|
onLoad
|
||||||
|
} = props;
|
||||||
|
const modes = preserveAspectRatio ? preserveAspectRatio.trim().split(spacesRegExp) : [];
|
||||||
|
const align = modes[0];
|
||||||
|
const meetOrSlice = modes[1];
|
||||||
|
const imageProps = {
|
||||||
|
x,
|
||||||
|
y,
|
||||||
|
width,
|
||||||
|
height,
|
||||||
|
onLoad,
|
||||||
|
meetOrSlice: _extractViewBox.meetOrSliceTypes[meetOrSlice] || 0,
|
||||||
|
align: _extractViewBox.alignEnum[align] || 'xMidYMid',
|
||||||
|
src: !href ? null : _reactNative.Image.resolveAssetSource(typeof href === 'string' ? {
|
||||||
|
uri: href
|
||||||
|
} : href)
|
||||||
|
};
|
||||||
|
return /*#__PURE__*/React.createElement(_ImageNativeComponent.default, _extends({
|
||||||
|
ref: ref => this.refMethod(ref)
|
||||||
|
}, (0, _extractProps.withoutXY)(this, props), imageProps));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
exports.default = SvgImage;
|
||||||
|
//# sourceMappingURL=Image.js.map
|
||||||
1
lib/commonjs/elements/Image.js.map
Normal file
1
lib/commonjs/elements/Image.js.map
Normal file
@@ -0,0 +1 @@
|
|||||||
|
{"version":3,"names":["React","_interopRequireWildcard","require","_reactNative","_extractViewBox","_extractProps","_Shape","_interopRequireDefault","_ImageNativeComponent","e","__esModule","default","_getRequireWildcardCache","WeakMap","r","t","has","get","n","__proto__","a","Object","defineProperty","getOwnPropertyDescriptor","u","hasOwnProperty","call","i","set","_extends","assign","bind","arguments","length","apply","spacesRegExp","SvgImage","Shape","displayName","defaultProps","x","y","width","height","preserveAspectRatio","render","props","xlinkHref","href","onLoad","modes","trim","split","align","meetOrSlice","imageProps","meetOrSliceTypes","alignEnum","src","Image","resolveAssetSource","uri","createElement","ref","refMethod","withoutXY","exports"],"sourceRoot":"../../../src","sources":["elements/Image.tsx"],"mappings":"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","ignoreList":[]}
|
||||||
46
lib/commonjs/elements/Line.js
Normal file
46
lib/commonjs/elements/Line.js
Normal file
@@ -0,0 +1,46 @@
|
|||||||
|
"use strict";
|
||||||
|
|
||||||
|
Object.defineProperty(exports, "__esModule", {
|
||||||
|
value: true
|
||||||
|
});
|
||||||
|
exports.default = void 0;
|
||||||
|
var React = _interopRequireWildcard(require("react"));
|
||||||
|
var _extractProps = require("../lib/extract/extractProps");
|
||||||
|
var _Shape = _interopRequireDefault(require("./Shape"));
|
||||||
|
var _LineNativeComponent = _interopRequireDefault(require("../fabric/LineNativeComponent"));
|
||||||
|
function _interopRequireDefault(e) { return e && e.__esModule ? e : { default: e }; }
|
||||||
|
function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function (e) { return e ? t : r; })(e); }
|
||||||
|
function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && {}.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; }
|
||||||
|
function _extends() { return _extends = Object.assign ? Object.assign.bind() : function (n) { for (var e = 1; e < arguments.length; e++) { var t = arguments[e]; for (var r in t) ({}).hasOwnProperty.call(t, r) && (n[r] = t[r]); } return n; }, _extends.apply(null, arguments); }
|
||||||
|
class Line extends _Shape.default {
|
||||||
|
static displayName = 'Line';
|
||||||
|
static defaultProps = {
|
||||||
|
x1: 0,
|
||||||
|
y1: 0,
|
||||||
|
x2: 0,
|
||||||
|
y2: 0
|
||||||
|
};
|
||||||
|
render() {
|
||||||
|
const {
|
||||||
|
props
|
||||||
|
} = this;
|
||||||
|
const {
|
||||||
|
x1,
|
||||||
|
y1,
|
||||||
|
x2,
|
||||||
|
y2
|
||||||
|
} = props;
|
||||||
|
const lineProps = {
|
||||||
|
...(0, _extractProps.extract)(this, props),
|
||||||
|
x1,
|
||||||
|
y1,
|
||||||
|
x2,
|
||||||
|
y2
|
||||||
|
};
|
||||||
|
return /*#__PURE__*/React.createElement(_LineNativeComponent.default, _extends({
|
||||||
|
ref: ref => this.refMethod(ref)
|
||||||
|
}, lineProps));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
exports.default = Line;
|
||||||
|
//# sourceMappingURL=Line.js.map
|
||||||
1
lib/commonjs/elements/Line.js.map
Normal file
1
lib/commonjs/elements/Line.js.map
Normal file
@@ -0,0 +1 @@
|
|||||||
|
{"version":3,"names":["React","_interopRequireWildcard","require","_extractProps","_Shape","_interopRequireDefault","_LineNativeComponent","e","__esModule","default","_getRequireWildcardCache","WeakMap","r","t","has","get","n","__proto__","a","Object","defineProperty","getOwnPropertyDescriptor","u","hasOwnProperty","call","i","set","_extends","assign","bind","arguments","length","apply","Line","Shape","displayName","defaultProps","x1","y1","x2","y2","render","props","lineProps","extract","createElement","ref","refMethod","exports"],"sourceRoot":"../../../src","sources":["elements/Line.tsx"],"mappings":"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","ignoreList":[]}
|
||||||
45
lib/commonjs/elements/LinearGradient.js
Normal file
45
lib/commonjs/elements/LinearGradient.js
Normal file
@@ -0,0 +1,45 @@
|
|||||||
|
"use strict";
|
||||||
|
|
||||||
|
Object.defineProperty(exports, "__esModule", {
|
||||||
|
value: true
|
||||||
|
});
|
||||||
|
exports.default = void 0;
|
||||||
|
var React = _interopRequireWildcard(require("react"));
|
||||||
|
var _extractGradient = _interopRequireDefault(require("../lib/extract/extractGradient"));
|
||||||
|
var _Shape = _interopRequireDefault(require("./Shape"));
|
||||||
|
var _LinearGradientNativeComponent = _interopRequireDefault(require("../fabric/LinearGradientNativeComponent"));
|
||||||
|
function _interopRequireDefault(e) { return e && e.__esModule ? e : { default: e }; }
|
||||||
|
function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function (e) { return e ? t : r; })(e); }
|
||||||
|
function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && {}.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; }
|
||||||
|
function _extends() { return _extends = Object.assign ? Object.assign.bind() : function (n) { for (var e = 1; e < arguments.length; e++) { var t = arguments[e]; for (var r in t) ({}).hasOwnProperty.call(t, r) && (n[r] = t[r]); } return n; }, _extends.apply(null, arguments); }
|
||||||
|
class LinearGradient extends _Shape.default {
|
||||||
|
static displayName = 'LinearGradient';
|
||||||
|
static defaultProps = {
|
||||||
|
x1: '0%',
|
||||||
|
y1: '0%',
|
||||||
|
x2: '100%',
|
||||||
|
y2: '0%'
|
||||||
|
};
|
||||||
|
render() {
|
||||||
|
const {
|
||||||
|
props
|
||||||
|
} = this;
|
||||||
|
const {
|
||||||
|
x1,
|
||||||
|
y1,
|
||||||
|
x2,
|
||||||
|
y2
|
||||||
|
} = props;
|
||||||
|
const linearGradientProps = {
|
||||||
|
x1,
|
||||||
|
y1,
|
||||||
|
x2,
|
||||||
|
y2
|
||||||
|
};
|
||||||
|
return /*#__PURE__*/React.createElement(_LinearGradientNativeComponent.default, _extends({
|
||||||
|
ref: ref => this.refMethod(ref)
|
||||||
|
}, linearGradientProps, (0, _extractGradient.default)(props, this)));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
exports.default = LinearGradient;
|
||||||
|
//# sourceMappingURL=LinearGradient.js.map
|
||||||
1
lib/commonjs/elements/LinearGradient.js.map
Normal file
1
lib/commonjs/elements/LinearGradient.js.map
Normal file
@@ -0,0 +1 @@
|
|||||||
|
{"version":3,"names":["React","_interopRequireWildcard","require","_extractGradient","_interopRequireDefault","_Shape","_LinearGradientNativeComponent","e","__esModule","default","_getRequireWildcardCache","WeakMap","r","t","has","get","n","__proto__","a","Object","defineProperty","getOwnPropertyDescriptor","u","hasOwnProperty","call","i","set","_extends","assign","bind","arguments","length","apply","LinearGradient","Shape","displayName","defaultProps","x1","y1","x2","y2","render","props","linearGradientProps","createElement","ref","refMethod","extractGradient","exports"],"sourceRoot":"../../../src","sources":["elements/LinearGradient.tsx"],"mappings":"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","ignoreList":[]}
|
||||||
59
lib/commonjs/elements/Marker.js
Normal file
59
lib/commonjs/elements/Marker.js
Normal file
@@ -0,0 +1,59 @@
|
|||||||
|
"use strict";
|
||||||
|
|
||||||
|
Object.defineProperty(exports, "__esModule", {
|
||||||
|
value: true
|
||||||
|
});
|
||||||
|
exports.default = void 0;
|
||||||
|
var React = _interopRequireWildcard(require("react"));
|
||||||
|
var _extractViewBox = _interopRequireDefault(require("../lib/extract/extractViewBox"));
|
||||||
|
var _Shape = _interopRequireDefault(require("./Shape"));
|
||||||
|
var _MarkerNativeComponent = _interopRequireDefault(require("../fabric/MarkerNativeComponent"));
|
||||||
|
function _interopRequireDefault(e) { return e && e.__esModule ? e : { default: e }; }
|
||||||
|
function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function (e) { return e ? t : r; })(e); }
|
||||||
|
function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && {}.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; }
|
||||||
|
function _extends() { return _extends = Object.assign ? Object.assign.bind() : function (n) { for (var e = 1; e < arguments.length; e++) { var t = arguments[e]; for (var r in t) ({}).hasOwnProperty.call(t, r) && (n[r] = t[r]); } return n; }, _extends.apply(null, arguments); }
|
||||||
|
class Marker extends _Shape.default {
|
||||||
|
static displayName = 'Marker';
|
||||||
|
static defaultProps = {
|
||||||
|
refX: 0,
|
||||||
|
refY: 0,
|
||||||
|
orient: '0',
|
||||||
|
markerWidth: 3,
|
||||||
|
markerHeight: 3,
|
||||||
|
markerUnits: 'strokeWidth'
|
||||||
|
};
|
||||||
|
render() {
|
||||||
|
const {
|
||||||
|
props
|
||||||
|
} = this;
|
||||||
|
const {
|
||||||
|
id,
|
||||||
|
viewBox,
|
||||||
|
preserveAspectRatio,
|
||||||
|
refX,
|
||||||
|
refY,
|
||||||
|
markerUnits,
|
||||||
|
orient,
|
||||||
|
markerWidth,
|
||||||
|
markerHeight,
|
||||||
|
children
|
||||||
|
} = props;
|
||||||
|
const markerProps = {
|
||||||
|
name: id,
|
||||||
|
refX,
|
||||||
|
refY,
|
||||||
|
markerUnits,
|
||||||
|
orient: String(orient),
|
||||||
|
markerWidth,
|
||||||
|
markerHeight
|
||||||
|
};
|
||||||
|
return /*#__PURE__*/React.createElement(_MarkerNativeComponent.default, _extends({
|
||||||
|
ref: ref => this.refMethod(ref)
|
||||||
|
}, markerProps, (0, _extractViewBox.default)({
|
||||||
|
viewBox,
|
||||||
|
preserveAspectRatio
|
||||||
|
})), children);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
exports.default = Marker;
|
||||||
|
//# sourceMappingURL=Marker.js.map
|
||||||
1
lib/commonjs/elements/Marker.js.map
Normal file
1
lib/commonjs/elements/Marker.js.map
Normal file
@@ -0,0 +1 @@
|
|||||||
|
{"version":3,"names":["React","_interopRequireWildcard","require","_extractViewBox","_interopRequireDefault","_Shape","_MarkerNativeComponent","e","__esModule","default","_getRequireWildcardCache","WeakMap","r","t","has","get","n","__proto__","a","Object","defineProperty","getOwnPropertyDescriptor","u","hasOwnProperty","call","i","set","_extends","assign","bind","arguments","length","apply","Marker","Shape","displayName","defaultProps","refX","refY","orient","markerWidth","markerHeight","markerUnits","render","props","id","viewBox","preserveAspectRatio","children","markerProps","name","String","createElement","ref","refMethod","extractViewBox","exports"],"sourceRoot":"../../../src","sources":["elements/Marker.tsx"],"mappings":"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","ignoreList":[]}
|
||||||
54
lib/commonjs/elements/Mask.js
Normal file
54
lib/commonjs/elements/Mask.js
Normal file
@@ -0,0 +1,54 @@
|
|||||||
|
"use strict";
|
||||||
|
|
||||||
|
Object.defineProperty(exports, "__esModule", {
|
||||||
|
value: true
|
||||||
|
});
|
||||||
|
exports.default = void 0;
|
||||||
|
var React = _interopRequireWildcard(require("react"));
|
||||||
|
var _extractProps = require("../lib/extract/extractProps");
|
||||||
|
var _units = _interopRequireDefault(require("../lib/units"));
|
||||||
|
var _Shape = _interopRequireDefault(require("./Shape"));
|
||||||
|
var _MaskNativeComponent = _interopRequireDefault(require("../fabric/MaskNativeComponent"));
|
||||||
|
var _maskType = require("../lib/maskType");
|
||||||
|
function _interopRequireDefault(e) { return e && e.__esModule ? e : { default: e }; }
|
||||||
|
function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function (e) { return e ? t : r; })(e); }
|
||||||
|
function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && {}.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; }
|
||||||
|
function _extends() { return _extends = Object.assign ? Object.assign.bind() : function (n) { for (var e = 1; e < arguments.length; e++) { var t = arguments[e]; for (var r in t) ({}).hasOwnProperty.call(t, r) && (n[r] = t[r]); } return n; }, _extends.apply(null, arguments); }
|
||||||
|
class Mask extends _Shape.default {
|
||||||
|
static displayName = 'Mask';
|
||||||
|
static defaultProps = {
|
||||||
|
x: '0%',
|
||||||
|
y: '0%',
|
||||||
|
width: '100%',
|
||||||
|
height: '100%'
|
||||||
|
};
|
||||||
|
render() {
|
||||||
|
const {
|
||||||
|
props
|
||||||
|
} = this;
|
||||||
|
const {
|
||||||
|
x,
|
||||||
|
y,
|
||||||
|
width,
|
||||||
|
height,
|
||||||
|
maskUnits,
|
||||||
|
maskContentUnits,
|
||||||
|
children,
|
||||||
|
style
|
||||||
|
} = props;
|
||||||
|
const maskProps = {
|
||||||
|
x,
|
||||||
|
y,
|
||||||
|
width,
|
||||||
|
height,
|
||||||
|
maskUnits: maskUnits !== undefined ? _units.default[maskUnits] : 0,
|
||||||
|
maskContentUnits: maskContentUnits !== undefined ? _units.default[maskContentUnits] : 1,
|
||||||
|
maskType: _maskType.maskType[(props === null || props === void 0 ? void 0 : props.maskType) || (style === null || style === void 0 ? void 0 : style.maskType) || 'luminance']
|
||||||
|
};
|
||||||
|
return /*#__PURE__*/React.createElement(_MaskNativeComponent.default, _extends({
|
||||||
|
ref: ref => this.refMethod(ref)
|
||||||
|
}, (0, _extractProps.withoutXY)(this, props), maskProps), children);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
exports.default = Mask;
|
||||||
|
//# sourceMappingURL=Mask.js.map
|
||||||
1
lib/commonjs/elements/Mask.js.map
Normal file
1
lib/commonjs/elements/Mask.js.map
Normal file
@@ -0,0 +1 @@
|
|||||||
|
{"version":3,"names":["React","_interopRequireWildcard","require","_extractProps","_units","_interopRequireDefault","_Shape","_MaskNativeComponent","_maskType","e","__esModule","default","_getRequireWildcardCache","WeakMap","r","t","has","get","n","__proto__","a","Object","defineProperty","getOwnPropertyDescriptor","u","hasOwnProperty","call","i","set","_extends","assign","bind","arguments","length","apply","Mask","Shape","displayName","defaultProps","x","y","width","height","render","props","maskUnits","maskContentUnits","children","style","maskProps","undefined","units","maskType","createElement","ref","refMethod","withoutXY","exports"],"sourceRoot":"../../../src","sources":["elements/Mask.tsx"],"mappings":"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","ignoreList":[]}
|
||||||
34
lib/commonjs/elements/Path.js
Normal file
34
lib/commonjs/elements/Path.js
Normal file
@@ -0,0 +1,34 @@
|
|||||||
|
"use strict";
|
||||||
|
|
||||||
|
Object.defineProperty(exports, "__esModule", {
|
||||||
|
value: true
|
||||||
|
});
|
||||||
|
exports.default = void 0;
|
||||||
|
var React = _interopRequireWildcard(require("react"));
|
||||||
|
var _extractProps = require("../lib/extract/extractProps");
|
||||||
|
var _Shape = _interopRequireDefault(require("./Shape"));
|
||||||
|
var _PathNativeComponent = _interopRequireDefault(require("../fabric/PathNativeComponent"));
|
||||||
|
function _interopRequireDefault(e) { return e && e.__esModule ? e : { default: e }; }
|
||||||
|
function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function (e) { return e ? t : r; })(e); }
|
||||||
|
function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && {}.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; }
|
||||||
|
function _extends() { return _extends = Object.assign ? Object.assign.bind() : function (n) { for (var e = 1; e < arguments.length; e++) { var t = arguments[e]; for (var r in t) ({}).hasOwnProperty.call(t, r) && (n[r] = t[r]); } return n; }, _extends.apply(null, arguments); }
|
||||||
|
class Path extends _Shape.default {
|
||||||
|
static displayName = 'Path';
|
||||||
|
render() {
|
||||||
|
const {
|
||||||
|
props
|
||||||
|
} = this;
|
||||||
|
const {
|
||||||
|
d
|
||||||
|
} = props;
|
||||||
|
const pathProps = {
|
||||||
|
...(0, _extractProps.extract)(this, props),
|
||||||
|
d
|
||||||
|
};
|
||||||
|
return /*#__PURE__*/React.createElement(_PathNativeComponent.default, _extends({
|
||||||
|
ref: ref => this.refMethod(ref)
|
||||||
|
}, pathProps));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
exports.default = Path;
|
||||||
|
//# sourceMappingURL=Path.js.map
|
||||||
1
lib/commonjs/elements/Path.js.map
Normal file
1
lib/commonjs/elements/Path.js.map
Normal file
@@ -0,0 +1 @@
|
|||||||
|
{"version":3,"names":["React","_interopRequireWildcard","require","_extractProps","_Shape","_interopRequireDefault","_PathNativeComponent","e","__esModule","default","_getRequireWildcardCache","WeakMap","r","t","has","get","n","__proto__","a","Object","defineProperty","getOwnPropertyDescriptor","u","hasOwnProperty","call","i","set","_extends","assign","bind","arguments","length","apply","Path","Shape","displayName","render","props","d","pathProps","extract","createElement","ref","refMethod","exports"],"sourceRoot":"../../../src","sources":["elements/Path.tsx"],"mappings":";;;;;;AAAA,IAAAA,KAAA,GAAAC,uBAAA,CAAAC,OAAA;AACA,IAAAC,aAAA,GAAAD,OAAA;AACA,IAAAE,MAAA,GAAAC,sBAAA,CAAAH,OAAA;AACA,IAAAI,oBAAA,GAAAD,sBAAA,CAAAH,OAAA;AAAsD,SAAAG,uBAAAE,CAAA,WAAAA,CAAA,IAAAA,CAAA,CAAAC,UAAA,GAAAD,CAAA,KAAAE,OAAA,EAAAF,CAAA;AAAA,SAAAG,yBAAAH,CAAA,6BAAAI,OAAA,mBAAAC,CAAA,OAAAD,OAAA,IAAAE,CAAA,OAAAF,OAAA,YAAAD,wBAAA,YAAAA,CAAAH,CAAA,WAAAA,CAAA,GAAAM,CAAA,GAAAD,CAAA,KAAAL,CAAA;AAAA,SAAAN,wBAAAM,CAAA,EAAAK,CAAA,SAAAA,CAAA,IAAAL,CAAA,IAAAA,CAAA,CAAAC,UAAA,SAAAD,CAAA,eAAAA,CAAA,uBAAAA,CAAA,yBAAAA,CAAA,WAAAE,OAAA,EAAAF,CAAA,QAAAM,CAAA,GAAAH,wBAAA,CAAAE,CAAA,OAAAC,CAAA,IAAAA,CAAA,CAAAC,GAAA,CAAAP,CAAA,UAAAM,CAAA,CAAAE,GAAA,CAAAR,CAAA,OAAAS,CAAA,KAAAC,SAAA,UAAAC,CAAA,GAAAC,MAAA,CAAAC,cAAA,IAAAD,MAAA,CAAAE,wBAAA,WAAAC,CAAA,IAAAf,CAAA,oBAAAe,CAAA,OAAAC,cAAA,CAAAC,IAAA,CAAAjB,CAAA,EAAAe,CAAA,SAAAG,CAAA,GAAAP,CAAA,GAAAC,MAAA,CAAAE,wBAAA,CAAAd,CAAA,EAAAe,CAAA,UAAAG,CAAA,KAAAA,CAAA,CAAAV,GAAA,IAAAU,CAAA,CAAAC,GAAA,IAAAP,MAAA,CAAAC,cAAA,CAAAJ,CAAA,EAAAM,CAAA,EAAAG,CAAA,IAAAT,CAAA,CAAAM,CAAA,IAAAf,CAAA,CAAAe,CAAA,YAAAN,CAAA,CAAAP,OAAA,GAAAF,CAAA,EAAAM,CAAA,IAAAA,CAAA,CAAAa,GAAA,CAAAnB,CAAA,EAAAS,CAAA,GAAAA,CAAA;AAAA,SAAAW,SAAA,WAAAA,QAAA,GAAAR,MAAA,CAAAS,MAAA,GAAAT,MAAA,CAAAS,MAAA,CAAAC,IAAA,eAAAb,CAAA,aAAAT,CAAA,MAAAA,CAAA,GAAAuB,SAAA,CAAAC,MAAA,EAAAxB,CAAA,UAAAM,CAAA,GAAAiB,SAAA,CAAAvB,CAAA,YAAAK,CAAA,IAAAC,CAAA,OAAAU,cAAA,CAAAC,IAAA,CAAAX,CAAA,EAAAD,CAAA,MAAAI,CAAA,CAAAJ,CAAA,IAAAC,CAAA,CAAAD,CAAA,aAAAI,CAAA,KAAAW,QAAA,CAAAK,KAAA,OAAAF,SAAA;AASvC,MAAMG,IAAI,SAASC,cAAK,CAAY;EACjD,OAAOC,WAAW,GAAG,MAAM;EAE3BC,MAAMA,CAAA,EAAG;IACP,MAAM;MAAEC;IAAM,CAAC,GAAG,IAAI;IACtB,MAAM;MAAEC;IAAE,CAAC,GAAGD,KAAK;IACnB,MAAME,SAAS,GAAG;MAAE,GAAG,IAAAC,qBAAO,EAAC,IAAI,EAAEH,KAAK,CAAC;MAAEC;IAAE,CAAC;IAEhD,oBACEtC,KAAA,CAAAyC,aAAA,CAACnC,oBAAA,CAAAG,OAAS,EAAAkB,QAAA;MACRe,GAAG,EAAGA,GAAG,IAAK,IAAI,CAACC,SAAS,CAACD,GAAoC;IAAE,GAC/DH,SAAS,CACd,CAAC;EAEN;AACF;AAACK,OAAA,CAAAnC,OAAA,GAAAwB,IAAA","ignoreList":[]}
|
||||||
64
lib/commonjs/elements/Pattern.js
Normal file
64
lib/commonjs/elements/Pattern.js
Normal file
@@ -0,0 +1,64 @@
|
|||||||
|
"use strict";
|
||||||
|
|
||||||
|
Object.defineProperty(exports, "__esModule", {
|
||||||
|
value: true
|
||||||
|
});
|
||||||
|
exports.default = void 0;
|
||||||
|
var React = _interopRequireWildcard(require("react"));
|
||||||
|
var _extractTransform = _interopRequireDefault(require("../lib/extract/extractTransform"));
|
||||||
|
var _extractViewBox = _interopRequireDefault(require("../lib/extract/extractViewBox"));
|
||||||
|
var _units = _interopRequireDefault(require("../lib/units"));
|
||||||
|
var _Shape = _interopRequireDefault(require("./Shape"));
|
||||||
|
var _PatternNativeComponent = _interopRequireDefault(require("../fabric/PatternNativeComponent"));
|
||||||
|
function _interopRequireDefault(e) { return e && e.__esModule ? e : { default: e }; }
|
||||||
|
function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function (e) { return e ? t : r; })(e); }
|
||||||
|
function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && {}.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; }
|
||||||
|
function _extends() { return _extends = Object.assign ? Object.assign.bind() : function (n) { for (var e = 1; e < arguments.length; e++) { var t = arguments[e]; for (var r in t) ({}).hasOwnProperty.call(t, r) && (n[r] = t[r]); } return n; }, _extends.apply(null, arguments); }
|
||||||
|
class Pattern extends _Shape.default {
|
||||||
|
static displayName = 'Pattern';
|
||||||
|
static defaultProps = {
|
||||||
|
x: '0%',
|
||||||
|
y: '0%',
|
||||||
|
width: '100%',
|
||||||
|
height: '100%'
|
||||||
|
};
|
||||||
|
render() {
|
||||||
|
const {
|
||||||
|
props
|
||||||
|
} = this;
|
||||||
|
const {
|
||||||
|
patternTransform,
|
||||||
|
transform,
|
||||||
|
id,
|
||||||
|
x,
|
||||||
|
y,
|
||||||
|
width,
|
||||||
|
height,
|
||||||
|
patternUnits,
|
||||||
|
patternContentUnits,
|
||||||
|
children,
|
||||||
|
viewBox,
|
||||||
|
preserveAspectRatio
|
||||||
|
} = props;
|
||||||
|
const matrix = (0, _extractTransform.default)(patternTransform || transform || props);
|
||||||
|
const patternProps = {
|
||||||
|
x,
|
||||||
|
y,
|
||||||
|
width,
|
||||||
|
height,
|
||||||
|
name: id,
|
||||||
|
matrix,
|
||||||
|
patternTransform: matrix,
|
||||||
|
patternUnits: patternUnits && _units.default[patternUnits] || 0,
|
||||||
|
patternContentUnits: patternContentUnits ? _units.default[patternContentUnits] : 1
|
||||||
|
};
|
||||||
|
return /*#__PURE__*/React.createElement(_PatternNativeComponent.default, _extends({
|
||||||
|
ref: ref => this.refMethod(ref)
|
||||||
|
}, patternProps, (0, _extractViewBox.default)({
|
||||||
|
viewBox,
|
||||||
|
preserveAspectRatio
|
||||||
|
})), children);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
exports.default = Pattern;
|
||||||
|
//# sourceMappingURL=Pattern.js.map
|
||||||
1
lib/commonjs/elements/Pattern.js.map
Normal file
1
lib/commonjs/elements/Pattern.js.map
Normal file
@@ -0,0 +1 @@
|
|||||||
|
{"version":3,"names":["React","_interopRequireWildcard","require","_extractTransform","_interopRequireDefault","_extractViewBox","_units","_Shape","_PatternNativeComponent","e","__esModule","default","_getRequireWildcardCache","WeakMap","r","t","has","get","n","__proto__","a","Object","defineProperty","getOwnPropertyDescriptor","u","hasOwnProperty","call","i","set","_extends","assign","bind","arguments","length","apply","Pattern","Shape","displayName","defaultProps","x","y","width","height","render","props","patternTransform","transform","id","patternUnits","patternContentUnits","children","viewBox","preserveAspectRatio","matrix","extractTransform","patternProps","name","units","createElement","ref","refMethod","extractViewBox","exports"],"sourceRoot":"../../../src","sources":["elements/Pattern.tsx"],"mappings":"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","ignoreList":[]}
|
||||||
43
lib/commonjs/elements/Polygon.js
Normal file
43
lib/commonjs/elements/Polygon.js
Normal file
@@ -0,0 +1,43 @@
|
|||||||
|
"use strict";
|
||||||
|
|
||||||
|
Object.defineProperty(exports, "__esModule", {
|
||||||
|
value: true
|
||||||
|
});
|
||||||
|
exports.default = void 0;
|
||||||
|
var React = _interopRequireWildcard(require("react"));
|
||||||
|
var _Path = _interopRequireDefault(require("./Path"));
|
||||||
|
var _Shape = _interopRequireDefault(require("./Shape"));
|
||||||
|
var _extractPolyPoints = _interopRequireDefault(require("../lib/extract/extractPolyPoints"));
|
||||||
|
function _interopRequireDefault(e) { return e && e.__esModule ? e : { default: e }; }
|
||||||
|
function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function (e) { return e ? t : r; })(e); }
|
||||||
|
function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && {}.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; }
|
||||||
|
function _extends() { return _extends = Object.assign ? Object.assign.bind() : function (n) { for (var e = 1; e < arguments.length; e++) { var t = arguments[e]; for (var r in t) ({}).hasOwnProperty.call(t, r) && (n[r] = t[r]); } return n; }, _extends.apply(null, arguments); }
|
||||||
|
class Polygon extends _Shape.default {
|
||||||
|
static displayName = 'Polygon';
|
||||||
|
static defaultProps = {
|
||||||
|
points: ''
|
||||||
|
};
|
||||||
|
setNativeProps = props => {
|
||||||
|
const {
|
||||||
|
points
|
||||||
|
} = props;
|
||||||
|
if (points) {
|
||||||
|
props.d = `M${(0, _extractPolyPoints.default)(points)}z`;
|
||||||
|
}
|
||||||
|
this.root && this.root.setNativeProps(props);
|
||||||
|
};
|
||||||
|
render() {
|
||||||
|
const {
|
||||||
|
props
|
||||||
|
} = this;
|
||||||
|
const {
|
||||||
|
points
|
||||||
|
} = props;
|
||||||
|
return /*#__PURE__*/React.createElement(_Path.default, _extends({
|
||||||
|
ref: this.refMethod,
|
||||||
|
d: points && `M${(0, _extractPolyPoints.default)(points)}z`
|
||||||
|
}, props));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
exports.default = Polygon;
|
||||||
|
//# sourceMappingURL=Polygon.js.map
|
||||||
1
lib/commonjs/elements/Polygon.js.map
Normal file
1
lib/commonjs/elements/Polygon.js.map
Normal file
@@ -0,0 +1 @@
|
|||||||
|
{"version":3,"names":["React","_interopRequireWildcard","require","_Path","_interopRequireDefault","_Shape","_extractPolyPoints","e","__esModule","default","_getRequireWildcardCache","WeakMap","r","t","has","get","n","__proto__","a","Object","defineProperty","getOwnPropertyDescriptor","u","hasOwnProperty","call","i","set","_extends","assign","bind","arguments","length","apply","Polygon","Shape","displayName","defaultProps","points","setNativeProps","props","d","extractPolyPoints","root","render","createElement","ref","refMethod","exports"],"sourceRoot":"../../../src","sources":["elements/Polygon.tsx"],"mappings":"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","ignoreList":[]}
|
||||||
43
lib/commonjs/elements/Polyline.js
Normal file
43
lib/commonjs/elements/Polyline.js
Normal file
@@ -0,0 +1,43 @@
|
|||||||
|
"use strict";
|
||||||
|
|
||||||
|
Object.defineProperty(exports, "__esModule", {
|
||||||
|
value: true
|
||||||
|
});
|
||||||
|
exports.default = void 0;
|
||||||
|
var React = _interopRequireWildcard(require("react"));
|
||||||
|
var _Path = _interopRequireDefault(require("./Path"));
|
||||||
|
var _Shape = _interopRequireDefault(require("./Shape"));
|
||||||
|
var _extractPolyPoints = _interopRequireDefault(require("../lib/extract/extractPolyPoints"));
|
||||||
|
function _interopRequireDefault(e) { return e && e.__esModule ? e : { default: e }; }
|
||||||
|
function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function (e) { return e ? t : r; })(e); }
|
||||||
|
function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && {}.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; }
|
||||||
|
function _extends() { return _extends = Object.assign ? Object.assign.bind() : function (n) { for (var e = 1; e < arguments.length; e++) { var t = arguments[e]; for (var r in t) ({}).hasOwnProperty.call(t, r) && (n[r] = t[r]); } return n; }, _extends.apply(null, arguments); }
|
||||||
|
class Polyline extends _Shape.default {
|
||||||
|
static displayName = 'Polyline';
|
||||||
|
static defaultProps = {
|
||||||
|
points: ''
|
||||||
|
};
|
||||||
|
setNativeProps = props => {
|
||||||
|
const {
|
||||||
|
points
|
||||||
|
} = props;
|
||||||
|
if (points) {
|
||||||
|
props.d = `M${(0, _extractPolyPoints.default)(points)}`;
|
||||||
|
}
|
||||||
|
this.root && this.root.setNativeProps(props);
|
||||||
|
};
|
||||||
|
render() {
|
||||||
|
const {
|
||||||
|
props
|
||||||
|
} = this;
|
||||||
|
const {
|
||||||
|
points
|
||||||
|
} = props;
|
||||||
|
return /*#__PURE__*/React.createElement(_Path.default, _extends({
|
||||||
|
ref: this.refMethod,
|
||||||
|
d: points && `M${(0, _extractPolyPoints.default)(points)}`
|
||||||
|
}, props));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
exports.default = Polyline;
|
||||||
|
//# sourceMappingURL=Polyline.js.map
|
||||||
1
lib/commonjs/elements/Polyline.js.map
Normal file
1
lib/commonjs/elements/Polyline.js.map
Normal file
@@ -0,0 +1 @@
|
|||||||
|
{"version":3,"names":["React","_interopRequireWildcard","require","_Path","_interopRequireDefault","_Shape","_extractPolyPoints","e","__esModule","default","_getRequireWildcardCache","WeakMap","r","t","has","get","n","__proto__","a","Object","defineProperty","getOwnPropertyDescriptor","u","hasOwnProperty","call","i","set","_extends","assign","bind","arguments","length","apply","Polyline","Shape","displayName","defaultProps","points","setNativeProps","props","d","extractPolyPoints","root","render","createElement","ref","refMethod","exports"],"sourceRoot":"../../../src","sources":["elements/Polyline.tsx"],"mappings":"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","ignoreList":[]}
|
||||||
49
lib/commonjs/elements/RadialGradient.js
Normal file
49
lib/commonjs/elements/RadialGradient.js
Normal file
@@ -0,0 +1,49 @@
|
|||||||
|
"use strict";
|
||||||
|
|
||||||
|
Object.defineProperty(exports, "__esModule", {
|
||||||
|
value: true
|
||||||
|
});
|
||||||
|
exports.default = void 0;
|
||||||
|
var React = _interopRequireWildcard(require("react"));
|
||||||
|
var _extractGradient = _interopRequireDefault(require("../lib/extract/extractGradient"));
|
||||||
|
var _Shape = _interopRequireDefault(require("./Shape"));
|
||||||
|
var _RadialGradientNativeComponent = _interopRequireDefault(require("../fabric/RadialGradientNativeComponent"));
|
||||||
|
function _interopRequireDefault(e) { return e && e.__esModule ? e : { default: e }; }
|
||||||
|
function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function (e) { return e ? t : r; })(e); }
|
||||||
|
function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && {}.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; }
|
||||||
|
function _extends() { return _extends = Object.assign ? Object.assign.bind() : function (n) { for (var e = 1; e < arguments.length; e++) { var t = arguments[e]; for (var r in t) ({}).hasOwnProperty.call(t, r) && (n[r] = t[r]); } return n; }, _extends.apply(null, arguments); }
|
||||||
|
class RadialGradient extends _Shape.default {
|
||||||
|
static displayName = 'RadialGradient';
|
||||||
|
static defaultProps = {
|
||||||
|
cx: '50%',
|
||||||
|
cy: '50%',
|
||||||
|
r: '50%'
|
||||||
|
};
|
||||||
|
render() {
|
||||||
|
const {
|
||||||
|
props
|
||||||
|
} = this;
|
||||||
|
const {
|
||||||
|
rx,
|
||||||
|
ry,
|
||||||
|
r,
|
||||||
|
cx,
|
||||||
|
cy,
|
||||||
|
fx = cx,
|
||||||
|
fy = cy
|
||||||
|
} = props;
|
||||||
|
const radialGradientProps = {
|
||||||
|
fx,
|
||||||
|
fy,
|
||||||
|
rx: rx || r,
|
||||||
|
ry: ry || r,
|
||||||
|
cx,
|
||||||
|
cy
|
||||||
|
};
|
||||||
|
return /*#__PURE__*/React.createElement(_RadialGradientNativeComponent.default, _extends({
|
||||||
|
ref: ref => this.refMethod(ref)
|
||||||
|
}, radialGradientProps, (0, _extractGradient.default)(props, this)));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
exports.default = RadialGradient;
|
||||||
|
//# sourceMappingURL=RadialGradient.js.map
|
||||||
1
lib/commonjs/elements/RadialGradient.js.map
Normal file
1
lib/commonjs/elements/RadialGradient.js.map
Normal file
@@ -0,0 +1 @@
|
|||||||
|
{"version":3,"names":["React","_interopRequireWildcard","require","_extractGradient","_interopRequireDefault","_Shape","_RadialGradientNativeComponent","e","__esModule","default","_getRequireWildcardCache","WeakMap","r","t","has","get","n","__proto__","a","Object","defineProperty","getOwnPropertyDescriptor","u","hasOwnProperty","call","i","set","_extends","assign","bind","arguments","length","apply","RadialGradient","Shape","displayName","defaultProps","cx","cy","render","props","rx","ry","fx","fy","radialGradientProps","createElement","ref","refMethod","extractGradient","exports"],"sourceRoot":"../../../src","sources":["elements/RadialGradient.tsx"],"mappings":"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","ignoreList":[]}
|
||||||
49
lib/commonjs/elements/Rect.js
Normal file
49
lib/commonjs/elements/Rect.js
Normal file
@@ -0,0 +1,49 @@
|
|||||||
|
"use strict";
|
||||||
|
|
||||||
|
Object.defineProperty(exports, "__esModule", {
|
||||||
|
value: true
|
||||||
|
});
|
||||||
|
exports.default = void 0;
|
||||||
|
var React = _interopRequireWildcard(require("react"));
|
||||||
|
var _extractProps = require("../lib/extract/extractProps");
|
||||||
|
var _Shape = _interopRequireDefault(require("./Shape"));
|
||||||
|
var _RectNativeComponent = _interopRequireDefault(require("../fabric/RectNativeComponent"));
|
||||||
|
function _interopRequireDefault(e) { return e && e.__esModule ? e : { default: e }; }
|
||||||
|
function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function (e) { return e ? t : r; })(e); }
|
||||||
|
function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && {}.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; }
|
||||||
|
function _extends() { return _extends = Object.assign ? Object.assign.bind() : function (n) { for (var e = 1; e < arguments.length; e++) { var t = arguments[e]; for (var r in t) ({}).hasOwnProperty.call(t, r) && (n[r] = t[r]); } return n; }, _extends.apply(null, arguments); }
|
||||||
|
class Rect extends _Shape.default {
|
||||||
|
static displayName = 'Rect';
|
||||||
|
static defaultProps = {
|
||||||
|
x: 0,
|
||||||
|
y: 0,
|
||||||
|
width: 0,
|
||||||
|
height: 0
|
||||||
|
};
|
||||||
|
render() {
|
||||||
|
const {
|
||||||
|
props
|
||||||
|
} = this;
|
||||||
|
const {
|
||||||
|
x,
|
||||||
|
y,
|
||||||
|
width,
|
||||||
|
height,
|
||||||
|
rx,
|
||||||
|
ry
|
||||||
|
} = props;
|
||||||
|
const rectProps = {
|
||||||
|
x,
|
||||||
|
y,
|
||||||
|
width,
|
||||||
|
height,
|
||||||
|
rx,
|
||||||
|
ry
|
||||||
|
};
|
||||||
|
return /*#__PURE__*/React.createElement(_RectNativeComponent.default, _extends({
|
||||||
|
ref: ref => this.refMethod(ref)
|
||||||
|
}, (0, _extractProps.withoutXY)(this, props), rectProps));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
exports.default = Rect;
|
||||||
|
//# sourceMappingURL=Rect.js.map
|
||||||
1
lib/commonjs/elements/Rect.js.map
Normal file
1
lib/commonjs/elements/Rect.js.map
Normal file
@@ -0,0 +1 @@
|
|||||||
|
{"version":3,"names":["React","_interopRequireWildcard","require","_extractProps","_Shape","_interopRequireDefault","_RectNativeComponent","e","__esModule","default","_getRequireWildcardCache","WeakMap","r","t","has","get","n","__proto__","a","Object","defineProperty","getOwnPropertyDescriptor","u","hasOwnProperty","call","i","set","_extends","assign","bind","arguments","length","apply","Rect","Shape","displayName","defaultProps","x","y","width","height","render","props","rx","ry","rectProps","createElement","ref","refMethod","withoutXY","exports"],"sourceRoot":"../../../src","sources":["elements/Rect.tsx"],"mappings":"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","ignoreList":[]}
|
||||||
325
lib/commonjs/elements/Shape.js
Normal file
325
lib/commonjs/elements/Shape.js
Normal file
@@ -0,0 +1,325 @@
|
|||||||
|
"use strict";
|
||||||
|
|
||||||
|
Object.defineProperty(exports, "__esModule", {
|
||||||
|
value: true
|
||||||
|
});
|
||||||
|
exports.default = exports.SVGPoint = exports.SVGMatrix = void 0;
|
||||||
|
exports.invert = invert;
|
||||||
|
exports.matrixTransform = matrixTransform;
|
||||||
|
exports.multiplyMatrices = multiplyMatrices;
|
||||||
|
exports.ownerSVGElement = void 0;
|
||||||
|
var _react = require("react");
|
||||||
|
var _SvgTouchableMixin = _interopRequireDefault(require("../lib/SvgTouchableMixin"));
|
||||||
|
var _extractBrush = _interopRequireDefault(require("../lib/extract/extractBrush"));
|
||||||
|
var _reactNative = require("react-native");
|
||||||
|
var _colors = require("../lib/extract/colors");
|
||||||
|
function _interopRequireDefault(e) { return e && e.__esModule ? e : { default: e }; }
|
||||||
|
/* eslint-disable @typescript-eslint/no-var-requires */
|
||||||
|
|
||||||
|
function multiplyMatrices(l, r) {
|
||||||
|
const {
|
||||||
|
a: al,
|
||||||
|
b: bl,
|
||||||
|
c: cl,
|
||||||
|
d: dl,
|
||||||
|
e: el,
|
||||||
|
f: fl
|
||||||
|
} = l;
|
||||||
|
const {
|
||||||
|
a: ar,
|
||||||
|
b: br,
|
||||||
|
c: cr,
|
||||||
|
d: dr,
|
||||||
|
e: er,
|
||||||
|
f: fr
|
||||||
|
} = r;
|
||||||
|
const a = al * ar + cl * br;
|
||||||
|
const c = al * cr + cl * dr;
|
||||||
|
const e = al * er + cl * fr + el;
|
||||||
|
const b = bl * ar + dl * br;
|
||||||
|
const d = bl * cr + dl * dr;
|
||||||
|
const f = bl * er + dl * fr + fl;
|
||||||
|
return {
|
||||||
|
a,
|
||||||
|
c,
|
||||||
|
e,
|
||||||
|
b,
|
||||||
|
d,
|
||||||
|
f
|
||||||
|
};
|
||||||
|
}
|
||||||
|
function invert({
|
||||||
|
a,
|
||||||
|
b,
|
||||||
|
c,
|
||||||
|
d,
|
||||||
|
e,
|
||||||
|
f
|
||||||
|
}) {
|
||||||
|
const n = a * d - b * c;
|
||||||
|
return {
|
||||||
|
a: d / n,
|
||||||
|
b: -b / n,
|
||||||
|
c: -c / n,
|
||||||
|
d: a / n,
|
||||||
|
e: (c * f - d * e) / n,
|
||||||
|
f: -(a * f - b * e) / n
|
||||||
|
};
|
||||||
|
}
|
||||||
|
const deg2rad = Math.PI / 180;
|
||||||
|
class SVGMatrix {
|
||||||
|
constructor(matrix) {
|
||||||
|
if (matrix) {
|
||||||
|
const {
|
||||||
|
a,
|
||||||
|
b,
|
||||||
|
c,
|
||||||
|
d,
|
||||||
|
e,
|
||||||
|
f
|
||||||
|
} = matrix;
|
||||||
|
this.a = a;
|
||||||
|
this.b = b;
|
||||||
|
this.c = c;
|
||||||
|
this.d = d;
|
||||||
|
this.e = e;
|
||||||
|
this.f = f;
|
||||||
|
} else {
|
||||||
|
this.a = 1;
|
||||||
|
this.b = 0;
|
||||||
|
this.c = 0;
|
||||||
|
this.d = 1;
|
||||||
|
this.e = 0;
|
||||||
|
this.f = 0;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
multiply(secondMatrix) {
|
||||||
|
return new SVGMatrix(multiplyMatrices(this, secondMatrix));
|
||||||
|
}
|
||||||
|
inverse() {
|
||||||
|
return new SVGMatrix(invert(this));
|
||||||
|
}
|
||||||
|
translate(x, y) {
|
||||||
|
return new SVGMatrix(multiplyMatrices(this, {
|
||||||
|
a: 1,
|
||||||
|
b: 0,
|
||||||
|
c: 0,
|
||||||
|
d: 1,
|
||||||
|
e: x,
|
||||||
|
f: y
|
||||||
|
}));
|
||||||
|
}
|
||||||
|
scale(scaleFactor) {
|
||||||
|
return new SVGMatrix(multiplyMatrices(this, {
|
||||||
|
a: scaleFactor,
|
||||||
|
b: 0,
|
||||||
|
c: 0,
|
||||||
|
d: scaleFactor,
|
||||||
|
e: 0,
|
||||||
|
f: 0
|
||||||
|
}));
|
||||||
|
}
|
||||||
|
scaleNonUniform(scaleFactorX, scaleFactorY) {
|
||||||
|
return new SVGMatrix(multiplyMatrices(this, {
|
||||||
|
a: scaleFactorX,
|
||||||
|
b: 0,
|
||||||
|
c: 0,
|
||||||
|
d: scaleFactorY,
|
||||||
|
e: 0,
|
||||||
|
f: 0
|
||||||
|
}));
|
||||||
|
}
|
||||||
|
rotate(angle) {
|
||||||
|
const cos = Math.cos(deg2rad * angle);
|
||||||
|
const sin = Math.sin(deg2rad * angle);
|
||||||
|
return new SVGMatrix(multiplyMatrices(this, {
|
||||||
|
a: cos,
|
||||||
|
b: sin,
|
||||||
|
c: -sin,
|
||||||
|
d: cos,
|
||||||
|
e: 0,
|
||||||
|
f: 0
|
||||||
|
}));
|
||||||
|
}
|
||||||
|
rotateFromVector(x, y) {
|
||||||
|
const angle = Math.atan2(y, x);
|
||||||
|
const cos = Math.cos(deg2rad * angle);
|
||||||
|
const sin = Math.sin(deg2rad * angle);
|
||||||
|
return new SVGMatrix(multiplyMatrices(this, {
|
||||||
|
a: cos,
|
||||||
|
b: sin,
|
||||||
|
c: -sin,
|
||||||
|
d: cos,
|
||||||
|
e: 0,
|
||||||
|
f: 0
|
||||||
|
}));
|
||||||
|
}
|
||||||
|
flipX() {
|
||||||
|
return new SVGMatrix(multiplyMatrices(this, {
|
||||||
|
a: -1,
|
||||||
|
b: 0,
|
||||||
|
c: 0,
|
||||||
|
d: 1,
|
||||||
|
e: 0,
|
||||||
|
f: 0
|
||||||
|
}));
|
||||||
|
}
|
||||||
|
flipY() {
|
||||||
|
return new SVGMatrix(multiplyMatrices(this, {
|
||||||
|
a: 1,
|
||||||
|
b: 0,
|
||||||
|
c: 0,
|
||||||
|
d: -1,
|
||||||
|
e: 0,
|
||||||
|
f: 0
|
||||||
|
}));
|
||||||
|
}
|
||||||
|
skewX(angle) {
|
||||||
|
return new SVGMatrix(multiplyMatrices(this, {
|
||||||
|
a: 1,
|
||||||
|
b: 0,
|
||||||
|
c: Math.tan(deg2rad * angle),
|
||||||
|
d: 1,
|
||||||
|
e: 0,
|
||||||
|
f: 0
|
||||||
|
}));
|
||||||
|
}
|
||||||
|
skewY(angle) {
|
||||||
|
return new SVGMatrix(multiplyMatrices(this, {
|
||||||
|
a: 1,
|
||||||
|
b: Math.tan(deg2rad * angle),
|
||||||
|
c: 0,
|
||||||
|
d: 1,
|
||||||
|
e: 0,
|
||||||
|
f: 0
|
||||||
|
}));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
exports.SVGMatrix = SVGMatrix;
|
||||||
|
function matrixTransform(matrix, point) {
|
||||||
|
const {
|
||||||
|
a,
|
||||||
|
b,
|
||||||
|
c,
|
||||||
|
d,
|
||||||
|
e,
|
||||||
|
f
|
||||||
|
} = matrix;
|
||||||
|
const {
|
||||||
|
x,
|
||||||
|
y
|
||||||
|
} = point;
|
||||||
|
return {
|
||||||
|
x: a * x + c * y + e,
|
||||||
|
y: b * x + d * y + f
|
||||||
|
};
|
||||||
|
}
|
||||||
|
class SVGPoint {
|
||||||
|
constructor(point) {
|
||||||
|
if (point) {
|
||||||
|
const {
|
||||||
|
x,
|
||||||
|
y
|
||||||
|
} = point;
|
||||||
|
this.x = x;
|
||||||
|
this.y = y;
|
||||||
|
} else {
|
||||||
|
this.x = 0;
|
||||||
|
this.y = 0;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
matrixTransform(matrix) {
|
||||||
|
return new SVGPoint(matrixTransform(matrix, this));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
exports.SVGPoint = SVGPoint;
|
||||||
|
const ownerSVGElement = exports.ownerSVGElement = {
|
||||||
|
createSVGPoint() {
|
||||||
|
return new SVGPoint();
|
||||||
|
},
|
||||||
|
createSVGMatrix() {
|
||||||
|
return new SVGMatrix();
|
||||||
|
}
|
||||||
|
};
|
||||||
|
class Shape extends _react.Component {
|
||||||
|
root = null;
|
||||||
|
constructor(props) {
|
||||||
|
super(props);
|
||||||
|
(0, _SvgTouchableMixin.default)(this);
|
||||||
|
}
|
||||||
|
refMethod = instance => {
|
||||||
|
this.root = instance;
|
||||||
|
};
|
||||||
|
|
||||||
|
// Hack to make Animated work with Shape components.
|
||||||
|
getNativeScrollRef() {
|
||||||
|
return this.root;
|
||||||
|
}
|
||||||
|
setNativeProps = props => {
|
||||||
|
var _this$root;
|
||||||
|
for (const key in props) {
|
||||||
|
if (_colors.BrushProperties.includes(key)) {
|
||||||
|
// @ts-ignore TypeScript doesn't know that `key` is a key of `props`
|
||||||
|
props[key] = (0, _extractBrush.default)(props[key]);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
(_this$root = this.root) === null || _this$root === void 0 || _this$root.setNativeProps(props);
|
||||||
|
};
|
||||||
|
|
||||||
|
/*
|
||||||
|
* The following native methods are experimental and likely broken in some
|
||||||
|
* ways. If you have a use case for these, please open an issue with a
|
||||||
|
* representative example / reproduction.
|
||||||
|
* */
|
||||||
|
getBBox = options => {
|
||||||
|
const {
|
||||||
|
fill = true,
|
||||||
|
stroke = true,
|
||||||
|
markers = true,
|
||||||
|
clipped = true
|
||||||
|
} = options || {};
|
||||||
|
const handle = (0, _reactNative.findNodeHandle)(this.root);
|
||||||
|
const RNSVGRenderableModule = require('../fabric/NativeSvgRenderableModule').default;
|
||||||
|
return RNSVGRenderableModule.getBBox(handle, {
|
||||||
|
fill,
|
||||||
|
stroke,
|
||||||
|
markers,
|
||||||
|
clipped
|
||||||
|
});
|
||||||
|
};
|
||||||
|
getCTM = () => {
|
||||||
|
const handle = (0, _reactNative.findNodeHandle)(this.root);
|
||||||
|
const RNSVGRenderableModule = require('../fabric/NativeSvgRenderableModule').default;
|
||||||
|
return new SVGMatrix(RNSVGRenderableModule.getCTM(handle));
|
||||||
|
};
|
||||||
|
getScreenCTM = () => {
|
||||||
|
const handle = (0, _reactNative.findNodeHandle)(this.root);
|
||||||
|
const RNSVGRenderableModule = require('../fabric/NativeSvgRenderableModule').default;
|
||||||
|
return new SVGMatrix(RNSVGRenderableModule.getScreenCTM(handle));
|
||||||
|
};
|
||||||
|
isPointInFill = options => {
|
||||||
|
const handle = (0, _reactNative.findNodeHandle)(this.root);
|
||||||
|
const RNSVGRenderableModule = require('../fabric/NativeSvgRenderableModule').default;
|
||||||
|
return RNSVGRenderableModule.isPointInFill(handle, options);
|
||||||
|
};
|
||||||
|
isPointInStroke = options => {
|
||||||
|
const handle = (0, _reactNative.findNodeHandle)(this.root);
|
||||||
|
const RNSVGRenderableModule = require('../fabric/NativeSvgRenderableModule').default;
|
||||||
|
return RNSVGRenderableModule.isPointInStroke(handle, options);
|
||||||
|
};
|
||||||
|
getTotalLength = () => {
|
||||||
|
const handle = (0, _reactNative.findNodeHandle)(this.root);
|
||||||
|
const RNSVGRenderableModule = require('../fabric/NativeSvgRenderableModule').default;
|
||||||
|
return RNSVGRenderableModule.getTotalLength(handle);
|
||||||
|
};
|
||||||
|
getPointAtLength = length => {
|
||||||
|
const handle = (0, _reactNative.findNodeHandle)(this.root);
|
||||||
|
const RNSVGRenderableModule = require('../fabric/NativeSvgRenderableModule').default;
|
||||||
|
return new SVGPoint(RNSVGRenderableModule.getPointAtLength(handle, {
|
||||||
|
length
|
||||||
|
}));
|
||||||
|
};
|
||||||
|
}
|
||||||
|
exports.default = Shape;
|
||||||
|
Shape.prototype.ownerSVGElement = ownerSVGElement;
|
||||||
|
//# sourceMappingURL=Shape.js.map
|
||||||
1
lib/commonjs/elements/Shape.js.map
Normal file
1
lib/commonjs/elements/Shape.js.map
Normal file
File diff suppressed because one or more lines are too long
23
lib/commonjs/elements/Stop.js
Normal file
23
lib/commonjs/elements/Stop.js
Normal file
@@ -0,0 +1,23 @@
|
|||||||
|
"use strict";
|
||||||
|
|
||||||
|
Object.defineProperty(exports, "__esModule", {
|
||||||
|
value: true
|
||||||
|
});
|
||||||
|
exports.default = void 0;
|
||||||
|
var _react = require("react");
|
||||||
|
class Stop extends _react.Component {
|
||||||
|
static displayName = 'Stop';
|
||||||
|
setNativeProps = () => {
|
||||||
|
const {
|
||||||
|
parent
|
||||||
|
} = this.props;
|
||||||
|
if (parent) {
|
||||||
|
parent.forceUpdate();
|
||||||
|
}
|
||||||
|
};
|
||||||
|
render() {
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
exports.default = Stop;
|
||||||
|
//# sourceMappingURL=Stop.js.map
|
||||||
1
lib/commonjs/elements/Stop.js.map
Normal file
1
lib/commonjs/elements/Stop.js.map
Normal file
@@ -0,0 +1 @@
|
|||||||
|
{"version":3,"names":["_react","require","Stop","Component","displayName","setNativeProps","parent","props","forceUpdate","render","exports","default"],"sourceRoot":"../../../src","sources":["elements/Stop.tsx"],"mappings":";;;;;;AAAA,IAAAA,MAAA,GAAAC,OAAA;AAWe,MAAMC,IAAI,SAASC,gBAAS,CAAY;EACrD,OAAOC,WAAW,GAAG,MAAM;EAE3BC,cAAc,GAAGA,CAAA,KAAM;IACrB,MAAM;MAAEC;IAAO,CAAC,GAAG,IAAI,CAACC,KAAK;IAC7B,IAAID,MAAM,EAAE;MACVA,MAAM,CAACE,WAAW,CAAC,CAAC;IACtB;EACF,CAAC;EAEDC,MAAMA,CAAA,EAAG;IACP,OAAO,IAAI;EACb;AACF;AAACC,OAAA,CAAAC,OAAA,GAAAT,IAAA","ignoreList":[]}
|
||||||
174
lib/commonjs/elements/Svg.js
Normal file
174
lib/commonjs/elements/Svg.js
Normal file
@@ -0,0 +1,174 @@
|
|||||||
|
"use strict";
|
||||||
|
|
||||||
|
Object.defineProperty(exports, "__esModule", {
|
||||||
|
value: true
|
||||||
|
});
|
||||||
|
exports.default = void 0;
|
||||||
|
var React = _interopRequireWildcard(require("react"));
|
||||||
|
var _reactNative = require("react-native");
|
||||||
|
var _extractResponder = _interopRequireDefault(require("../lib/extract/extractResponder"));
|
||||||
|
var _extractViewBox = _interopRequireDefault(require("../lib/extract/extractViewBox"));
|
||||||
|
var _Shape = _interopRequireDefault(require("./Shape"));
|
||||||
|
var _G = _interopRequireDefault(require("./G"));
|
||||||
|
var _AndroidSvgViewNativeComponent = _interopRequireDefault(require("../fabric/AndroidSvgViewNativeComponent"));
|
||||||
|
var _IOSSvgViewNativeComponent = _interopRequireDefault(require("../fabric/IOSSvgViewNativeComponent"));
|
||||||
|
var _extractOpacity = _interopRequireDefault(require("../lib/extract/extractOpacity"));
|
||||||
|
var _extractTransform = require("../lib/extract/extractTransform");
|
||||||
|
function _interopRequireDefault(e) { return e && e.__esModule ? e : { default: e }; }
|
||||||
|
function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function (e) { return e ? t : r; })(e); }
|
||||||
|
function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && {}.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; }
|
||||||
|
function _extends() { return _extends = Object.assign ? Object.assign.bind() : function (n) { for (var e = 1; e < arguments.length; e++) { var t = arguments[e]; for (var r in t) ({}).hasOwnProperty.call(t, r) && (n[r] = t[r]); } return n; }, _extends.apply(null, arguments); }
|
||||||
|
const styles = _reactNative.StyleSheet.create({
|
||||||
|
svg: {
|
||||||
|
backgroundColor: 'transparent',
|
||||||
|
borderWidth: 0
|
||||||
|
}
|
||||||
|
});
|
||||||
|
const defaultStyle = styles.svg;
|
||||||
|
class Svg extends _Shape.default {
|
||||||
|
static displayName = 'Svg';
|
||||||
|
static defaultProps = {
|
||||||
|
preserveAspectRatio: 'xMidYMid meet'
|
||||||
|
};
|
||||||
|
measureInWindow = callback => {
|
||||||
|
const {
|
||||||
|
root
|
||||||
|
} = this;
|
||||||
|
root && root.measureInWindow(callback);
|
||||||
|
};
|
||||||
|
measure = callback => {
|
||||||
|
const {
|
||||||
|
root
|
||||||
|
} = this;
|
||||||
|
root && root.measure(callback);
|
||||||
|
};
|
||||||
|
measureLayout = (relativeToNativeNode, onSuccess, onFail) => {
|
||||||
|
const {
|
||||||
|
root
|
||||||
|
} = this;
|
||||||
|
root && root.measureLayout(relativeToNativeNode, onSuccess, onFail);
|
||||||
|
};
|
||||||
|
setNativeProps = props => {
|
||||||
|
const {
|
||||||
|
root
|
||||||
|
} = this;
|
||||||
|
root && root.setNativeProps(props);
|
||||||
|
};
|
||||||
|
toDataURL = (callback, options) => {
|
||||||
|
if (!callback) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
const handle = (0, _reactNative.findNodeHandle)(this.root);
|
||||||
|
const RNSVGSvgViewModule =
|
||||||
|
// eslint-disable-next-line @typescript-eslint/no-var-requires
|
||||||
|
require('../fabric/NativeSvgViewModule').default;
|
||||||
|
RNSVGSvgViewModule.toDataURL(handle, options, callback);
|
||||||
|
};
|
||||||
|
render() {
|
||||||
|
const {
|
||||||
|
style,
|
||||||
|
opacity,
|
||||||
|
viewBox,
|
||||||
|
children,
|
||||||
|
onLayout,
|
||||||
|
preserveAspectRatio,
|
||||||
|
...extracted
|
||||||
|
} = this.props;
|
||||||
|
const stylesAndProps = {
|
||||||
|
...(Array.isArray(style) ? Object.assign({}, ...style) : style),
|
||||||
|
...extracted
|
||||||
|
};
|
||||||
|
let {
|
||||||
|
width,
|
||||||
|
height,
|
||||||
|
focusable,
|
||||||
|
transform,
|
||||||
|
// Inherited G properties
|
||||||
|
font,
|
||||||
|
fill,
|
||||||
|
fillOpacity,
|
||||||
|
fillRule,
|
||||||
|
stroke,
|
||||||
|
strokeWidth,
|
||||||
|
strokeOpacity,
|
||||||
|
strokeDasharray,
|
||||||
|
strokeDashoffset,
|
||||||
|
strokeLinecap,
|
||||||
|
strokeLinejoin,
|
||||||
|
strokeMiterlimit
|
||||||
|
} = stylesAndProps;
|
||||||
|
if (width === undefined && height === undefined) {
|
||||||
|
width = height = '100%';
|
||||||
|
}
|
||||||
|
const props = extracted;
|
||||||
|
props.focusable = Boolean(focusable) && focusable !== 'false';
|
||||||
|
const rootStyles = [defaultStyle];
|
||||||
|
if (style) {
|
||||||
|
rootStyles.push(style);
|
||||||
|
}
|
||||||
|
let override = false;
|
||||||
|
const overrideStyles = {};
|
||||||
|
const o = opacity != null ? (0, _extractOpacity.default)(opacity) : NaN;
|
||||||
|
if (!isNaN(o)) {
|
||||||
|
override = true;
|
||||||
|
overrideStyles.opacity = o;
|
||||||
|
}
|
||||||
|
if (width && height) {
|
||||||
|
override = true;
|
||||||
|
const w = parseInt(width, 10);
|
||||||
|
const h = parseInt(height, 10);
|
||||||
|
const doNotParseWidth = isNaN(w) || width[width.length - 1] === '%';
|
||||||
|
const doNotParseHeight = isNaN(h) || height[height.length - 1] === '%';
|
||||||
|
overrideStyles.width = doNotParseWidth ? width : w;
|
||||||
|
overrideStyles.height = doNotParseHeight ? height : h;
|
||||||
|
overrideStyles.flex = 0;
|
||||||
|
}
|
||||||
|
if (override) {
|
||||||
|
rootStyles.push(overrideStyles);
|
||||||
|
}
|
||||||
|
props.style = rootStyles.length > 1 ? rootStyles : defaultStyle;
|
||||||
|
if (width != null) {
|
||||||
|
props.bbWidth = width;
|
||||||
|
}
|
||||||
|
if (height != null) {
|
||||||
|
props.bbHeight = height;
|
||||||
|
}
|
||||||
|
(0, _extractResponder.default)(props, props, this);
|
||||||
|
if (onLayout != null) {
|
||||||
|
props.onLayout = onLayout;
|
||||||
|
}
|
||||||
|
const gStyle = Object.assign({}, _reactNative.StyleSheet.flatten(style));
|
||||||
|
if (transform) {
|
||||||
|
if (gStyle.transform) {
|
||||||
|
props.transform = gStyle.transform;
|
||||||
|
gStyle.transform = undefined;
|
||||||
|
}
|
||||||
|
// eslint-disable-next-line @typescript-eslint/no-explicit-any
|
||||||
|
props.transform = (0, _extractTransform.extractTransformSvgView)(props);
|
||||||
|
}
|
||||||
|
const RNSVGSvg = _reactNative.Platform.OS === 'android' ? _AndroidSvgViewNativeComponent.default : _IOSSvgViewNativeComponent.default;
|
||||||
|
return /*#__PURE__*/React.createElement(RNSVGSvg, _extends({}, props, {
|
||||||
|
ref: ref => this.refMethod(ref)
|
||||||
|
}, (0, _extractViewBox.default)({
|
||||||
|
viewBox,
|
||||||
|
preserveAspectRatio
|
||||||
|
})), /*#__PURE__*/React.createElement(_G.default, {
|
||||||
|
children,
|
||||||
|
style: gStyle,
|
||||||
|
font,
|
||||||
|
fill,
|
||||||
|
fillOpacity,
|
||||||
|
fillRule,
|
||||||
|
stroke,
|
||||||
|
strokeWidth,
|
||||||
|
strokeOpacity,
|
||||||
|
strokeDasharray,
|
||||||
|
strokeDashoffset,
|
||||||
|
strokeLinecap,
|
||||||
|
strokeLinejoin,
|
||||||
|
strokeMiterlimit
|
||||||
|
}));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
exports.default = Svg;
|
||||||
|
//# sourceMappingURL=Svg.js.map
|
||||||
1
lib/commonjs/elements/Svg.js.map
Normal file
1
lib/commonjs/elements/Svg.js.map
Normal file
File diff suppressed because one or more lines are too long
34
lib/commonjs/elements/Symbol.js
Normal file
34
lib/commonjs/elements/Symbol.js
Normal file
@@ -0,0 +1,34 @@
|
|||||||
|
"use strict";
|
||||||
|
|
||||||
|
Object.defineProperty(exports, "__esModule", {
|
||||||
|
value: true
|
||||||
|
});
|
||||||
|
exports.default = void 0;
|
||||||
|
var React = _interopRequireWildcard(require("react"));
|
||||||
|
var _extractViewBox = _interopRequireDefault(require("../lib/extract/extractViewBox"));
|
||||||
|
var _Shape = _interopRequireDefault(require("./Shape"));
|
||||||
|
var _SymbolNativeComponent = _interopRequireDefault(require("../fabric/SymbolNativeComponent"));
|
||||||
|
function _interopRequireDefault(e) { return e && e.__esModule ? e : { default: e }; }
|
||||||
|
function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function (e) { return e ? t : r; })(e); }
|
||||||
|
function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && {}.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; }
|
||||||
|
function _extends() { return _extends = Object.assign ? Object.assign.bind() : function (n) { for (var e = 1; e < arguments.length; e++) { var t = arguments[e]; for (var r in t) ({}).hasOwnProperty.call(t, r) && (n[r] = t[r]); } return n; }, _extends.apply(null, arguments); }
|
||||||
|
class Symbol extends _Shape.default {
|
||||||
|
static displayName = 'Symbol';
|
||||||
|
render() {
|
||||||
|
const {
|
||||||
|
props
|
||||||
|
} = this;
|
||||||
|
const {
|
||||||
|
id,
|
||||||
|
children
|
||||||
|
} = props;
|
||||||
|
const symbolProps = {
|
||||||
|
name: id
|
||||||
|
};
|
||||||
|
return /*#__PURE__*/React.createElement(_SymbolNativeComponent.default, _extends({
|
||||||
|
ref: ref => this.refMethod(ref)
|
||||||
|
}, symbolProps, (0, _extractViewBox.default)(props)), children);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
exports.default = Symbol;
|
||||||
|
//# sourceMappingURL=Symbol.js.map
|
||||||
1
lib/commonjs/elements/Symbol.js.map
Normal file
1
lib/commonjs/elements/Symbol.js.map
Normal file
@@ -0,0 +1 @@
|
|||||||
|
{"version":3,"names":["React","_interopRequireWildcard","require","_extractViewBox","_interopRequireDefault","_Shape","_SymbolNativeComponent","e","__esModule","default","_getRequireWildcardCache","WeakMap","r","t","has","get","n","__proto__","a","Object","defineProperty","getOwnPropertyDescriptor","u","hasOwnProperty","call","i","set","_extends","assign","bind","arguments","length","apply","Symbol","Shape","displayName","render","props","id","children","symbolProps","name","createElement","ref","refMethod","extractViewBox","exports"],"sourceRoot":"../../../src","sources":["elements/Symbol.tsx"],"mappings":";;;;;;AACA,IAAAA,KAAA,GAAAC,uBAAA,CAAAC,OAAA;AACA,IAAAC,eAAA,GAAAC,sBAAA,CAAAF,OAAA;AACA,IAAAG,MAAA,GAAAD,sBAAA,CAAAF,OAAA;AACA,IAAAI,sBAAA,GAAAF,sBAAA,CAAAF,OAAA;AAA0D,SAAAE,uBAAAG,CAAA,WAAAA,CAAA,IAAAA,CAAA,CAAAC,UAAA,GAAAD,CAAA,KAAAE,OAAA,EAAAF,CAAA;AAAA,SAAAG,yBAAAH,CAAA,6BAAAI,OAAA,mBAAAC,CAAA,OAAAD,OAAA,IAAAE,CAAA,OAAAF,OAAA,YAAAD,wBAAA,YAAAA,CAAAH,CAAA,WAAAA,CAAA,GAAAM,CAAA,GAAAD,CAAA,KAAAL,CAAA;AAAA,SAAAN,wBAAAM,CAAA,EAAAK,CAAA,SAAAA,CAAA,IAAAL,CAAA,IAAAA,CAAA,CAAAC,UAAA,SAAAD,CAAA,eAAAA,CAAA,uBAAAA,CAAA,yBAAAA,CAAA,WAAAE,OAAA,EAAAF,CAAA,QAAAM,CAAA,GAAAH,wBAAA,CAAAE,CAAA,OAAAC,CAAA,IAAAA,CAAA,CAAAC,GAAA,CAAAP,CAAA,UAAAM,CAAA,CAAAE,GAAA,CAAAR,CAAA,OAAAS,CAAA,KAAAC,SAAA,UAAAC,CAAA,GAAAC,MAAA,CAAAC,cAAA,IAAAD,MAAA,CAAAE,wBAAA,WAAAC,CAAA,IAAAf,CAAA,oBAAAe,CAAA,OAAAC,cAAA,CAAAC,IAAA,CAAAjB,CAAA,EAAAe,CAAA,SAAAG,CAAA,GAAAP,CAAA,GAAAC,MAAA,CAAAE,wBAAA,CAAAd,CAAA,EAAAe,CAAA,UAAAG,CAAA,KAAAA,CAAA,CAAAV,GAAA,IAAAU,CAAA,CAAAC,GAAA,IAAAP,MAAA,CAAAC,cAAA,CAAAJ,CAAA,EAAAM,CAAA,EAAAG,CAAA,IAAAT,CAAA,CAAAM,CAAA,IAAAf,CAAA,CAAAe,CAAA,YAAAN,CAAA,CAAAP,OAAA,GAAAF,CAAA,EAAAM,CAAA,IAAAA,CAAA,CAAAa,GAAA,CAAAnB,CAAA,EAAAS,CAAA,GAAAA,CAAA;AAAA,SAAAW,SAAA,WAAAA,QAAA,GAAAR,MAAA,CAAAS,MAAA,GAAAT,MAAA,CAAAS,MAAA,CAAAC,IAAA,eAAAb,CAAA,aAAAT,CAAA,MAAAA,CAAA,GAAAuB,SAAA,CAAAC,MAAA,EAAAxB,CAAA,UAAAM,CAAA,GAAAiB,SAAA,CAAAvB,CAAA,YAAAK,CAAA,IAAAC,CAAA,OAAAU,cAAA,CAAAC,IAAA,CAAAX,CAAA,EAAAD,CAAA,MAAAI,CAAA,CAAAJ,CAAA,IAAAC,CAAA,CAAAD,CAAA,aAAAI,CAAA,KAAAW,QAAA,CAAAK,KAAA,OAAAF,SAAA;AAY3C,MAAMG,MAAM,SAASC,cAAK,CAAc;EACrD,OAAOC,WAAW,GAAG,QAAQ;EAE7BC,MAAMA,CAAA,EAAG;IACP,MAAM;MAAEC;IAAM,CAAC,GAAG,IAAI;IACtB,MAAM;MAAEC,EAAE;MAAEC;IAAS,CAAC,GAAGF,KAAK;IAC9B,MAAMG,WAAW,GAAG;MAAEC,IAAI,EAAEH;IAAG,CAAC;IAChC,oBACEtC,KAAA,CAAA0C,aAAA,CAACpC,sBAAA,CAAAG,OAAW,EAAAkB,QAAA;MACVgB,GAAG,EAAGA,GAAG,IAAK,IAAI,CAACC,SAAS,CAACD,GAAyC;IAAE,GACpEH,WAAW,EACX,IAAAK,uBAAc,EAACR,KAAK,CAAC,GACxBE,QACU,CAAC;EAElB;AACF;AAACO,OAAA,CAAArC,OAAA,GAAAwB,MAAA","ignoreList":[]}
|
||||||
42
lib/commonjs/elements/TSpan.js
Normal file
42
lib/commonjs/elements/TSpan.js
Normal file
@@ -0,0 +1,42 @@
|
|||||||
|
"use strict";
|
||||||
|
|
||||||
|
Object.defineProperty(exports, "__esModule", {
|
||||||
|
value: true
|
||||||
|
});
|
||||||
|
exports.default = void 0;
|
||||||
|
var React = _interopRequireWildcard(require("react"));
|
||||||
|
var _extractProps = _interopRequireWildcard(require("../lib/extract/extractProps"));
|
||||||
|
var _extractTransform = _interopRequireDefault(require("../lib/extract/extractTransform"));
|
||||||
|
var _extractText = _interopRequireWildcard(require("../lib/extract/extractText"));
|
||||||
|
var _util = require("../lib/util");
|
||||||
|
var _Shape = _interopRequireDefault(require("./Shape"));
|
||||||
|
var _TSpanNativeComponent = _interopRequireDefault(require("../fabric/TSpanNativeComponent"));
|
||||||
|
function _interopRequireDefault(e) { return e && e.__esModule ? e : { default: e }; }
|
||||||
|
function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function (e) { return e ? t : r; })(e); }
|
||||||
|
function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && {}.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; }
|
||||||
|
class TSpan extends _Shape.default {
|
||||||
|
static displayName = 'TSpan';
|
||||||
|
setNativeProps = props => {
|
||||||
|
const matrix = !props.matrix && (0, _extractTransform.default)(props);
|
||||||
|
if (matrix) {
|
||||||
|
props.matrix = matrix;
|
||||||
|
}
|
||||||
|
const prop = (0, _extractProps.propsAndStyles)(props);
|
||||||
|
Object.assign(prop, (0, _util.pickNotNil)((0, _extractText.default)(prop, false)));
|
||||||
|
this.root && this.root.setNativeProps(prop);
|
||||||
|
};
|
||||||
|
render() {
|
||||||
|
const prop = (0, _extractProps.propsAndStyles)(this.props);
|
||||||
|
const props = (0, _extractProps.default)({
|
||||||
|
...prop,
|
||||||
|
x: null,
|
||||||
|
y: null
|
||||||
|
}, this);
|
||||||
|
Object.assign(props, (0, _extractText.default)(prop, false));
|
||||||
|
props.ref = this.refMethod;
|
||||||
|
return /*#__PURE__*/React.createElement(_TSpanNativeComponent.default, props);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
exports.default = TSpan;
|
||||||
|
(0, _extractText.setTSpan)(TSpan);
|
||||||
|
//# sourceMappingURL=TSpan.js.map
|
||||||
1
lib/commonjs/elements/TSpan.js.map
Normal file
1
lib/commonjs/elements/TSpan.js.map
Normal file
@@ -0,0 +1 @@
|
|||||||
|
{"version":3,"names":["React","_interopRequireWildcard","require","_extractProps","_extractTransform","_interopRequireDefault","_extractText","_util","_Shape","_TSpanNativeComponent","e","__esModule","default","_getRequireWildcardCache","WeakMap","r","t","has","get","n","__proto__","a","Object","defineProperty","getOwnPropertyDescriptor","u","hasOwnProperty","call","i","set","TSpan","Shape","displayName","setNativeProps","props","matrix","extractTransform","prop","propsAndStyles","assign","pickNotNil","extractText","root","render","extractProps","x","y","ref","refMethod","createElement","exports","setTSpan"],"sourceRoot":"../../../src","sources":["elements/TSpan.tsx"],"mappings":"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","ignoreList":[]}
|
||||||
42
lib/commonjs/elements/Text.js
Normal file
42
lib/commonjs/elements/Text.js
Normal file
@@ -0,0 +1,42 @@
|
|||||||
|
"use strict";
|
||||||
|
|
||||||
|
Object.defineProperty(exports, "__esModule", {
|
||||||
|
value: true
|
||||||
|
});
|
||||||
|
exports.default = void 0;
|
||||||
|
var React = _interopRequireWildcard(require("react"));
|
||||||
|
var _extractText = _interopRequireDefault(require("../lib/extract/extractText"));
|
||||||
|
var _extractProps = _interopRequireWildcard(require("../lib/extract/extractProps"));
|
||||||
|
var _extractTransform = _interopRequireDefault(require("../lib/extract/extractTransform"));
|
||||||
|
var _util = require("../lib/util");
|
||||||
|
var _Shape = _interopRequireDefault(require("./Shape"));
|
||||||
|
require("./TSpan");
|
||||||
|
var _TextNativeComponent = _interopRequireDefault(require("../fabric/TextNativeComponent"));
|
||||||
|
function _interopRequireDefault(e) { return e && e.__esModule ? e : { default: e }; }
|
||||||
|
function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function (e) { return e ? t : r; })(e); }
|
||||||
|
function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && {}.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; }
|
||||||
|
class Text extends _Shape.default {
|
||||||
|
static displayName = 'Text';
|
||||||
|
setNativeProps = props => {
|
||||||
|
const matrix = props && !props.matrix && (0, _extractTransform.default)(props);
|
||||||
|
if (matrix) {
|
||||||
|
props.matrix = matrix;
|
||||||
|
}
|
||||||
|
const prop = (0, _extractProps.propsAndStyles)(props);
|
||||||
|
Object.assign(prop, (0, _util.pickNotNil)((0, _extractText.default)(prop, true)));
|
||||||
|
this.root && this.root.setNativeProps(prop);
|
||||||
|
};
|
||||||
|
render() {
|
||||||
|
const prop = (0, _extractProps.propsAndStyles)(this.props);
|
||||||
|
const props = (0, _extractProps.default)({
|
||||||
|
...prop,
|
||||||
|
x: null,
|
||||||
|
y: null
|
||||||
|
}, this);
|
||||||
|
Object.assign(props, (0, _extractText.default)(prop, true));
|
||||||
|
props.ref = this.refMethod;
|
||||||
|
return /*#__PURE__*/React.createElement(_TextNativeComponent.default, props);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
exports.default = Text;
|
||||||
|
//# sourceMappingURL=Text.js.map
|
||||||
1
lib/commonjs/elements/Text.js.map
Normal file
1
lib/commonjs/elements/Text.js.map
Normal file
@@ -0,0 +1 @@
|
|||||||
|
{"version":3,"names":["React","_interopRequireWildcard","require","_extractText","_interopRequireDefault","_extractProps","_extractTransform","_util","_Shape","_TextNativeComponent","e","__esModule","default","_getRequireWildcardCache","WeakMap","r","t","has","get","n","__proto__","a","Object","defineProperty","getOwnPropertyDescriptor","u","hasOwnProperty","call","i","set","Text","Shape","displayName","setNativeProps","props","matrix","extractTransform","prop","propsAndStyles","assign","pickNotNil","extractText","root","render","extractProps","x","y","ref","refMethod","createElement","exports"],"sourceRoot":"../../../src","sources":["elements/Text.tsx"],"mappings":"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","ignoreList":[]}
|
||||||
66
lib/commonjs/elements/TextPath.js
Normal file
66
lib/commonjs/elements/TextPath.js
Normal file
@@ -0,0 +1,66 @@
|
|||||||
|
"use strict";
|
||||||
|
|
||||||
|
Object.defineProperty(exports, "__esModule", {
|
||||||
|
value: true
|
||||||
|
});
|
||||||
|
exports.default = void 0;
|
||||||
|
var React = _interopRequireWildcard(require("react"));
|
||||||
|
var _extractTransform = _interopRequireDefault(require("../lib/extract/extractTransform"));
|
||||||
|
var _extractProps = require("../lib/extract/extractProps");
|
||||||
|
var _extractText = _interopRequireDefault(require("../lib/extract/extractText"));
|
||||||
|
var _util = require("../lib/util");
|
||||||
|
var _Shape = _interopRequireDefault(require("./Shape"));
|
||||||
|
var _TSpan = _interopRequireDefault(require("./TSpan"));
|
||||||
|
var _TextPathNativeComponent = _interopRequireDefault(require("../fabric/TextPathNativeComponent"));
|
||||||
|
function _interopRequireDefault(e) { return e && e.__esModule ? e : { default: e }; }
|
||||||
|
function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function (e) { return e ? t : r; })(e); }
|
||||||
|
function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && {}.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; }
|
||||||
|
class TextPath extends _Shape.default {
|
||||||
|
static displayName = 'TextPath';
|
||||||
|
setNativeProps = props => {
|
||||||
|
const matrix = !props.matrix && (0, _extractTransform.default)(props);
|
||||||
|
if (matrix) {
|
||||||
|
props.matrix = matrix;
|
||||||
|
}
|
||||||
|
Object.assign(props, (0, _util.pickNotNil)((0, _extractText.default)(props, true)));
|
||||||
|
this.root && this.root.setNativeProps(props);
|
||||||
|
};
|
||||||
|
render() {
|
||||||
|
const {
|
||||||
|
children,
|
||||||
|
xlinkHref,
|
||||||
|
href = xlinkHref,
|
||||||
|
startOffset = 0,
|
||||||
|
method,
|
||||||
|
spacing,
|
||||||
|
side,
|
||||||
|
alignmentBaseline,
|
||||||
|
midLine,
|
||||||
|
...prop
|
||||||
|
} = this.props;
|
||||||
|
const matched = href && href.match(_util.idPattern);
|
||||||
|
const match = matched && matched[1];
|
||||||
|
if (match) {
|
||||||
|
const props = (0, _extractProps.withoutXY)(this, prop);
|
||||||
|
Object.assign(props, (0, _extractText.default)({
|
||||||
|
children
|
||||||
|
}, true), {
|
||||||
|
href: match,
|
||||||
|
startOffset,
|
||||||
|
method,
|
||||||
|
spacing,
|
||||||
|
side,
|
||||||
|
alignmentBaseline,
|
||||||
|
midLine
|
||||||
|
});
|
||||||
|
props.ref = this.refMethod;
|
||||||
|
return /*#__PURE__*/React.createElement(_TextPathNativeComponent.default, props);
|
||||||
|
}
|
||||||
|
console.warn('Invalid `href` prop for `TextPath` element, expected a href like "#id", but got: "' + href + '"');
|
||||||
|
return /*#__PURE__*/React.createElement(_TSpan.default, {
|
||||||
|
ref: this.refMethod
|
||||||
|
}, children);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
exports.default = TextPath;
|
||||||
|
//# sourceMappingURL=TextPath.js.map
|
||||||
1
lib/commonjs/elements/TextPath.js.map
Normal file
1
lib/commonjs/elements/TextPath.js.map
Normal file
@@ -0,0 +1 @@
|
|||||||
|
{"version":3,"names":["React","_interopRequireWildcard","require","_extractTransform","_interopRequireDefault","_extractProps","_extractText","_util","_Shape","_TSpan","_TextPathNativeComponent","e","__esModule","default","_getRequireWildcardCache","WeakMap","r","t","has","get","n","__proto__","a","Object","defineProperty","getOwnPropertyDescriptor","u","hasOwnProperty","call","i","set","TextPath","Shape","displayName","setNativeProps","props","matrix","extractTransform","assign","pickNotNil","extractText","root","render","children","xlinkHref","href","startOffset","method","spacing","side","alignmentBaseline","midLine","prop","matched","match","idPattern","withoutXY","ref","refMethod","createElement","console","warn","exports"],"sourceRoot":"../../../src","sources":["elements/TextPath.tsx"],"mappings":";;;;;;AACA,IAAAA,KAAA,GAAAC,uBAAA,CAAAC,OAAA;AACA,IAAAC,iBAAA,GAAAC,sBAAA,CAAAF,OAAA;AACA,IAAAG,aAAA,GAAAH,OAAA;AAWA,IAAAI,YAAA,GAAAF,sBAAA,CAAAF,OAAA;AACA,IAAAK,KAAA,GAAAL,OAAA;AACA,IAAAM,MAAA,GAAAJ,sBAAA,CAAAF,OAAA;AACA,IAAAO,MAAA,GAAAL,sBAAA,CAAAF,OAAA;AACA,IAAAQ,wBAAA,GAAAN,sBAAA,CAAAF,OAAA;AAA8D,SAAAE,uBAAAO,CAAA,WAAAA,CAAA,IAAAA,CAAA,CAAAC,UAAA,GAAAD,CAAA,KAAAE,OAAA,EAAAF,CAAA;AAAA,SAAAG,yBAAAH,CAAA,6BAAAI,OAAA,mBAAAC,CAAA,OAAAD,OAAA,IAAAE,CAAA,OAAAF,OAAA,YAAAD,wBAAA,YAAAA,CAAAH,CAAA,WAAAA,CAAA,GAAAM,CAAA,GAAAD,CAAA,KAAAL,CAAA;AAAA,SAAAV,wBAAAU,CAAA,EAAAK,CAAA,SAAAA,CAAA,IAAAL,CAAA,IAAAA,CAAA,CAAAC,UAAA,SAAAD,CAAA,eAAAA,CAAA,uBAAAA,CAAA,yBAAAA,CAAA,WAAAE,OAAA,EAAAF,CAAA,QAAAM,CAAA,GAAAH,wBAAA,CAAAE,CAAA,OAAAC,CAAA,IAAAA,CAAA,CAAAC,GAAA,CAAAP,CAAA,UAAAM,CAAA,CAAAE,GAAA,CAAAR,CAAA,OAAAS,CAAA,KAAAC,SAAA,UAAAC,CAAA,GAAAC,MAAA,CAAAC,cAAA,IAAAD,MAAA,CAAAE,wBAAA,WAAAC,CAAA,IAAAf,CAAA,oBAAAe,CAAA,OAAAC,cAAA,CAAAC,IAAA,CAAAjB,CAAA,EAAAe,CAAA,SAAAG,CAAA,GAAAP,CAAA,GAAAC,MAAA,CAAAE,wBAAA,CAAAd,CAAA,EAAAe,CAAA,UAAAG,CAAA,KAAAA,CAAA,CAAAV,GAAA,IAAAU,CAAA,CAAAC,GAAA,IAAAP,MAAA,CAAAC,cAAA,CAAAJ,CAAA,EAAAM,CAAA,EAAAG,CAAA,IAAAT,CAAA,CAAAM,CAAA,IAAAf,CAAA,CAAAe,CAAA,YAAAN,CAAA,CAAAP,OAAA,GAAAF,CAAA,EAAAM,CAAA,IAAAA,CAAA,CAAAa,GAAA,CAAAnB,CAAA,EAAAS,CAAA,GAAAA,CAAA;AAa/C,MAAMW,QAAQ,SAASC,cAAK,CAAgB;EACzD,OAAOC,WAAW,GAAG,UAAU;EAE/BC,cAAc,GACZC,KAGkB,IACf;IACH,MAAMC,MAAM,GAAG,CAACD,KAAK,CAACC,MAAM,IAAI,IAAAC,yBAAgB,EAACF,KAAK,CAAC;IACvD,IAAIC,MAAM,EAAE;MACVD,KAAK,CAACC,MAAM,GAAGA,MAAM;IACvB;IACAb,MAAM,CAACe,MAAM,CAACH,KAAK,EAAE,IAAAI,gBAAU,EAAC,IAAAC,oBAAW,EAACL,KAAK,EAAE,IAAI,CAAC,CAAC,CAAC;IAC1D,IAAI,CAACM,IAAI,IAAI,IAAI,CAACA,IAAI,CAACP,cAAc,CAACC,KAAK,CAAC;EAC9C,CAAC;EAEDO,MAAMA,CAAA,EAAG;IACP,MAAM;MACJC,QAAQ;MACRC,SAAS;MACTC,IAAI,GAAGD,SAAS;MAChBE,WAAW,GAAG,CAAC;MACfC,MAAM;MACNC,OAAO;MACPC,IAAI;MACJC,iBAAiB;MACjBC,OAAO;MACP,GAAGC;IACL,CAAC,GAAG,IAAI,CAACjB,KAAK;IACd,MAAMkB,OAAO,GAAGR,IAAI,IAAIA,IAAI,CAACS,KAAK,CAACC,eAAS,CAAC;IAC7C,MAAMD,KAAK,GAAGD,OAAO,IAAIA,OAAO,CAAC,CAAC,CAAC;IACnC,IAAIC,KAAK,EAAE;MACT,MAAMnB,KAAK,GAAG,IAAAqB,uBAAS,EAAC,IAAI,EAAEJ,IAAI,CAAC;MACnC7B,MAAM,CAACe,MAAM,CACXH,KAAK,EACL,IAAAK,oBAAW,EACT;QACEG;MACF,CAAC,EACD,IACF,CAAC,EACD;QACEE,IAAI,EAAES,KAAK;QACXR,WAAW;QACXC,MAAM;QACNC,OAAO;QACPC,IAAI;QACJC,iBAAiB;QACjBC;MACF,CACF,CAAC;MACDhB,KAAK,CAACsB,GAAG,GAAG,IAAI,CAACC,SAAiD;MAClE,oBAAO1D,KAAA,CAAA2D,aAAA,CAACjD,wBAAA,CAAAG,OAAa,EAAKsB,KAAQ,CAAC;IACrC;IAEAyB,OAAO,CAACC,IAAI,CACV,oFAAoF,GAClFhB,IAAI,GACJ,GACJ,CAAC;IACD,oBACE7C,KAAA,CAAA2D,aAAA,CAAClD,MAAA,CAAAI,OAAK;MAAC4C,GAAG,EAAE,IAAI,CAACC;IAAkD,GAChEf,QACI,CAAC;EAEZ;AACF;AAACmB,OAAA,CAAAjD,OAAA,GAAAkB,QAAA","ignoreList":[]}
|
||||||
55
lib/commonjs/elements/Use.js
Normal file
55
lib/commonjs/elements/Use.js
Normal file
@@ -0,0 +1,55 @@
|
|||||||
|
"use strict";
|
||||||
|
|
||||||
|
Object.defineProperty(exports, "__esModule", {
|
||||||
|
value: true
|
||||||
|
});
|
||||||
|
exports.default = void 0;
|
||||||
|
var React = _interopRequireWildcard(require("react"));
|
||||||
|
var _extractProps = require("../lib/extract/extractProps");
|
||||||
|
var _util = require("../lib/util");
|
||||||
|
var _Shape = _interopRequireDefault(require("./Shape"));
|
||||||
|
var _UseNativeComponent = _interopRequireDefault(require("../fabric/UseNativeComponent"));
|
||||||
|
function _interopRequireDefault(e) { return e && e.__esModule ? e : { default: e }; }
|
||||||
|
function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function (e) { return e ? t : r; })(e); }
|
||||||
|
function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && {}.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; }
|
||||||
|
function _extends() { return _extends = Object.assign ? Object.assign.bind() : function (n) { for (var e = 1; e < arguments.length; e++) { var t = arguments[e]; for (var r in t) ({}).hasOwnProperty.call(t, r) && (n[r] = t[r]); } return n; }, _extends.apply(null, arguments); }
|
||||||
|
class Use extends _Shape.default {
|
||||||
|
static displayName = 'Use';
|
||||||
|
static defaultProps = {
|
||||||
|
x: 0,
|
||||||
|
y: 0,
|
||||||
|
width: 0,
|
||||||
|
height: 0
|
||||||
|
};
|
||||||
|
render() {
|
||||||
|
const {
|
||||||
|
props
|
||||||
|
} = this;
|
||||||
|
const {
|
||||||
|
children,
|
||||||
|
x,
|
||||||
|
y,
|
||||||
|
width,
|
||||||
|
height,
|
||||||
|
xlinkHref,
|
||||||
|
href = xlinkHref
|
||||||
|
} = props;
|
||||||
|
const matched = href && href.match(_util.idPattern);
|
||||||
|
const match = matched && matched[1];
|
||||||
|
if (!match) {
|
||||||
|
console.warn('Invalid `href` prop for `Use` element, expected a href like "#id", but got: "' + href + '"');
|
||||||
|
}
|
||||||
|
const useProps = {
|
||||||
|
href: match ?? undefined,
|
||||||
|
x,
|
||||||
|
y,
|
||||||
|
width,
|
||||||
|
height
|
||||||
|
};
|
||||||
|
return /*#__PURE__*/React.createElement(_UseNativeComponent.default, _extends({
|
||||||
|
ref: ref => this.refMethod(ref)
|
||||||
|
}, (0, _extractProps.withoutXY)(this, props), useProps), children);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
exports.default = Use;
|
||||||
|
//# sourceMappingURL=Use.js.map
|
||||||
1
lib/commonjs/elements/Use.js.map
Normal file
1
lib/commonjs/elements/Use.js.map
Normal file
@@ -0,0 +1 @@
|
|||||||
|
{"version":3,"names":["React","_interopRequireWildcard","require","_extractProps","_util","_Shape","_interopRequireDefault","_UseNativeComponent","e","__esModule","default","_getRequireWildcardCache","WeakMap","r","t","has","get","n","__proto__","a","Object","defineProperty","getOwnPropertyDescriptor","u","hasOwnProperty","call","i","set","_extends","assign","bind","arguments","length","apply","Use","Shape","displayName","defaultProps","x","y","width","height","render","props","children","xlinkHref","href","matched","match","idPattern","console","warn","useProps","undefined","createElement","ref","refMethod","withoutXY","exports"],"sourceRoot":"../../../src","sources":["elements/Use.tsx"],"mappings":"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","ignoreList":[]}
|
||||||
26
lib/commonjs/elements/filters/FeBlend.js
Normal file
26
lib/commonjs/elements/filters/FeBlend.js
Normal file
@@ -0,0 +1,26 @@
|
|||||||
|
"use strict";
|
||||||
|
|
||||||
|
Object.defineProperty(exports, "__esModule", {
|
||||||
|
value: true
|
||||||
|
});
|
||||||
|
exports.default = void 0;
|
||||||
|
var _react = _interopRequireDefault(require("react"));
|
||||||
|
var _extractFilter = require("../../lib/extract/extractFilter");
|
||||||
|
var _FeBlendNativeComponent = _interopRequireDefault(require("../../fabric/FeBlendNativeComponent"));
|
||||||
|
var _FilterPrimitive = _interopRequireDefault(require("./FilterPrimitive"));
|
||||||
|
function _interopRequireDefault(e) { return e && e.__esModule ? e : { default: e }; }
|
||||||
|
function _extends() { return _extends = Object.assign ? Object.assign.bind() : function (n) { for (var e = 1; e < arguments.length; e++) { var t = arguments[e]; for (var r in t) ({}).hasOwnProperty.call(t, r) && (n[r] = t[r]); } return n; }, _extends.apply(null, arguments); }
|
||||||
|
class FeBlend extends _FilterPrimitive.default {
|
||||||
|
static displayName = 'FeBlend';
|
||||||
|
static defaultProps = {
|
||||||
|
...this.defaultPrimitiveProps,
|
||||||
|
mode: 'normal'
|
||||||
|
};
|
||||||
|
render() {
|
||||||
|
return /*#__PURE__*/_react.default.createElement(_FeBlendNativeComponent.default, _extends({
|
||||||
|
ref: ref => this.refMethod(ref)
|
||||||
|
}, (0, _extractFilter.extractFilter)(this.props), (0, _extractFilter.extractIn)(this.props), (0, _extractFilter.extractFeBlend)(this.props)));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
exports.default = FeBlend;
|
||||||
|
//# sourceMappingURL=FeBlend.js.map
|
||||||
1
lib/commonjs/elements/filters/FeBlend.js.map
Normal file
1
lib/commonjs/elements/filters/FeBlend.js.map
Normal file
@@ -0,0 +1 @@
|
|||||||
|
{"version":3,"names":["_react","_interopRequireDefault","require","_extractFilter","_FeBlendNativeComponent","_FilterPrimitive","e","__esModule","default","_extends","Object","assign","bind","n","arguments","length","t","r","hasOwnProperty","call","apply","FeBlend","FilterPrimitive","displayName","defaultProps","defaultPrimitiveProps","mode","render","createElement","ref","refMethod","extractFilter","props","extractIn","extractFeBlend","exports"],"sourceRoot":"../../../../src","sources":["elements/filters/FeBlend.tsx"],"mappings":";;;;;;AAAA,IAAAA,MAAA,GAAAC,sBAAA,CAAAC,OAAA;AAEA,IAAAC,cAAA,GAAAD,OAAA;AAKA,IAAAE,uBAAA,GAAAH,sBAAA,CAAAC,OAAA;AACA,IAAAG,gBAAA,GAAAJ,sBAAA,CAAAC,OAAA;AAAgD,SAAAD,uBAAAK,CAAA,WAAAA,CAAA,IAAAA,CAAA,CAAAC,UAAA,GAAAD,CAAA,KAAAE,OAAA,EAAAF,CAAA;AAAA,SAAAG,SAAA,WAAAA,QAAA,GAAAC,MAAA,CAAAC,MAAA,GAAAD,MAAA,CAAAC,MAAA,CAAAC,IAAA,eAAAC,CAAA,aAAAP,CAAA,MAAAA,CAAA,GAAAQ,SAAA,CAAAC,MAAA,EAAAT,CAAA,UAAAU,CAAA,GAAAF,SAAA,CAAAR,CAAA,YAAAW,CAAA,IAAAD,CAAA,OAAAE,cAAA,CAAAC,IAAA,CAAAH,CAAA,EAAAC,CAAA,MAAAJ,CAAA,CAAAI,CAAA,IAAAD,CAAA,CAAAC,CAAA,aAAAJ,CAAA,KAAAJ,QAAA,CAAAW,KAAA,OAAAN,SAAA;AAUjC,MAAMO,OAAO,SAASC,wBAAe,CAAe;EACjE,OAAOC,WAAW,GAAG,SAAS;EAE9B,OAAOC,YAAY,GAAG;IACpB,GAAG,IAAI,CAACC,qBAAqB;IAC7BC,IAAI,EAAE;EACR,CAAC;EAEDC,MAAMA,CAAA,EAAG;IACP,oBACE3B,MAAA,CAAAQ,OAAA,CAAAoB,aAAA,CAACxB,uBAAA,CAAAI,OAAY,EAAAC,QAAA;MACXoB,GAAG,EAAGA,GAAG,IAAK,IAAI,CAACC,SAAS,CAACD,GAAuC;IAAE,GAClE,IAAAE,4BAAa,EAAC,IAAI,CAACC,KAAK,CAAC,EACzB,IAAAC,wBAAS,EAAC,IAAI,CAACD,KAAK,CAAC,EACrB,IAAAE,6BAAc,EAAC,IAAI,CAACF,KAAK,CAAC,CAC/B,CAAC;EAEN;AACF;AAACG,OAAA,CAAA3B,OAAA,GAAAa,OAAA","ignoreList":[]}
|
||||||
27
lib/commonjs/elements/filters/FeColorMatrix.js
Normal file
27
lib/commonjs/elements/filters/FeColorMatrix.js
Normal file
@@ -0,0 +1,27 @@
|
|||||||
|
"use strict";
|
||||||
|
|
||||||
|
Object.defineProperty(exports, "__esModule", {
|
||||||
|
value: true
|
||||||
|
});
|
||||||
|
exports.default = void 0;
|
||||||
|
var _react = _interopRequireDefault(require("react"));
|
||||||
|
var _FeColorMatrixNativeComponent = _interopRequireDefault(require("../../fabric/FeColorMatrixNativeComponent"));
|
||||||
|
var _extractFilter = require("../../lib/extract/extractFilter");
|
||||||
|
var _FilterPrimitive = _interopRequireDefault(require("./FilterPrimitive"));
|
||||||
|
function _interopRequireDefault(e) { return e && e.__esModule ? e : { default: e }; }
|
||||||
|
function _extends() { return _extends = Object.assign ? Object.assign.bind() : function (n) { for (var e = 1; e < arguments.length; e++) { var t = arguments[e]; for (var r in t) ({}).hasOwnProperty.call(t, r) && (n[r] = t[r]); } return n; }, _extends.apply(null, arguments); }
|
||||||
|
class FeColorMatrix extends _FilterPrimitive.default {
|
||||||
|
static displayName = 'FeColorMatrix';
|
||||||
|
static defaultProps = {
|
||||||
|
...this.defaultPrimitiveProps,
|
||||||
|
type: 'matrix',
|
||||||
|
values: ''
|
||||||
|
};
|
||||||
|
render() {
|
||||||
|
return /*#__PURE__*/_react.default.createElement(_FeColorMatrixNativeComponent.default, _extends({
|
||||||
|
ref: ref => this.refMethod(ref)
|
||||||
|
}, (0, _extractFilter.extractFilter)(this.props), (0, _extractFilter.extractIn)(this.props), (0, _extractFilter.extractFeColorMatrix)(this.props)));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
exports.default = FeColorMatrix;
|
||||||
|
//# sourceMappingURL=FeColorMatrix.js.map
|
||||||
1
lib/commonjs/elements/filters/FeColorMatrix.js.map
Normal file
1
lib/commonjs/elements/filters/FeColorMatrix.js.map
Normal file
@@ -0,0 +1 @@
|
|||||||
|
{"version":3,"names":["_react","_interopRequireDefault","require","_FeColorMatrixNativeComponent","_extractFilter","_FilterPrimitive","e","__esModule","default","_extends","Object","assign","bind","n","arguments","length","t","r","hasOwnProperty","call","apply","FeColorMatrix","FilterPrimitive","displayName","defaultProps","defaultPrimitiveProps","type","values","render","createElement","ref","refMethod","extractFilter","props","extractIn","extractFeColorMatrix","exports"],"sourceRoot":"../../../../src","sources":["elements/filters/FeColorMatrix.tsx"],"mappings":";;;;;;AAAA,IAAAA,MAAA,GAAAC,sBAAA,CAAAC,OAAA;AAEA,IAAAC,6BAAA,GAAAF,sBAAA,CAAAC,OAAA;AACA,IAAAE,cAAA,GAAAF,OAAA;AAMA,IAAAG,gBAAA,GAAAJ,sBAAA,CAAAC,OAAA;AAAgD,SAAAD,uBAAAK,CAAA,WAAAA,CAAA,IAAAA,CAAA,CAAAC,UAAA,GAAAD,CAAA,KAAAE,OAAA,EAAAF,CAAA;AAAA,SAAAG,SAAA,WAAAA,QAAA,GAAAC,MAAA,CAAAC,MAAA,GAAAD,MAAA,CAAAC,MAAA,CAAAC,IAAA,eAAAC,CAAA,aAAAP,CAAA,MAAAA,CAAA,GAAAQ,SAAA,CAAAC,MAAA,EAAAT,CAAA,UAAAU,CAAA,GAAAF,SAAA,CAAAR,CAAA,YAAAW,CAAA,IAAAD,CAAA,OAAAE,cAAA,CAAAC,IAAA,CAAAH,CAAA,EAAAC,CAAA,MAAAJ,CAAA,CAAAI,CAAA,IAAAD,CAAA,CAAAC,CAAA,aAAAJ,CAAA,KAAAJ,QAAA,CAAAW,KAAA,OAAAN,SAAA;AAQjC,MAAMO,aAAa,SAASC,wBAAe,CAAqB;EAC7E,OAAOC,WAAW,GAAG,eAAe;EAEpC,OAAOC,YAAY,GAA+C;IAChE,GAAG,IAAI,CAACC,qBAAqB;IAC7BC,IAAI,EAAE,QAAQ;IACdC,MAAM,EAAE;EACV,CAAC;EAEDC,MAAMA,CAAA,EAAG;IACP,oBACE5B,MAAA,CAAAQ,OAAA,CAAAqB,aAAA,CAAC1B,6BAAA,CAAAK,OAAkB,EAAAC,QAAA;MACjBqB,GAAG,EAAGA,GAAG,IACP,IAAI,CAACC,SAAS,CAACD,GAA6C;IAC7D,GACG,IAAAE,4BAAa,EAAC,IAAI,CAACC,KAAK,CAAC,EACzB,IAAAC,wBAAS,EAAC,IAAI,CAACD,KAAK,CAAC,EACrB,IAAAE,mCAAoB,EAAC,IAAI,CAACF,KAAK,CAAC,CACrC,CAAC;EAEN;AACF;AAACG,OAAA,CAAA5B,OAAA,GAAAa,aAAA","ignoreList":[]}
|
||||||
21
lib/commonjs/elements/filters/FeComponentTransfer.js
Normal file
21
lib/commonjs/elements/filters/FeComponentTransfer.js
Normal file
@@ -0,0 +1,21 @@
|
|||||||
|
"use strict";
|
||||||
|
|
||||||
|
Object.defineProperty(exports, "__esModule", {
|
||||||
|
value: true
|
||||||
|
});
|
||||||
|
exports.default = void 0;
|
||||||
|
var _FilterPrimitive = _interopRequireDefault(require("./FilterPrimitive"));
|
||||||
|
var _util = require("../../lib/util");
|
||||||
|
function _interopRequireDefault(e) { return e && e.__esModule ? e : { default: e }; }
|
||||||
|
class FeComponentTransfer extends _FilterPrimitive.default {
|
||||||
|
static displayName = 'FeComponentTransfer';
|
||||||
|
static defaultProps = {
|
||||||
|
...this.defaultPrimitiveProps
|
||||||
|
};
|
||||||
|
render() {
|
||||||
|
(0, _util.warnUnimplementedFilter)();
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
exports.default = FeComponentTransfer;
|
||||||
|
//# sourceMappingURL=FeComponentTransfer.js.map
|
||||||
1
lib/commonjs/elements/filters/FeComponentTransfer.js.map
Normal file
1
lib/commonjs/elements/filters/FeComponentTransfer.js.map
Normal file
@@ -0,0 +1 @@
|
|||||||
|
{"version":3,"names":["_FilterPrimitive","_interopRequireDefault","require","_util","e","__esModule","default","FeComponentTransfer","FilterPrimitive","displayName","defaultProps","defaultPrimitiveProps","render","warnUnimplementedFilter","exports"],"sourceRoot":"../../../../src","sources":["elements/filters/FeComponentTransfer.tsx"],"mappings":";;;;;;AACA,IAAAA,gBAAA,GAAAC,sBAAA,CAAAC,OAAA;AACA,IAAAC,KAAA,GAAAD,OAAA;AAAyD,SAAAD,uBAAAG,CAAA,WAAAA,CAAA,IAAAA,CAAA,CAAAC,UAAA,GAAAD,CAAA,KAAAE,OAAA,EAAAF,CAAA;AAO1C,MAAMG,mBAAmB,SAASC,wBAAe,CAA2B;EACzF,OAAOC,WAAW,GAAG,qBAAqB;EAE1C,OAAOC,YAAY,GAAG;IACpB,GAAG,IAAI,CAACC;EACV,CAAC;EAEDC,MAAMA,CAAA,EAAG;IACP,IAAAC,6BAAuB,EAAC,CAAC;IACzB,OAAO,IAAI;EACb;AACF;AAACC,OAAA,CAAAR,OAAA,GAAAC,mBAAA","ignoreList":[]}
|
||||||
47
lib/commonjs/elements/filters/FeComponentTransferFunction.js
Normal file
47
lib/commonjs/elements/filters/FeComponentTransferFunction.js
Normal file
@@ -0,0 +1,47 @@
|
|||||||
|
"use strict";
|
||||||
|
|
||||||
|
Object.defineProperty(exports, "__esModule", {
|
||||||
|
value: true
|
||||||
|
});
|
||||||
|
exports.default = exports.FeFuncR = exports.FeFuncG = exports.FeFuncB = exports.FeFuncA = void 0;
|
||||||
|
var _util = require("../../lib/util");
|
||||||
|
var _FilterPrimitive = _interopRequireDefault(require("./FilterPrimitive"));
|
||||||
|
function _interopRequireDefault(e) { return e && e.__esModule ? e : { default: e }; }
|
||||||
|
class FeComponentTransferFunction extends _FilterPrimitive.default {
|
||||||
|
channel = 'UNKNOWN';
|
||||||
|
static defaultProps = {
|
||||||
|
type: 'identity',
|
||||||
|
tableValues: [],
|
||||||
|
slope: 1,
|
||||||
|
intercept: 0,
|
||||||
|
amplitude: 1,
|
||||||
|
exponent: 1,
|
||||||
|
offset: 0
|
||||||
|
};
|
||||||
|
render() {
|
||||||
|
(0, _util.warnUnimplementedFilter)();
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
exports.default = FeComponentTransferFunction;
|
||||||
|
class FeFuncR extends FeComponentTransferFunction {
|
||||||
|
static displayName = 'FeFuncR';
|
||||||
|
channel = 'R';
|
||||||
|
}
|
||||||
|
exports.FeFuncR = FeFuncR;
|
||||||
|
class FeFuncG extends FeComponentTransferFunction {
|
||||||
|
static displayName = 'FeFuncG';
|
||||||
|
channel = 'G';
|
||||||
|
}
|
||||||
|
exports.FeFuncG = FeFuncG;
|
||||||
|
class FeFuncB extends FeComponentTransferFunction {
|
||||||
|
static displayName = 'FeFuncB';
|
||||||
|
channel = 'B';
|
||||||
|
}
|
||||||
|
exports.FeFuncB = FeFuncB;
|
||||||
|
class FeFuncA extends FeComponentTransferFunction {
|
||||||
|
static displayName = 'FeFuncA';
|
||||||
|
channel = 'A';
|
||||||
|
}
|
||||||
|
exports.FeFuncA = FeFuncA;
|
||||||
|
//# sourceMappingURL=FeComponentTransferFunction.js.map
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
{"version":3,"names":["_util","require","_FilterPrimitive","_interopRequireDefault","e","__esModule","default","FeComponentTransferFunction","FilterPrimitive","channel","defaultProps","type","tableValues","slope","intercept","amplitude","exponent","offset","render","warnUnimplementedFilter","exports","FeFuncR","displayName","FeFuncG","FeFuncB","FeFuncA"],"sourceRoot":"../../../../src","sources":["elements/filters/FeComponentTransferFunction.tsx"],"mappings":";;;;;;AAEA,IAAAA,KAAA,GAAAC,OAAA;AACA,IAAAC,gBAAA,GAAAC,sBAAA,CAAAF,OAAA;AAAgD,SAAAE,uBAAAC,CAAA,WAAAA,CAAA,IAAAA,CAAA,CAAAC,UAAA,GAAAD,CAAA,KAAAE,OAAA,EAAAF,CAAA;AAejC,MAAMG,2BAA2B,SAASC,wBAAe,CAAmC;EACzGC,OAAO,GAAoB,SAAS;EACpC,OAAOC,YAAY,GAEf;IACFC,IAAI,EAAE,UAAU;IAChBC,WAAW,EAAE,EAAE;IACfC,KAAK,EAAE,CAAC;IACRC,SAAS,EAAE,CAAC;IACZC,SAAS,EAAE,CAAC;IACZC,QAAQ,EAAE,CAAC;IACXC,MAAM,EAAE;EACV,CAAC;EAEDC,MAAMA,CAAA,EAAG;IACP,IAAAC,6BAAuB,EAAC,CAAC;IACzB,OAAO,IAAI;EACb;AACF;AAACC,OAAA,CAAAd,OAAA,GAAAC,2BAAA;AAGM,MAAMc,OAAO,SAASd,2BAA2B,CAAC;EACvD,OAAOe,WAAW,GAAG,SAAS;EAC9Bb,OAAO,GAAoB,GAAG;AAChC;AAACW,OAAA,CAAAC,OAAA,GAAAA,OAAA;AAGM,MAAME,OAAO,SAAShB,2BAA2B,CAAC;EACvD,OAAOe,WAAW,GAAG,SAAS;EAC9Bb,OAAO,GAAoB,GAAG;AAChC;AAACW,OAAA,CAAAG,OAAA,GAAAA,OAAA;AAGM,MAAMC,OAAO,SAASjB,2BAA2B,CAAC;EACvD,OAAOe,WAAW,GAAG,SAAS;EAC9Bb,OAAO,GAAoB,GAAG;AAChC;AAACW,OAAA,CAAAI,OAAA,GAAAA,OAAA;AAGM,MAAMC,OAAO,SAASlB,2BAA2B,CAAC;EACvD,OAAOe,WAAW,GAAG,SAAS;EAC9Bb,OAAO,GAAoB,GAAG;AAChC;AAACW,OAAA,CAAAK,OAAA,GAAAA,OAAA","ignoreList":[]}
|
||||||
29
lib/commonjs/elements/filters/FeComposite.js
Normal file
29
lib/commonjs/elements/filters/FeComposite.js
Normal file
@@ -0,0 +1,29 @@
|
|||||||
|
"use strict";
|
||||||
|
|
||||||
|
Object.defineProperty(exports, "__esModule", {
|
||||||
|
value: true
|
||||||
|
});
|
||||||
|
exports.default = void 0;
|
||||||
|
var _react = _interopRequireDefault(require("react"));
|
||||||
|
var _FeCompositeNativeComponent = _interopRequireDefault(require("../../fabric/FeCompositeNativeComponent"));
|
||||||
|
var _extractFilter = require("../../lib/extract/extractFilter");
|
||||||
|
var _FilterPrimitive = _interopRequireDefault(require("./FilterPrimitive"));
|
||||||
|
function _interopRequireDefault(e) { return e && e.__esModule ? e : { default: e }; }
|
||||||
|
function _extends() { return _extends = Object.assign ? Object.assign.bind() : function (n) { for (var e = 1; e < arguments.length; e++) { var t = arguments[e]; for (var r in t) ({}).hasOwnProperty.call(t, r) && (n[r] = t[r]); } return n; }, _extends.apply(null, arguments); }
|
||||||
|
class FeComposite extends _FilterPrimitive.default {
|
||||||
|
static displayName = 'FeComposite';
|
||||||
|
static defaultProps = {
|
||||||
|
...this.defaultPrimitiveProps,
|
||||||
|
k1: 0,
|
||||||
|
k2: 0,
|
||||||
|
k3: 0,
|
||||||
|
k4: 0
|
||||||
|
};
|
||||||
|
render() {
|
||||||
|
return /*#__PURE__*/_react.default.createElement(_FeCompositeNativeComponent.default, _extends({
|
||||||
|
ref: ref => this.refMethod(ref)
|
||||||
|
}, (0, _extractFilter.extractFilter)(this.props), (0, _extractFilter.extractFeComposite)(this.props)));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
exports.default = FeComposite;
|
||||||
|
//# sourceMappingURL=FeComposite.js.map
|
||||||
1
lib/commonjs/elements/filters/FeComposite.js.map
Normal file
1
lib/commonjs/elements/filters/FeComposite.js.map
Normal file
@@ -0,0 +1 @@
|
|||||||
|
{"version":3,"names":["_react","_interopRequireDefault","require","_FeCompositeNativeComponent","_extractFilter","_FilterPrimitive","e","__esModule","default","_extends","Object","assign","bind","n","arguments","length","t","r","hasOwnProperty","call","apply","FeComposite","FilterPrimitive","displayName","defaultProps","defaultPrimitiveProps","k1","k2","k3","k4","render","createElement","ref","refMethod","extractFilter","props","extractFeComposite","exports"],"sourceRoot":"../../../../src","sources":["elements/filters/FeComposite.tsx"],"mappings":";;;;;;AAAA,IAAAA,MAAA,GAAAC,sBAAA,CAAAC,OAAA;AAEA,IAAAC,2BAAA,GAAAF,sBAAA,CAAAC,OAAA;AACA,IAAAE,cAAA,GAAAF,OAAA;AAKA,IAAAG,gBAAA,GAAAJ,sBAAA,CAAAC,OAAA;AAAgD,SAAAD,uBAAAK,CAAA,WAAAA,CAAA,IAAAA,CAAA,CAAAC,UAAA,GAAAD,CAAA,KAAAE,OAAA,EAAAF,CAAA;AAAA,SAAAG,SAAA,WAAAA,QAAA,GAAAC,MAAA,CAAAC,MAAA,GAAAD,MAAA,CAAAC,MAAA,CAAAC,IAAA,eAAAC,CAAA,aAAAP,CAAA,MAAAA,CAAA,GAAAQ,SAAA,CAAAC,MAAA,EAAAT,CAAA,UAAAU,CAAA,GAAAF,SAAA,CAAAR,CAAA,YAAAW,CAAA,IAAAD,CAAA,OAAAE,cAAA,CAAAC,IAAA,CAAAH,CAAA,EAAAC,CAAA,MAAAJ,CAAA,CAAAI,CAAA,IAAAD,CAAA,CAAAC,CAAA,aAAAJ,CAAA,KAAAJ,QAAA,CAAAW,KAAA,OAAAN,SAAA;AAoBjC,MAAMO,WAAW,SAASC,wBAAe,CAAmB;EACzE,OAAOC,WAAW,GAAG,aAAa;EAElC,OAAOC,YAAY,GAAG;IACpB,GAAG,IAAI,CAACC,qBAAqB;IAC7BC,EAAE,EAAE,CAAC;IACLC,EAAE,EAAE,CAAC;IACLC,EAAE,EAAE,CAAC;IACLC,EAAE,EAAE;EACN,CAAC;EAEDC,MAAMA,CAAA,EAAG;IACP,oBACE9B,MAAA,CAAAQ,OAAA,CAAAuB,aAAA,CAAC5B,2BAAA,CAAAK,OAAgB,EAAAC,QAAA;MACfuB,GAAG,EAAGA,GAAG,IACP,IAAI,CAACC,SAAS,CAACD,GAA2C;IAC3D,GACG,IAAAE,4BAAa,EAAC,IAAI,CAACC,KAAK,CAAC,EACzB,IAAAC,iCAAkB,EAAC,IAAI,CAACD,KAAK,CAAC,CACnC,CAAC;EAEN;AACF;AAACE,OAAA,CAAA7B,OAAA,GAAAa,WAAA","ignoreList":[]}
|
||||||
21
lib/commonjs/elements/filters/FeConvolveMatrix.js
Normal file
21
lib/commonjs/elements/filters/FeConvolveMatrix.js
Normal file
@@ -0,0 +1,21 @@
|
|||||||
|
"use strict";
|
||||||
|
|
||||||
|
Object.defineProperty(exports, "__esModule", {
|
||||||
|
value: true
|
||||||
|
});
|
||||||
|
exports.default = void 0;
|
||||||
|
var _util = require("../../lib/util");
|
||||||
|
var _FilterPrimitive = _interopRequireDefault(require("./FilterPrimitive"));
|
||||||
|
function _interopRequireDefault(e) { return e && e.__esModule ? e : { default: e }; }
|
||||||
|
class FeConvolveMatrix extends _FilterPrimitive.default {
|
||||||
|
static displayName = 'FeConvolveMatrix';
|
||||||
|
static defaultProps = {
|
||||||
|
...this.defaultPrimitiveProps
|
||||||
|
};
|
||||||
|
render() {
|
||||||
|
(0, _util.warnUnimplementedFilter)();
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
exports.default = FeConvolveMatrix;
|
||||||
|
//# sourceMappingURL=FeConvolveMatrix.js.map
|
||||||
1
lib/commonjs/elements/filters/FeConvolveMatrix.js.map
Normal file
1
lib/commonjs/elements/filters/FeConvolveMatrix.js.map
Normal file
@@ -0,0 +1 @@
|
|||||||
|
{"version":3,"names":["_util","require","_FilterPrimitive","_interopRequireDefault","e","__esModule","default","FeConvolveMatrix","FilterPrimitive","displayName","defaultProps","defaultPrimitiveProps","render","warnUnimplementedFilter","exports"],"sourceRoot":"../../../../src","sources":["elements/filters/FeConvolveMatrix.tsx"],"mappings":";;;;;;AACA,IAAAA,KAAA,GAAAC,OAAA;AACA,IAAAC,gBAAA,GAAAC,sBAAA,CAAAF,OAAA;AAAgD,SAAAE,uBAAAC,CAAA,WAAAA,CAAA,IAAAA,CAAA,CAAAC,UAAA,GAAAD,CAAA,KAAAE,OAAA,EAAAF,CAAA;AAgBjC,MAAMG,gBAAgB,SAASC,wBAAe,CAAwB;EACnF,OAAOC,WAAW,GAAG,kBAAkB;EAEvC,OAAOC,YAAY,GAAG;IACpB,GAAG,IAAI,CAACC;EACV,CAAC;EAEDC,MAAMA,CAAA,EAAG;IACP,IAAAC,6BAAuB,EAAC,CAAC;IACzB,OAAO,IAAI;EACb;AACF;AAACC,OAAA,CAAAR,OAAA,GAAAC,gBAAA","ignoreList":[]}
|
||||||
21
lib/commonjs/elements/filters/FeDiffuseLighting.js
Normal file
21
lib/commonjs/elements/filters/FeDiffuseLighting.js
Normal file
@@ -0,0 +1,21 @@
|
|||||||
|
"use strict";
|
||||||
|
|
||||||
|
Object.defineProperty(exports, "__esModule", {
|
||||||
|
value: true
|
||||||
|
});
|
||||||
|
exports.default = void 0;
|
||||||
|
var _util = require("../../lib/util");
|
||||||
|
var _FilterPrimitive = _interopRequireDefault(require("./FilterPrimitive"));
|
||||||
|
function _interopRequireDefault(e) { return e && e.__esModule ? e : { default: e }; }
|
||||||
|
class FeDiffuseLighting extends _FilterPrimitive.default {
|
||||||
|
static displayName = 'FeDiffuseLighting';
|
||||||
|
static defaultProps = {
|
||||||
|
...this.defaultPrimitiveProps
|
||||||
|
};
|
||||||
|
render() {
|
||||||
|
(0, _util.warnUnimplementedFilter)();
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
exports.default = FeDiffuseLighting;
|
||||||
|
//# sourceMappingURL=FeDiffuseLighting.js.map
|
||||||
1
lib/commonjs/elements/filters/FeDiffuseLighting.js.map
Normal file
1
lib/commonjs/elements/filters/FeDiffuseLighting.js.map
Normal file
@@ -0,0 +1 @@
|
|||||||
|
{"version":3,"names":["_util","require","_FilterPrimitive","_interopRequireDefault","e","__esModule","default","FeDiffuseLighting","FilterPrimitive","displayName","defaultProps","defaultPrimitiveProps","render","warnUnimplementedFilter","exports"],"sourceRoot":"../../../../src","sources":["elements/filters/FeDiffuseLighting.tsx"],"mappings":";;;;;;AACA,IAAAA,KAAA,GAAAC,OAAA;AACA,IAAAC,gBAAA,GAAAC,sBAAA,CAAAF,OAAA;AAAgD,SAAAE,uBAAAC,CAAA,WAAAA,CAAA,IAAAA,CAAA,CAAAC,UAAA,GAAAD,CAAA,KAAAE,OAAA,EAAAF,CAAA;AASjC,MAAMG,iBAAiB,SAASC,wBAAe,CAAyB;EACrF,OAAOC,WAAW,GAAG,mBAAmB;EAExC,OAAOC,YAAY,GAAG;IACpB,GAAG,IAAI,CAACC;EACV,CAAC;EAEDC,MAAMA,CAAA,EAAG;IACP,IAAAC,6BAAuB,EAAC,CAAC;IACzB,OAAO,IAAI;EACb;AACF;AAACC,OAAA,CAAAR,OAAA,GAAAC,iBAAA","ignoreList":[]}
|
||||||
21
lib/commonjs/elements/filters/FeDisplacementMap.js
Normal file
21
lib/commonjs/elements/filters/FeDisplacementMap.js
Normal file
@@ -0,0 +1,21 @@
|
|||||||
|
"use strict";
|
||||||
|
|
||||||
|
Object.defineProperty(exports, "__esModule", {
|
||||||
|
value: true
|
||||||
|
});
|
||||||
|
exports.default = void 0;
|
||||||
|
var _util = require("../../lib/util");
|
||||||
|
var _FilterPrimitive = _interopRequireDefault(require("./FilterPrimitive"));
|
||||||
|
function _interopRequireDefault(e) { return e && e.__esModule ? e : { default: e }; }
|
||||||
|
class FeDisplacementMap extends _FilterPrimitive.default {
|
||||||
|
static displayName = 'FeDisplacementMap';
|
||||||
|
static defaultProps = {
|
||||||
|
...this.defaultPrimitiveProps
|
||||||
|
};
|
||||||
|
render() {
|
||||||
|
(0, _util.warnUnimplementedFilter)();
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
exports.default = FeDisplacementMap;
|
||||||
|
//# sourceMappingURL=FeDisplacementMap.js.map
|
||||||
1
lib/commonjs/elements/filters/FeDisplacementMap.js.map
Normal file
1
lib/commonjs/elements/filters/FeDisplacementMap.js.map
Normal file
@@ -0,0 +1 @@
|
|||||||
|
{"version":3,"names":["_util","require","_FilterPrimitive","_interopRequireDefault","e","__esModule","default","FeDisplacementMap","FilterPrimitive","displayName","defaultProps","defaultPrimitiveProps","render","warnUnimplementedFilter","exports"],"sourceRoot":"../../../../src","sources":["elements/filters/FeDisplacementMap.tsx"],"mappings":";;;;;;AACA,IAAAA,KAAA,GAAAC,OAAA;AACA,IAAAC,gBAAA,GAAAC,sBAAA,CAAAF,OAAA;AAAgD,SAAAE,uBAAAC,CAAA,WAAAA,CAAA,IAAAA,CAAA,CAAAC,UAAA,GAAAD,CAAA,KAAAE,OAAA,EAAAF,CAAA;AAWjC,MAAMG,iBAAiB,SAASC,wBAAe,CAAyB;EACrF,OAAOC,WAAW,GAAG,mBAAmB;EAExC,OAAOC,YAAY,GAAG;IACpB,GAAG,IAAI,CAACC;EACV,CAAC;EAEDC,MAAMA,CAAA,EAAG;IACP,IAAAC,6BAAuB,EAAC,CAAC;IACzB,OAAO,IAAI;EACb;AACF;AAACC,OAAA,CAAAR,OAAA,GAAAC,iBAAA","ignoreList":[]}
|
||||||
18
lib/commonjs/elements/filters/FeDistantLight.js
Normal file
18
lib/commonjs/elements/filters/FeDistantLight.js
Normal file
@@ -0,0 +1,18 @@
|
|||||||
|
"use strict";
|
||||||
|
|
||||||
|
Object.defineProperty(exports, "__esModule", {
|
||||||
|
value: true
|
||||||
|
});
|
||||||
|
exports.default = void 0;
|
||||||
|
var _react = require("react");
|
||||||
|
var _util = require("../../lib/util");
|
||||||
|
class FeDistantLight extends _react.Component {
|
||||||
|
static displayName = 'FeDistantLight';
|
||||||
|
static defaultProps = {};
|
||||||
|
render() {
|
||||||
|
(0, _util.warnUnimplementedFilter)();
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
exports.default = FeDistantLight;
|
||||||
|
//# sourceMappingURL=FeDistantLight.js.map
|
||||||
1
lib/commonjs/elements/filters/FeDistantLight.js.map
Normal file
1
lib/commonjs/elements/filters/FeDistantLight.js.map
Normal file
@@ -0,0 +1 @@
|
|||||||
|
{"version":3,"names":["_react","require","_util","FeDistantLight","Component","displayName","defaultProps","render","warnUnimplementedFilter","exports","default"],"sourceRoot":"../../../../src","sources":["elements/filters/FeDistantLight.tsx"],"mappings":";;;;;;AAAA,IAAAA,MAAA,GAAAC,OAAA;AAEA,IAAAC,KAAA,GAAAD,OAAA;AAOe,MAAME,cAAc,SAASC,gBAAS,CAAsB;EACzE,OAAOC,WAAW,GAAG,gBAAgB;EAErC,OAAOC,YAAY,GAAG,CAAC,CAAC;EAExBC,MAAMA,CAAA,EAAG;IACP,IAAAC,6BAAuB,EAAC,CAAC;IACzB,OAAO,IAAI;EACb;AACF;AAACC,OAAA,CAAAC,OAAA,GAAAP,cAAA","ignoreList":[]}
|
||||||
50
lib/commonjs/elements/filters/FeDropShadow.js
Normal file
50
lib/commonjs/elements/filters/FeDropShadow.js
Normal file
@@ -0,0 +1,50 @@
|
|||||||
|
"use strict";
|
||||||
|
|
||||||
|
Object.defineProperty(exports, "__esModule", {
|
||||||
|
value: true
|
||||||
|
});
|
||||||
|
exports.default = void 0;
|
||||||
|
var _react = _interopRequireDefault(require("react"));
|
||||||
|
var _FeFlood = _interopRequireDefault(require("./FeFlood"));
|
||||||
|
var _FeGaussianBlur = _interopRequireDefault(require("./FeGaussianBlur"));
|
||||||
|
var _FeMerge = _interopRequireDefault(require("./FeMerge"));
|
||||||
|
var _FeMergeNode = _interopRequireDefault(require("./FeMergeNode"));
|
||||||
|
var _FeOffset = _interopRequireDefault(require("./FeOffset"));
|
||||||
|
var _FilterPrimitive = _interopRequireDefault(require("./FilterPrimitive"));
|
||||||
|
var _FeComposite = _interopRequireDefault(require("./FeComposite"));
|
||||||
|
function _interopRequireDefault(e) { return e && e.__esModule ? e : { default: e }; }
|
||||||
|
class FeDropShadow extends _FilterPrimitive.default {
|
||||||
|
static displayName = 'FeDropShadow';
|
||||||
|
static defaultProps = {
|
||||||
|
...this.defaultPrimitiveProps
|
||||||
|
};
|
||||||
|
render() {
|
||||||
|
const {
|
||||||
|
stdDeviation,
|
||||||
|
in: in1 = 'SourceGraphic',
|
||||||
|
dx,
|
||||||
|
dy,
|
||||||
|
result
|
||||||
|
} = this.props;
|
||||||
|
return /*#__PURE__*/_react.default.createElement(_react.default.Fragment, null, /*#__PURE__*/_react.default.createElement(_FeGaussianBlur.default, {
|
||||||
|
in: in1,
|
||||||
|
stdDeviation: stdDeviation
|
||||||
|
}), /*#__PURE__*/_react.default.createElement(_FeOffset.default, {
|
||||||
|
dx: dx,
|
||||||
|
dy: dy,
|
||||||
|
result: "offsetblur"
|
||||||
|
}), /*#__PURE__*/_react.default.createElement(_FeFlood.default, {
|
||||||
|
floodColor: this.props.floodColor,
|
||||||
|
floodOpacity: this.props.floodOpacity
|
||||||
|
}), /*#__PURE__*/_react.default.createElement(_FeComposite.default, {
|
||||||
|
in2: "offsetblur",
|
||||||
|
operator: "in"
|
||||||
|
}), /*#__PURE__*/_react.default.createElement(_FeMerge.default, {
|
||||||
|
result: result
|
||||||
|
}, /*#__PURE__*/_react.default.createElement(_FeMergeNode.default, null), /*#__PURE__*/_react.default.createElement(_FeMergeNode.default, {
|
||||||
|
in: in1
|
||||||
|
})));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
exports.default = FeDropShadow;
|
||||||
|
//# sourceMappingURL=FeDropShadow.js.map
|
||||||
1
lib/commonjs/elements/filters/FeDropShadow.js.map
Normal file
1
lib/commonjs/elements/filters/FeDropShadow.js.map
Normal file
@@ -0,0 +1 @@
|
|||||||
|
{"version":3,"names":["_react","_interopRequireDefault","require","_FeFlood","_FeGaussianBlur","_FeMerge","_FeMergeNode","_FeOffset","_FilterPrimitive","_FeComposite","e","__esModule","default","FeDropShadow","FilterPrimitive","displayName","defaultProps","defaultPrimitiveProps","render","stdDeviation","in","in1","dx","dy","result","props","createElement","Fragment","floodColor","floodOpacity","in2","operator","exports"],"sourceRoot":"../../../../src","sources":["elements/filters/FeDropShadow.tsx"],"mappings":";;;;;;AAAA,IAAAA,MAAA,GAAAC,sBAAA,CAAAC,OAAA;AAGA,IAAAC,QAAA,GAAAF,sBAAA,CAAAC,OAAA;AACA,IAAAE,eAAA,GAAAH,sBAAA,CAAAC,OAAA;AACA,IAAAG,QAAA,GAAAJ,sBAAA,CAAAC,OAAA;AACA,IAAAI,YAAA,GAAAL,sBAAA,CAAAC,OAAA;AACA,IAAAK,SAAA,GAAAN,sBAAA,CAAAC,OAAA;AACA,IAAAM,gBAAA,GAAAP,sBAAA,CAAAC,OAAA;AACA,IAAAO,YAAA,GAAAR,sBAAA,CAAAC,OAAA;AAAwC,SAAAD,uBAAAS,CAAA,WAAAA,CAAA,IAAAA,CAAA,CAAAC,UAAA,GAAAD,CAAA,KAAAE,OAAA,EAAAF,CAAA;AAWzB,MAAMG,YAAY,SAASC,wBAAe,CAAoB;EAC3E,OAAOC,WAAW,GAAG,cAAc;EAEnC,OAAOC,YAAY,GAAG;IACpB,GAAG,IAAI,CAACC;EACV,CAAC;EAEDC,MAAMA,CAAA,EAAG;IACP,MAAM;MACJC,YAAY;MACZC,EAAE,EAAEC,GAAG,GAAG,eAAe;MACzBC,EAAE;MACFC,EAAE;MACFC;IACF,CAAC,GAAG,IAAI,CAACC,KAAK;IACd,oBACEzB,MAAA,CAAAY,OAAA,CAAAc,aAAA,CAAC1B,MAAA,CAAAY,OAAK,CAACe,QAAQ,qBACb3B,MAAA,CAAAY,OAAA,CAAAc,aAAA,CAACtB,eAAA,CAAAQ,OAAc;MAACQ,EAAE,EAAEC,GAAI;MAACF,YAAY,EAAEA;IAAa,CAAE,CAAC,eACvDnB,MAAA,CAAAY,OAAA,CAAAc,aAAA,CAACnB,SAAA,CAAAK,OAAQ;MAACU,EAAE,EAAEA,EAAG;MAACC,EAAE,EAAEA,EAAG;MAACC,MAAM,EAAC;IAAY,CAAE,CAAC,eAChDxB,MAAA,CAAAY,OAAA,CAAAc,aAAA,CAACvB,QAAA,CAAAS,OAAO;MACNgB,UAAU,EAAE,IAAI,CAACH,KAAK,CAACG,UAAW;MAClCC,YAAY,EAAE,IAAI,CAACJ,KAAK,CAACI;IAAa,CACvC,CAAC,eACF7B,MAAA,CAAAY,OAAA,CAAAc,aAAA,CAACjB,YAAA,CAAAG,OAAW;MAACkB,GAAG,EAAC,YAAY;MAACC,QAAQ,EAAC;IAAI,CAAE,CAAC,eAC9C/B,MAAA,CAAAY,OAAA,CAAAc,aAAA,CAACrB,QAAA,CAAAO,OAAO;MAACY,MAAM,EAAEA;IAAO,gBACtBxB,MAAA,CAAAY,OAAA,CAAAc,aAAA,CAACpB,YAAA,CAAAM,OAAW,MAAE,CAAC,eACfZ,MAAA,CAAAY,OAAA,CAAAc,aAAA,CAACpB,YAAA,CAAAM,OAAW;MAACQ,EAAE,EAAEC;IAAI,CAAE,CAChB,CACK,CAAC;EAErB;AACF;AAACW,OAAA,CAAApB,OAAA,GAAAC,YAAA","ignoreList":[]}
|
||||||
29
lib/commonjs/elements/filters/FeFlood.js
Normal file
29
lib/commonjs/elements/filters/FeFlood.js
Normal file
@@ -0,0 +1,29 @@
|
|||||||
|
"use strict";
|
||||||
|
|
||||||
|
Object.defineProperty(exports, "__esModule", {
|
||||||
|
value: true
|
||||||
|
});
|
||||||
|
exports.default = void 0;
|
||||||
|
var _react = _interopRequireDefault(require("react"));
|
||||||
|
var _FeFloodNativeComponent = _interopRequireDefault(require("../../fabric/FeFloodNativeComponent"));
|
||||||
|
var _extractFilter = _interopRequireWildcard(require("../../lib/extract/extractFilter"));
|
||||||
|
var _FilterPrimitive = _interopRequireDefault(require("./FilterPrimitive"));
|
||||||
|
function _getRequireWildcardCache(e) { if ("function" != typeof WeakMap) return null; var r = new WeakMap(), t = new WeakMap(); return (_getRequireWildcardCache = function (e) { return e ? t : r; })(e); }
|
||||||
|
function _interopRequireWildcard(e, r) { if (!r && e && e.__esModule) return e; if (null === e || "object" != typeof e && "function" != typeof e) return { default: e }; var t = _getRequireWildcardCache(r); if (t && t.has(e)) return t.get(e); var n = { __proto__: null }, a = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var u in e) if ("default" !== u && {}.hasOwnProperty.call(e, u)) { var i = a ? Object.getOwnPropertyDescriptor(e, u) : null; i && (i.get || i.set) ? Object.defineProperty(n, u, i) : n[u] = e[u]; } return n.default = e, t && t.set(e, n), n; }
|
||||||
|
function _interopRequireDefault(e) { return e && e.__esModule ? e : { default: e }; }
|
||||||
|
function _extends() { return _extends = Object.assign ? Object.assign.bind() : function (n) { for (var e = 1; e < arguments.length; e++) { var t = arguments[e]; for (var r in t) ({}).hasOwnProperty.call(t, r) && (n[r] = t[r]); } return n; }, _extends.apply(null, arguments); }
|
||||||
|
class FeFlood extends _FilterPrimitive.default {
|
||||||
|
static displayName = 'FeFlood';
|
||||||
|
static defaultProps = {
|
||||||
|
...this.defaultPrimitiveProps,
|
||||||
|
floodColor: 'black',
|
||||||
|
floodOpacity: 1
|
||||||
|
};
|
||||||
|
render() {
|
||||||
|
return /*#__PURE__*/_react.default.createElement(_FeFloodNativeComponent.default, _extends({
|
||||||
|
ref: ref => this.refMethod(ref)
|
||||||
|
}, (0, _extractFilter.extractFilter)(this.props), (0, _extractFilter.default)(this.props)));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
exports.default = FeFlood;
|
||||||
|
//# sourceMappingURL=FeFlood.js.map
|
||||||
1
lib/commonjs/elements/filters/FeFlood.js.map
Normal file
1
lib/commonjs/elements/filters/FeFlood.js.map
Normal file
@@ -0,0 +1 @@
|
|||||||
|
{"version":3,"names":["_react","_interopRequireDefault","require","_FeFloodNativeComponent","_extractFilter","_interopRequireWildcard","_FilterPrimitive","_getRequireWildcardCache","e","WeakMap","r","t","__esModule","default","has","get","n","__proto__","a","Object","defineProperty","getOwnPropertyDescriptor","u","hasOwnProperty","call","i","set","_extends","assign","bind","arguments","length","apply","FeFlood","FilterPrimitive","displayName","defaultProps","defaultPrimitiveProps","floodColor","floodOpacity","render","createElement","ref","refMethod","extractFilter","props","extractFeFlood","exports"],"sourceRoot":"../../../../src","sources":["elements/filters/FeFlood.tsx"],"mappings":";;;;;;AAAA,IAAAA,MAAA,GAAAC,sBAAA,CAAAC,OAAA;AAEA,IAAAC,uBAAA,GAAAF,sBAAA,CAAAC,OAAA;AACA,IAAAE,cAAA,GAAAC,uBAAA,CAAAH,OAAA;AAEA,IAAAI,gBAAA,GAAAL,sBAAA,CAAAC,OAAA;AAAgD,SAAAK,yBAAAC,CAAA,6BAAAC,OAAA,mBAAAC,CAAA,OAAAD,OAAA,IAAAE,CAAA,OAAAF,OAAA,YAAAF,wBAAA,YAAAA,CAAAC,CAAA,WAAAA,CAAA,GAAAG,CAAA,GAAAD,CAAA,KAAAF,CAAA;AAAA,SAAAH,wBAAAG,CAAA,EAAAE,CAAA,SAAAA,CAAA,IAAAF,CAAA,IAAAA,CAAA,CAAAI,UAAA,SAAAJ,CAAA,eAAAA,CAAA,uBAAAA,CAAA,yBAAAA,CAAA,WAAAK,OAAA,EAAAL,CAAA,QAAAG,CAAA,GAAAJ,wBAAA,CAAAG,CAAA,OAAAC,CAAA,IAAAA,CAAA,CAAAG,GAAA,CAAAN,CAAA,UAAAG,CAAA,CAAAI,GAAA,CAAAP,CAAA,OAAAQ,CAAA,KAAAC,SAAA,UAAAC,CAAA,GAAAC,MAAA,CAAAC,cAAA,IAAAD,MAAA,CAAAE,wBAAA,WAAAC,CAAA,IAAAd,CAAA,oBAAAc,CAAA,OAAAC,cAAA,CAAAC,IAAA,CAAAhB,CAAA,EAAAc,CAAA,SAAAG,CAAA,GAAAP,CAAA,GAAAC,MAAA,CAAAE,wBAAA,CAAAb,CAAA,EAAAc,CAAA,UAAAG,CAAA,KAAAA,CAAA,CAAAV,GAAA,IAAAU,CAAA,CAAAC,GAAA,IAAAP,MAAA,CAAAC,cAAA,CAAAJ,CAAA,EAAAM,CAAA,EAAAG,CAAA,IAAAT,CAAA,CAAAM,CAAA,IAAAd,CAAA,CAAAc,CAAA,YAAAN,CAAA,CAAAH,OAAA,GAAAL,CAAA,EAAAG,CAAA,IAAAA,CAAA,CAAAe,GAAA,CAAAlB,CAAA,EAAAQ,CAAA,GAAAA,CAAA;AAAA,SAAAf,uBAAAO,CAAA,WAAAA,CAAA,IAAAA,CAAA,CAAAI,UAAA,GAAAJ,CAAA,KAAAK,OAAA,EAAAL,CAAA;AAAA,SAAAmB,SAAA,WAAAA,QAAA,GAAAR,MAAA,CAAAS,MAAA,GAAAT,MAAA,CAAAS,MAAA,CAAAC,IAAA,eAAAb,CAAA,aAAAR,CAAA,MAAAA,CAAA,GAAAsB,SAAA,CAAAC,MAAA,EAAAvB,CAAA,UAAAG,CAAA,GAAAmB,SAAA,CAAAtB,CAAA,YAAAE,CAAA,IAAAC,CAAA,OAAAY,cAAA,CAAAC,IAAA,CAAAb,CAAA,EAAAD,CAAA,MAAAM,CAAA,CAAAN,CAAA,IAAAC,CAAA,CAAAD,CAAA,aAAAM,CAAA,KAAAW,QAAA,CAAAK,KAAA,OAAAF,SAAA;AAQjC,MAAMG,OAAO,SAASC,wBAAe,CAAe;EACjE,OAAOC,WAAW,GAAG,SAAS;EAE9B,OAAOC,YAAY,GAAyC;IAC1D,GAAG,IAAI,CAACC,qBAAqB;IAC7BC,UAAU,EAAE,OAAO;IACnBC,YAAY,EAAE;EAChB,CAAC;EAEDC,MAAMA,CAAA,EAAG;IACP,oBACExC,MAAA,CAAAa,OAAA,CAAA4B,aAAA,CAACtC,uBAAA,CAAAU,OAAY,EAAAc,QAAA;MACXe,GAAG,EAAGA,GAAG,IAAK,IAAI,CAACC,SAAS,CAACD,GAAuC;IAAE,GAClE,IAAAE,4BAAa,EAAC,IAAI,CAACC,KAAK,CAAC,EACzB,IAAAC,sBAAc,EAAC,IAAI,CAACD,KAAK,CAAC,CAC/B,CAAC;EAEN;AACF;AAACE,OAAA,CAAAlC,OAAA,GAAAoB,OAAA","ignoreList":[]}
|
||||||
27
lib/commonjs/elements/filters/FeGaussianBlur.js
Normal file
27
lib/commonjs/elements/filters/FeGaussianBlur.js
Normal file
@@ -0,0 +1,27 @@
|
|||||||
|
"use strict";
|
||||||
|
|
||||||
|
Object.defineProperty(exports, "__esModule", {
|
||||||
|
value: true
|
||||||
|
});
|
||||||
|
exports.default = void 0;
|
||||||
|
var _react = _interopRequireDefault(require("react"));
|
||||||
|
var _FeGaussianBlurNativeComponent = _interopRequireDefault(require("../../fabric/FeGaussianBlurNativeComponent"));
|
||||||
|
var _extractFilter = require("../../lib/extract/extractFilter");
|
||||||
|
var _FilterPrimitive = _interopRequireDefault(require("./FilterPrimitive"));
|
||||||
|
function _interopRequireDefault(e) { return e && e.__esModule ? e : { default: e }; }
|
||||||
|
function _extends() { return _extends = Object.assign ? Object.assign.bind() : function (n) { for (var e = 1; e < arguments.length; e++) { var t = arguments[e]; for (var r in t) ({}).hasOwnProperty.call(t, r) && (n[r] = t[r]); } return n; }, _extends.apply(null, arguments); }
|
||||||
|
class FeGaussianBlur extends _FilterPrimitive.default {
|
||||||
|
static displayName = 'FeGaussianBlur';
|
||||||
|
static defaultProps = {
|
||||||
|
...this.defaultPrimitiveProps,
|
||||||
|
stdDeviation: 0,
|
||||||
|
edgeMode: 'none'
|
||||||
|
};
|
||||||
|
render() {
|
||||||
|
return /*#__PURE__*/_react.default.createElement(_FeGaussianBlurNativeComponent.default, _extends({
|
||||||
|
ref: ref => this.refMethod(ref)
|
||||||
|
}, (0, _extractFilter.extractFilter)(this.props), (0, _extractFilter.extractIn)(this.props), (0, _extractFilter.extractFeGaussianBlur)(this.props)));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
exports.default = FeGaussianBlur;
|
||||||
|
//# sourceMappingURL=FeGaussianBlur.js.map
|
||||||
1
lib/commonjs/elements/filters/FeGaussianBlur.js.map
Normal file
1
lib/commonjs/elements/filters/FeGaussianBlur.js.map
Normal file
@@ -0,0 +1 @@
|
|||||||
|
{"version":3,"names":["_react","_interopRequireDefault","require","_FeGaussianBlurNativeComponent","_extractFilter","_FilterPrimitive","e","__esModule","default","_extends","Object","assign","bind","n","arguments","length","t","r","hasOwnProperty","call","apply","FeGaussianBlur","FilterPrimitive","displayName","defaultProps","defaultPrimitiveProps","stdDeviation","edgeMode","render","createElement","ref","refMethod","extractFilter","props","extractIn","extractFeGaussianBlur","exports"],"sourceRoot":"../../../../src","sources":["elements/filters/FeGaussianBlur.tsx"],"mappings":";;;;;;AAAA,IAAAA,MAAA,GAAAC,sBAAA,CAAAC,OAAA;AAEA,IAAAC,8BAAA,GAAAF,sBAAA,CAAAC,OAAA;AACA,IAAAE,cAAA,GAAAF,OAAA;AAMA,IAAAG,gBAAA,GAAAJ,sBAAA,CAAAC,OAAA;AAAgD,SAAAD,uBAAAK,CAAA,WAAAA,CAAA,IAAAA,CAAA,CAAAC,UAAA,GAAAD,CAAA,KAAAE,OAAA,EAAAF,CAAA;AAAA,SAAAG,SAAA,WAAAA,QAAA,GAAAC,MAAA,CAAAC,MAAA,GAAAD,MAAA,CAAAC,MAAA,CAAAC,IAAA,eAAAC,CAAA,aAAAP,CAAA,MAAAA,CAAA,GAAAQ,SAAA,CAAAC,MAAA,EAAAT,CAAA,UAAAU,CAAA,GAAAF,SAAA,CAAAR,CAAA,YAAAW,CAAA,IAAAD,CAAA,OAAAE,cAAA,CAAAC,IAAA,CAAAH,CAAA,EAAAC,CAAA,MAAAJ,CAAA,CAAAI,CAAA,IAAAD,CAAA,CAAAC,CAAA,aAAAJ,CAAA,KAAAJ,QAAA,CAAAW,KAAA,OAAAN,SAAA;AAWjC,MAAMO,cAAc,SAASC,wBAAe,CAAsB;EAC/E,OAAOC,WAAW,GAAG,gBAAgB;EAErC,OAAOC,YAAY,GAAgD;IACjE,GAAG,IAAI,CAACC,qBAAqB;IAC7BC,YAAY,EAAE,CAAC;IACfC,QAAQ,EAAE;EACZ,CAAC;EAEDC,MAAMA,CAAA,EAAG;IACP,oBACE5B,MAAA,CAAAQ,OAAA,CAAAqB,aAAA,CAAC1B,8BAAA,CAAAK,OAAmB,EAAAC,QAAA;MAClBqB,GAAG,EAAGA,GAAG,IACP,IAAI,CAACC,SAAS,CAACD,GAA8C;IAC9D,GACG,IAAAE,4BAAa,EAAC,IAAI,CAACC,KAAK,CAAC,EACzB,IAAAC,wBAAS,EAAC,IAAI,CAACD,KAAK,CAAC,EACrB,IAAAE,oCAAqB,EAAC,IAAI,CAACF,KAAK,CAAC,CACtC,CAAC;EAEN;AACF;AAACG,OAAA,CAAA5B,OAAA,GAAAa,cAAA","ignoreList":[]}
|
||||||
21
lib/commonjs/elements/filters/FeImage.js
Normal file
21
lib/commonjs/elements/filters/FeImage.js
Normal file
@@ -0,0 +1,21 @@
|
|||||||
|
"use strict";
|
||||||
|
|
||||||
|
Object.defineProperty(exports, "__esModule", {
|
||||||
|
value: true
|
||||||
|
});
|
||||||
|
exports.default = void 0;
|
||||||
|
var _util = require("../../lib/util");
|
||||||
|
var _FilterPrimitive = _interopRequireDefault(require("./FilterPrimitive"));
|
||||||
|
function _interopRequireDefault(e) { return e && e.__esModule ? e : { default: e }; }
|
||||||
|
class FeImage extends _FilterPrimitive.default {
|
||||||
|
static displayName = 'FeImage';
|
||||||
|
static defaultProps = {
|
||||||
|
...this.defaultPrimitiveProps
|
||||||
|
};
|
||||||
|
render() {
|
||||||
|
(0, _util.warnUnimplementedFilter)();
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
exports.default = FeImage;
|
||||||
|
//# sourceMappingURL=FeImage.js.map
|
||||||
1
lib/commonjs/elements/filters/FeImage.js.map
Normal file
1
lib/commonjs/elements/filters/FeImage.js.map
Normal file
@@ -0,0 +1 @@
|
|||||||
|
{"version":3,"names":["_util","require","_FilterPrimitive","_interopRequireDefault","e","__esModule","default","FeImage","FilterPrimitive","displayName","defaultProps","defaultPrimitiveProps","render","warnUnimplementedFilter","exports"],"sourceRoot":"../../../../src","sources":["elements/filters/FeImage.tsx"],"mappings":";;;;;;AAAA,IAAAA,KAAA,GAAAC,OAAA;AACA,IAAAC,gBAAA,GAAAC,sBAAA,CAAAF,OAAA;AAAgD,SAAAE,uBAAAC,CAAA,WAAAA,CAAA,IAAAA,CAAA,CAAAC,UAAA,GAAAD,CAAA,KAAAE,OAAA,EAAAF,CAAA;AAQjC,MAAMG,OAAO,SAASC,wBAAe,CAAe;EACjE,OAAOC,WAAW,GAAG,SAAS;EAE9B,OAAOC,YAAY,GAAG;IACpB,GAAG,IAAI,CAACC;EACV,CAAC;EAEDC,MAAMA,CAAA,EAAG;IACP,IAAAC,6BAAuB,EAAC,CAAC;IACzB,OAAO,IAAI;EACb;AACF;AAACC,OAAA,CAAAR,OAAA,GAAAC,OAAA","ignoreList":[]}
|
||||||
25
lib/commonjs/elements/filters/FeMerge.js
Normal file
25
lib/commonjs/elements/filters/FeMerge.js
Normal file
@@ -0,0 +1,25 @@
|
|||||||
|
"use strict";
|
||||||
|
|
||||||
|
Object.defineProperty(exports, "__esModule", {
|
||||||
|
value: true
|
||||||
|
});
|
||||||
|
exports.default = void 0;
|
||||||
|
var _react = _interopRequireDefault(require("react"));
|
||||||
|
var _FeMergeNativeComponent = _interopRequireDefault(require("../../fabric/FeMergeNativeComponent"));
|
||||||
|
var _extractFilter = require("../../lib/extract/extractFilter");
|
||||||
|
var _FilterPrimitive = _interopRequireDefault(require("./FilterPrimitive"));
|
||||||
|
function _interopRequireDefault(e) { return e && e.__esModule ? e : { default: e }; }
|
||||||
|
function _extends() { return _extends = Object.assign ? Object.assign.bind() : function (n) { for (var e = 1; e < arguments.length; e++) { var t = arguments[e]; for (var r in t) ({}).hasOwnProperty.call(t, r) && (n[r] = t[r]); } return n; }, _extends.apply(null, arguments); }
|
||||||
|
class FeMerge extends _FilterPrimitive.default {
|
||||||
|
static displayName = 'FeMerge';
|
||||||
|
static defaultProps = {
|
||||||
|
...this.defaultPrimitiveProps
|
||||||
|
};
|
||||||
|
render() {
|
||||||
|
return /*#__PURE__*/_react.default.createElement(_FeMergeNativeComponent.default, _extends({
|
||||||
|
ref: ref => this.refMethod(ref)
|
||||||
|
}, (0, _extractFilter.extractFilter)(this.props), (0, _extractFilter.extractFeMerge)(this.props, this)));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
exports.default = FeMerge;
|
||||||
|
//# sourceMappingURL=FeMerge.js.map
|
||||||
1
lib/commonjs/elements/filters/FeMerge.js.map
Normal file
1
lib/commonjs/elements/filters/FeMerge.js.map
Normal file
@@ -0,0 +1 @@
|
|||||||
|
{"version":3,"names":["_react","_interopRequireDefault","require","_FeMergeNativeComponent","_extractFilter","_FilterPrimitive","e","__esModule","default","_extends","Object","assign","bind","n","arguments","length","t","r","hasOwnProperty","call","apply","FeMerge","FilterPrimitive","displayName","defaultProps","defaultPrimitiveProps","render","createElement","ref","refMethod","extractFilter","props","extractFeMerge","exports"],"sourceRoot":"../../../../src","sources":["elements/filters/FeMerge.tsx"],"mappings":";;;;;;AAAA,IAAAA,MAAA,GAAAC,sBAAA,CAAAC,OAAA;AAEA,IAAAC,uBAAA,GAAAF,sBAAA,CAAAC,OAAA;AACA,IAAAE,cAAA,GAAAF,OAAA;AACA,IAAAG,gBAAA,GAAAJ,sBAAA,CAAAC,OAAA;AAAgD,SAAAD,uBAAAK,CAAA,WAAAA,CAAA,IAAAA,CAAA,CAAAC,UAAA,GAAAD,CAAA,KAAAE,OAAA,EAAAF,CAAA;AAAA,SAAAG,SAAA,WAAAA,QAAA,GAAAC,MAAA,CAAAC,MAAA,GAAAD,MAAA,CAAAC,MAAA,CAAAC,IAAA,eAAAC,CAAA,aAAAP,CAAA,MAAAA,CAAA,GAAAQ,SAAA,CAAAC,MAAA,EAAAT,CAAA,UAAAU,CAAA,GAAAF,SAAA,CAAAR,CAAA,YAAAW,CAAA,IAAAD,CAAA,OAAAE,cAAA,CAAAC,IAAA,CAAAH,CAAA,EAAAC,CAAA,MAAAJ,CAAA,CAAAI,CAAA,IAAAD,CAAA,CAAAC,CAAA,aAAAJ,CAAA,KAAAJ,QAAA,CAAAW,KAAA,OAAAN,SAAA;AAMjC,MAAMO,OAAO,SAASC,wBAAe,CAAe;EACjE,OAAOC,WAAW,GAAG,SAAS;EAE9B,OAAOC,YAAY,GAAG;IACpB,GAAG,IAAI,CAACC;EACV,CAAC;EAEDC,MAAMA,CAAA,EAAG;IACP,oBACE1B,MAAA,CAAAQ,OAAA,CAAAmB,aAAA,CAACxB,uBAAA,CAAAK,OAAY,EAAAC,QAAA;MACXmB,GAAG,EAAGA,GAAG,IAAK,IAAI,CAACC,SAAS,CAACD,GAAuC;IAAE,GAClE,IAAAE,4BAAa,EAAC,IAAI,CAACC,KAAK,CAAC,EACzB,IAAAC,6BAAc,EAAC,IAAI,CAACD,KAAK,EAAE,IAAI,CAAC,CACrC,CAAC;EAEN;AACF;AAACE,OAAA,CAAAzB,OAAA,GAAAa,OAAA","ignoreList":[]}
|
||||||
26
lib/commonjs/elements/filters/FeMergeNode.js
Normal file
26
lib/commonjs/elements/filters/FeMergeNode.js
Normal file
@@ -0,0 +1,26 @@
|
|||||||
|
"use strict";
|
||||||
|
|
||||||
|
Object.defineProperty(exports, "__esModule", {
|
||||||
|
value: true
|
||||||
|
});
|
||||||
|
exports.default = void 0;
|
||||||
|
var _FilterPrimitive = _interopRequireDefault(require("./FilterPrimitive"));
|
||||||
|
function _interopRequireDefault(e) { return e && e.__esModule ? e : { default: e }; }
|
||||||
|
class FeMergeNode extends _FilterPrimitive.default {
|
||||||
|
static displayName = 'FeMergeNode';
|
||||||
|
|
||||||
|
// Force update parent
|
||||||
|
setNativeProps = () => {
|
||||||
|
const {
|
||||||
|
parent
|
||||||
|
} = this.props;
|
||||||
|
if (parent) {
|
||||||
|
parent.forceUpdate();
|
||||||
|
}
|
||||||
|
};
|
||||||
|
render() {
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
exports.default = FeMergeNode;
|
||||||
|
//# sourceMappingURL=FeMergeNode.js.map
|
||||||
1
lib/commonjs/elements/filters/FeMergeNode.js.map
Normal file
1
lib/commonjs/elements/filters/FeMergeNode.js.map
Normal file
@@ -0,0 +1 @@
|
|||||||
|
{"version":3,"names":["_FilterPrimitive","_interopRequireDefault","require","e","__esModule","default","FeMergeNode","FilterPrimitive","displayName","setNativeProps","parent","props","forceUpdate","render","exports"],"sourceRoot":"../../../../src","sources":["elements/filters/FeMergeNode.tsx"],"mappings":";;;;;;AACA,IAAAA,gBAAA,GAAAC,sBAAA,CAAAC,OAAA;AAAgD,SAAAD,uBAAAE,CAAA,WAAAA,CAAA,IAAAA,CAAA,CAAAC,UAAA,GAAAD,CAAA,KAAAE,OAAA,EAAAF,CAAA;AAOjC,MAAMG,WAAW,SAASC,wBAAe,CAAmB;EACzE,OAAOC,WAAW,GAAG,aAAa;;EAElC;EACAC,cAAc,GAAGA,CAAA,KAAM;IACrB,MAAM;MAAEC;IAAO,CAAC,GAAG,IAAI,CAACC,KAAK;IAC7B,IAAID,MAAM,EAAE;MACVA,MAAM,CAACE,WAAW,CAAC,CAAC;IACtB;EACF,CAAC;EAEDC,MAAMA,CAAA,EAAG;IACP,OAAO,IAAI;EACb;AACF;AAACC,OAAA,CAAAT,OAAA,GAAAC,WAAA","ignoreList":[]}
|
||||||
21
lib/commonjs/elements/filters/FeMorphology.js
Normal file
21
lib/commonjs/elements/filters/FeMorphology.js
Normal file
@@ -0,0 +1,21 @@
|
|||||||
|
"use strict";
|
||||||
|
|
||||||
|
Object.defineProperty(exports, "__esModule", {
|
||||||
|
value: true
|
||||||
|
});
|
||||||
|
exports.default = void 0;
|
||||||
|
var _util = require("../../lib/util");
|
||||||
|
var _FilterPrimitive = _interopRequireDefault(require("./FilterPrimitive"));
|
||||||
|
function _interopRequireDefault(e) { return e && e.__esModule ? e : { default: e }; }
|
||||||
|
class FeMorphology extends _FilterPrimitive.default {
|
||||||
|
static displayName = 'FeMorphology';
|
||||||
|
static defaultProps = {
|
||||||
|
...this.defaultPrimitiveProps
|
||||||
|
};
|
||||||
|
render() {
|
||||||
|
(0, _util.warnUnimplementedFilter)();
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
exports.default = FeMorphology;
|
||||||
|
//# sourceMappingURL=FeMorphology.js.map
|
||||||
1
lib/commonjs/elements/filters/FeMorphology.js.map
Normal file
1
lib/commonjs/elements/filters/FeMorphology.js.map
Normal file
@@ -0,0 +1 @@
|
|||||||
|
{"version":3,"names":["_util","require","_FilterPrimitive","_interopRequireDefault","e","__esModule","default","FeMorphology","FilterPrimitive","displayName","defaultProps","defaultPrimitiveProps","render","warnUnimplementedFilter","exports"],"sourceRoot":"../../../../src","sources":["elements/filters/FeMorphology.tsx"],"mappings":";;;;;;AACA,IAAAA,KAAA,GAAAC,OAAA;AACA,IAAAC,gBAAA,GAAAC,sBAAA,CAAAF,OAAA;AAAgD,SAAAE,uBAAAC,CAAA,WAAAA,CAAA,IAAAA,CAAA,CAAAC,UAAA,GAAAD,CAAA,KAAAE,OAAA,EAAAF,CAAA;AAQjC,MAAMG,YAAY,SAASC,wBAAe,CAAoB;EAC3E,OAAOC,WAAW,GAAG,cAAc;EAEnC,OAAOC,YAAY,GAAG;IACpB,GAAG,IAAI,CAACC;EACV,CAAC;EAEDC,MAAMA,CAAA,EAAG;IACP,IAAAC,6BAAuB,EAAC,CAAC;IACzB,OAAO,IAAI;EACb;AACF;AAACC,OAAA,CAAAR,OAAA,GAAAC,YAAA","ignoreList":[]}
|
||||||
27
lib/commonjs/elements/filters/FeOffset.js
Normal file
27
lib/commonjs/elements/filters/FeOffset.js
Normal file
@@ -0,0 +1,27 @@
|
|||||||
|
"use strict";
|
||||||
|
|
||||||
|
Object.defineProperty(exports, "__esModule", {
|
||||||
|
value: true
|
||||||
|
});
|
||||||
|
exports.default = void 0;
|
||||||
|
var _react = _interopRequireDefault(require("react"));
|
||||||
|
var _FeOffsetNativeComponent = _interopRequireDefault(require("../../fabric/FeOffsetNativeComponent"));
|
||||||
|
var _extractFilter = require("../../lib/extract/extractFilter");
|
||||||
|
var _FilterPrimitive = _interopRequireDefault(require("./FilterPrimitive"));
|
||||||
|
function _interopRequireDefault(e) { return e && e.__esModule ? e : { default: e }; }
|
||||||
|
function _extends() { return _extends = Object.assign ? Object.assign.bind() : function (n) { for (var e = 1; e < arguments.length; e++) { var t = arguments[e]; for (var r in t) ({}).hasOwnProperty.call(t, r) && (n[r] = t[r]); } return n; }, _extends.apply(null, arguments); }
|
||||||
|
class FeOffset extends _FilterPrimitive.default {
|
||||||
|
static displayName = 'FeOffset';
|
||||||
|
static defaultProps = {
|
||||||
|
...this.defaultPrimitiveProps,
|
||||||
|
dx: 0,
|
||||||
|
dy: 0
|
||||||
|
};
|
||||||
|
render() {
|
||||||
|
return /*#__PURE__*/_react.default.createElement(_FeOffsetNativeComponent.default, _extends({
|
||||||
|
ref: ref => this.refMethod(ref)
|
||||||
|
}, this.props, (0, _extractFilter.extractFilter)(this.props), (0, _extractFilter.extractIn)(this.props)));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
exports.default = FeOffset;
|
||||||
|
//# sourceMappingURL=FeOffset.js.map
|
||||||
1
lib/commonjs/elements/filters/FeOffset.js.map
Normal file
1
lib/commonjs/elements/filters/FeOffset.js.map
Normal file
@@ -0,0 +1 @@
|
|||||||
|
{"version":3,"names":["_react","_interopRequireDefault","require","_FeOffsetNativeComponent","_extractFilter","_FilterPrimitive","e","__esModule","default","_extends","Object","assign","bind","n","arguments","length","t","r","hasOwnProperty","call","apply","FeOffset","FilterPrimitive","displayName","defaultProps","defaultPrimitiveProps","dx","dy","render","createElement","ref","refMethod","props","extractFilter","extractIn","exports"],"sourceRoot":"../../../../src","sources":["elements/filters/FeOffset.tsx"],"mappings":";;;;;;AAAA,IAAAA,MAAA,GAAAC,sBAAA,CAAAC,OAAA;AAEA,IAAAC,wBAAA,GAAAF,sBAAA,CAAAC,OAAA;AACA,IAAAE,cAAA,GAAAF,OAAA;AAEA,IAAAG,gBAAA,GAAAJ,sBAAA,CAAAC,OAAA;AAAgD,SAAAD,uBAAAK,CAAA,WAAAA,CAAA,IAAAA,CAAA,CAAAC,UAAA,GAAAD,CAAA,KAAAE,OAAA,EAAAF,CAAA;AAAA,SAAAG,SAAA,WAAAA,QAAA,GAAAC,MAAA,CAAAC,MAAA,GAAAD,MAAA,CAAAC,MAAA,CAAAC,IAAA,eAAAC,CAAA,aAAAP,CAAA,MAAAA,CAAA,GAAAQ,SAAA,CAAAC,MAAA,EAAAT,CAAA,UAAAU,CAAA,GAAAF,SAAA,CAAAR,CAAA,YAAAW,CAAA,IAAAD,CAAA,OAAAE,cAAA,CAAAC,IAAA,CAAAH,CAAA,EAAAC,CAAA,MAAAJ,CAAA,CAAAI,CAAA,IAAAD,CAAA,CAAAC,CAAA,aAAAJ,CAAA,KAAAJ,QAAA,CAAAW,KAAA,OAAAN,SAAA;AAQjC,MAAMO,QAAQ,SAASC,wBAAe,CAAgB;EACnE,OAAOC,WAAW,GAAG,UAAU;EAE/B,OAAOC,YAAY,GAA0C;IAC3D,GAAG,IAAI,CAACC,qBAAqB;IAC7BC,EAAE,EAAE,CAAC;IACLC,EAAE,EAAE;EACN,CAAC;EAEDC,MAAMA,CAAA,EAAG;IACP,oBACE5B,MAAA,CAAAQ,OAAA,CAAAqB,aAAA,CAAC1B,wBAAA,CAAAK,OAAa,EAAAC,QAAA;MACZqB,GAAG,EAAGA,GAAG,IAAK,IAAI,CAACC,SAAS,CAACD,GAAwC;IAAE,GACnE,IAAI,CAACE,KAAK,EACV,IAAAC,4BAAa,EAAC,IAAI,CAACD,KAAK,CAAC,EACzB,IAAAE,wBAAS,EAAC,IAAI,CAACF,KAAK,CAAC,CAC1B,CAAC;EAEN;AACF;AAACG,OAAA,CAAA3B,OAAA,GAAAa,QAAA","ignoreList":[]}
|
||||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user