First commit
This commit is contained in:
7
node_modules/svg-engine/lib/browser/cjs/shared/mixins/attributes/cxcyPositioning.d.ts
generated
vendored
Normal file
7
node_modules/svg-engine/lib/browser/cjs/shared/mixins/attributes/cxcyPositioning.d.ts
generated
vendored
Normal file
@@ -0,0 +1,7 @@
|
||||
import { SVGInstance } from "../../../browser/instance/SVGInstance.js";
|
||||
export declare class CXCYPositioning extends SVGInstance {
|
||||
cx(): string | number | null;
|
||||
cx(cx: string | number): this;
|
||||
cy(): string | number | null;
|
||||
cy(cy: string | number): this;
|
||||
}
|
||||
22
node_modules/svg-engine/lib/browser/cjs/shared/mixins/attributes/cxcyPositioning.js
generated
vendored
Normal file
22
node_modules/svg-engine/lib/browser/cjs/shared/mixins/attributes/cxcyPositioning.js
generated
vendored
Normal file
@@ -0,0 +1,22 @@
|
||||
"use strict";
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.CXCYPositioning = void 0;
|
||||
const SVGInstance_js_1 = require("../../../browser/instance/SVGInstance.js");
|
||||
class CXCYPositioning extends SVGInstance_js_1.SVGInstance {
|
||||
cx(cx) {
|
||||
if (typeof cx === "string" || typeof cx === "number") {
|
||||
this.attr("cx", cx);
|
||||
return this;
|
||||
}
|
||||
return this.attr("cx");
|
||||
}
|
||||
cy(cy) {
|
||||
if (typeof cy === "string" || typeof cy === "number") {
|
||||
this.attr("cy", cy);
|
||||
return this;
|
||||
}
|
||||
return this.attr("cy");
|
||||
}
|
||||
}
|
||||
exports.CXCYPositioning = CXCYPositioning;
|
||||
//# sourceMappingURL=cxcyPositioning.js.map
|
||||
1
node_modules/svg-engine/lib/browser/cjs/shared/mixins/attributes/cxcyPositioning.js.map
generated
vendored
Normal file
1
node_modules/svg-engine/lib/browser/cjs/shared/mixins/attributes/cxcyPositioning.js.map
generated
vendored
Normal file
@@ -0,0 +1 @@
|
||||
{"version":3,"file":"cxcyPositioning.js","sourceRoot":"","sources":["../../../../../../src/shared/mixins/attributes/cxcyPositioning.ts"],"names":[],"mappings":";;;AAAA,6EAAuD;AAEvD,MAAa,eAAgB,SAAQ,4BAAW;IAIvC,EAAE,CAAC,EAAoB;QAC5B,IAAG,OAAO,EAAE,KAAK,QAAQ,IAAI,OAAO,EAAE,KAAK,QAAQ,EAAC,CAAC;YACnD,IAAI,CAAC,IAAI,CAAC,IAAI,EAAE,EAAE,CAAC,CAAC;YACpB,OAAO,IAAI,CAAC;QACd,CAAC;QACD,OAAO,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,CAAC;IACzB,CAAC;IAKM,EAAE,CAAC,EAAoB;QAC5B,IAAG,OAAO,EAAE,KAAK,QAAQ,IAAI,OAAO,EAAE,KAAK,QAAQ,EAAC,CAAC;YACnD,IAAI,CAAC,IAAI,CAAC,IAAI,EAAE,EAAE,CAAC,CAAC;YACpB,OAAO,IAAI,CAAC;QACd,CAAC;QACD,OAAO,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,CAAC;IACzB,CAAC;CAIF;AAzBD,0CAyBC"}
|
||||
8
node_modules/svg-engine/lib/browser/cjs/shared/mixins/attributes/preserveAspectRatio.d.ts
generated
vendored
Normal file
8
node_modules/svg-engine/lib/browser/cjs/shared/mixins/attributes/preserveAspectRatio.d.ts
generated
vendored
Normal file
@@ -0,0 +1,8 @@
|
||||
import { SVGInstance } from "../../../browser/instance/SVGInstance.js";
|
||||
export declare class PreserveAspectRatio extends SVGInstance {
|
||||
preserveAspectRatio(): {
|
||||
align: string;
|
||||
meetOrSlice: string | undefined;
|
||||
} | null;
|
||||
preserveAspectRatio(align: "none" | "xMinYMin" | "xMidYMin" | "xMaxYMin" | "xMinYMid" | "xMidYMid" | "xMaxYMid" | "xMinYMax" | "xMidYMax" | "xMaxYMax", meetOrSlice: "meet" | "slice"): this;
|
||||
}
|
||||
26
node_modules/svg-engine/lib/browser/cjs/shared/mixins/attributes/preserveAspectRatio.js
generated
vendored
Normal file
26
node_modules/svg-engine/lib/browser/cjs/shared/mixins/attributes/preserveAspectRatio.js
generated
vendored
Normal file
@@ -0,0 +1,26 @@
|
||||
"use strict";
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.PreserveAspectRatio = void 0;
|
||||
const SVGInstance_js_1 = require("../../../browser/instance/SVGInstance.js");
|
||||
class PreserveAspectRatio extends SVGInstance_js_1.SVGInstance {
|
||||
preserveAspectRatio(align, meetOrSlice) {
|
||||
if (typeof align === "undefined" && typeof meetOrSlice === "undefined") {
|
||||
const preserveAspectRatio = this.attr("preserveAspectRatio");
|
||||
if (typeof preserveAspectRatio === "string") {
|
||||
const [align, meetOrSlice] = preserveAspectRatio.split(" ");
|
||||
return { align, meetOrSlice };
|
||||
}
|
||||
}
|
||||
else if (typeof align === "string" && typeof meetOrSlice === "string") {
|
||||
this.attr("preserveAspectRatio", `${align} ${meetOrSlice}`);
|
||||
return this;
|
||||
}
|
||||
else if (typeof align === "string" && typeof meetOrSlice === "undefined") {
|
||||
this.attr("preserveAspectRatio", align);
|
||||
return this;
|
||||
}
|
||||
return null;
|
||||
}
|
||||
}
|
||||
exports.PreserveAspectRatio = PreserveAspectRatio;
|
||||
//# sourceMappingURL=preserveAspectRatio.js.map
|
||||
1
node_modules/svg-engine/lib/browser/cjs/shared/mixins/attributes/preserveAspectRatio.js.map
generated
vendored
Normal file
1
node_modules/svg-engine/lib/browser/cjs/shared/mixins/attributes/preserveAspectRatio.js.map
generated
vendored
Normal file
@@ -0,0 +1 @@
|
||||
{"version":3,"file":"preserveAspectRatio.js","sourceRoot":"","sources":["../../../../../../src/shared/mixins/attributes/preserveAspectRatio.ts"],"names":[],"mappings":";;;AAAA,6EAAuD;AAEvD,MAAa,mBAAoB,SAAQ,4BAAW;IAI3C,mBAAmB,CAAC,KAAmI,EAAE,WAA8B;QAC5L,IAAG,OAAO,KAAK,KAAK,WAAW,IAAI,OAAO,WAAW,KAAK,WAAW,EAAC,CAAC;YACrE,MAAM,mBAAmB,GAAG,IAAI,CAAC,IAAI,CAAC,qBAAqB,CAAC,CAAC;YAC7D,IAAG,OAAO,mBAAmB,KAAK,QAAQ,EAAC,CAAC;gBAC1C,MAAM,CAAC,KAAK,EAAE,WAAW,CAAC,GAAG,mBAAmB,CAAC,KAAK,CAAC,GAAG,CAAC,CAAC;gBAC5D,OAAO,EAAE,KAAK,EAAE,WAAW,EAAE,CAAC;YAChC,CAAC;QACH,CAAC;aAAM,IAAG,OAAO,KAAK,KAAK,QAAQ,IAAI,OAAO,WAAW,KAAK,QAAQ,EAAC,CAAC;YACtE,IAAI,CAAC,IAAI,CAAC,qBAAqB,EAAE,GAAG,KAAK,IAAI,WAAW,EAAE,CAAC,CAAC;YAC5D,OAAO,IAAI,CAAC;QACd,CAAC;aAAM,IAAG,OAAO,KAAK,KAAK,QAAQ,IAAI,OAAO,WAAW,KAAK,WAAW,EAAC,CAAC;YACzE,IAAI,CAAC,IAAI,CAAC,qBAAqB,EAAE,KAAK,CAAC,CAAC;YACxC,OAAO,IAAI,CAAC;QACd,CAAC;QACD,OAAO,IAAI,CAAC;IACd,CAAC;CAEF;AArBD,kDAqBC"}
|
||||
13
node_modules/svg-engine/lib/browser/cjs/shared/mixins/attributes/text.d.ts
generated
vendored
Normal file
13
node_modules/svg-engine/lib/browser/cjs/shared/mixins/attributes/text.d.ts
generated
vendored
Normal file
@@ -0,0 +1,13 @@
|
||||
import { SVGInstance } from "../../../browser/instance/SVGInstance.js";
|
||||
export declare class TextAttributes extends SVGInstance {
|
||||
text(): string | null;
|
||||
text(text: string): this;
|
||||
textAlign(): string | null;
|
||||
textAlign(position: "left" | "center" | "right"): this;
|
||||
textAnchor(): string | null;
|
||||
textAnchor(textAnchor: "start" | "middle" | "end"): this;
|
||||
dx(): string | number | null;
|
||||
dx(dx: string | number): this;
|
||||
dy(): string | number | null;
|
||||
dy(dy: string | number): this;
|
||||
}
|
||||
55
node_modules/svg-engine/lib/browser/cjs/shared/mixins/attributes/text.js
generated
vendored
Normal file
55
node_modules/svg-engine/lib/browser/cjs/shared/mixins/attributes/text.js
generated
vendored
Normal file
@@ -0,0 +1,55 @@
|
||||
"use strict";
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.TextAttributes = void 0;
|
||||
const SVGInstance_js_1 = require("../../../browser/instance/SVGInstance.js");
|
||||
class TextAttributes extends SVGInstance_js_1.SVGInstance {
|
||||
text(text) {
|
||||
if (typeof text === "string") {
|
||||
this.element.innerHTML = text;
|
||||
return this;
|
||||
}
|
||||
return this.element.innerHTML;
|
||||
}
|
||||
textAlign(position) {
|
||||
var _a;
|
||||
if (position === "left") {
|
||||
return this.textAnchor("start");
|
||||
}
|
||||
else if (position === "center") {
|
||||
return this.textAnchor("middle");
|
||||
}
|
||||
else if (position === "right") {
|
||||
return this.textAnchor("end");
|
||||
}
|
||||
else {
|
||||
return (_a = this.textAnchor()) !== null && _a !== void 0 ? _a : "left";
|
||||
}
|
||||
}
|
||||
textAnchor(textAnchor) {
|
||||
if (typeof textAnchor === "undefined") {
|
||||
const textAnchor = this.attr("text-anchor");
|
||||
return typeof textAnchor === "string" ? textAnchor : null;
|
||||
}
|
||||
else if (typeof textAnchor === "string") {
|
||||
this.attr("text-anchor", textAnchor);
|
||||
return this;
|
||||
}
|
||||
return null;
|
||||
}
|
||||
dx(dx) {
|
||||
if (typeof dx === "string" || typeof dx === "number") {
|
||||
this.attr("dx", dx);
|
||||
return this;
|
||||
}
|
||||
return this.attr("dx");
|
||||
}
|
||||
dy(dy) {
|
||||
if (typeof dy === "string" || typeof dy === "number") {
|
||||
this.attr("dy", dy);
|
||||
return this;
|
||||
}
|
||||
return this.attr("dy");
|
||||
}
|
||||
}
|
||||
exports.TextAttributes = TextAttributes;
|
||||
//# sourceMappingURL=text.js.map
|
||||
1
node_modules/svg-engine/lib/browser/cjs/shared/mixins/attributes/text.js.map
generated
vendored
Normal file
1
node_modules/svg-engine/lib/browser/cjs/shared/mixins/attributes/text.js.map
generated
vendored
Normal file
@@ -0,0 +1 @@
|
||||
{"version":3,"file":"text.js","sourceRoot":"","sources":["../../../../../../src/shared/mixins/attributes/text.ts"],"names":[],"mappings":";;;AACA,6EAAuD;AAGvD,MAAa,cAAe,SAAQ,4BAAW;IAItC,IAAI,CAAC,IAAa;QACvB,IAAG,OAAO,IAAI,KAAK,QAAQ,EAAC,CAAC;YAC3B,IAAI,CAAC,OAAO,CAAC,SAAS,GAAG,IAAI,CAAC;YAC9B,OAAO,IAAI,CAAC;QACd,CAAC;QACD,OAAO,IAAI,CAAC,OAAO,CAAC,SAAS,CAAC;IAChC,CAAC;IAKM,SAAS,CAAC,QAAsC;;QACrD,IAAG,QAAQ,KAAK,MAAM,EAAC,CAAC;YACtB,OAAO,IAAI,CAAC,UAAU,CAAC,OAAO,CAAC,CAAC;QAClC,CAAC;aAAM,IAAG,QAAQ,KAAK,QAAQ,EAAC,CAAC;YAC/B,OAAO,IAAI,CAAC,UAAU,CAAC,QAAQ,CAAC,CAAC;QACnC,CAAC;aAAM,IAAG,QAAQ,KAAK,OAAO,EAAC,CAAC;YAC9B,OAAO,IAAI,CAAC,UAAU,CAAC,KAAK,CAAC,CAAC;QAChC,CAAC;aAAM,CAAC;YACN,OAAO,MAAA,IAAI,CAAC,UAAU,EAAE,mCAAI,MAAM,CAAC;QACrC,CAAC;IACH,CAAC;IAKM,UAAU,CAAC,UAAuC;QACvD,IAAG,OAAO,UAAU,KAAK,WAAW,EAAC,CAAC;YACpC,MAAM,UAAU,GAAG,IAAI,CAAC,IAAI,CAAC,aAAa,CAAC,CAAC;YAC5C,OAAO,OAAO,UAAU,KAAK,QAAQ,CAAC,CAAC,CAAC,UAAU,CAAC,CAAC,CAAC,IAAI,CAAC;QAC5D,CAAC;aAAM,IAAG,OAAO,UAAU,KAAK,QAAQ,EAAC,CAAC;YACxC,IAAI,CAAC,IAAI,CAAC,aAAa,EAAE,UAAU,CAAC,CAAC;YACrC,OAAO,IAAI,CAAC;QACd,CAAC;QACD,OAAO,IAAI,CAAC;IACd,CAAC;IAKM,EAAE,CAAC,EAAoB;QAC5B,IAAG,OAAO,EAAE,KAAK,QAAQ,IAAI,OAAO,EAAE,KAAK,QAAQ,EAAC,CAAC;YACnD,IAAI,CAAC,IAAI,CAAC,IAAI,EAAE,EAAE,CAAC,CAAC;YACpB,OAAO,IAAI,CAAC;QACd,CAAC;QACD,OAAO,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,CAAC;IACzB,CAAC;IAKM,EAAE,CAAC,EAAoB;QAC5B,IAAG,OAAO,EAAE,KAAK,QAAQ,IAAI,OAAO,EAAE,KAAK,QAAQ,EAAC,CAAC;YACnD,IAAI,CAAC,IAAI,CAAC,IAAI,EAAE,EAAE,CAAC,CAAC;YACpB,OAAO,IAAI,CAAC;QACd,CAAC;QACD,OAAO,IAAI,CAAC,IAAI,CAAC,IAAI,CAAC,CAAC;IACzB,CAAC;CAEF;AA/DD,wCA+DC"}
|
||||
7
node_modules/svg-engine/lib/browser/cjs/shared/mixins/attributes/widthHeight.d.ts
generated
vendored
Normal file
7
node_modules/svg-engine/lib/browser/cjs/shared/mixins/attributes/widthHeight.d.ts
generated
vendored
Normal file
@@ -0,0 +1,7 @@
|
||||
import { SVGInstance } from "../../../browser/instance/SVGInstance.js";
|
||||
export declare class WidthHeight extends SVGInstance {
|
||||
width(): string | number | null;
|
||||
width(width: number | string): this;
|
||||
height(): string | number | null;
|
||||
height(height: number | string): this;
|
||||
}
|
||||
22
node_modules/svg-engine/lib/browser/cjs/shared/mixins/attributes/widthHeight.js
generated
vendored
Normal file
22
node_modules/svg-engine/lib/browser/cjs/shared/mixins/attributes/widthHeight.js
generated
vendored
Normal file
@@ -0,0 +1,22 @@
|
||||
"use strict";
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.WidthHeight = void 0;
|
||||
const SVGInstance_js_1 = require("../../../browser/instance/SVGInstance.js");
|
||||
class WidthHeight extends SVGInstance_js_1.SVGInstance {
|
||||
width(width) {
|
||||
if (typeof width === "string" || typeof width === "number") {
|
||||
this.attr("width", width + "");
|
||||
return this;
|
||||
}
|
||||
return this.attr("width");
|
||||
}
|
||||
height(height) {
|
||||
if (typeof height === "string" || typeof height === "number") {
|
||||
this.attr("height", height + "");
|
||||
return this;
|
||||
}
|
||||
return this.attr("height");
|
||||
}
|
||||
}
|
||||
exports.WidthHeight = WidthHeight;
|
||||
//# sourceMappingURL=widthHeight.js.map
|
||||
1
node_modules/svg-engine/lib/browser/cjs/shared/mixins/attributes/widthHeight.js.map
generated
vendored
Normal file
1
node_modules/svg-engine/lib/browser/cjs/shared/mixins/attributes/widthHeight.js.map
generated
vendored
Normal file
@@ -0,0 +1 @@
|
||||
{"version":3,"file":"widthHeight.js","sourceRoot":"","sources":["../../../../../../src/shared/mixins/attributes/widthHeight.ts"],"names":[],"mappings":";;;AAAA,6EAAuD;AAEvD,MAAa,WAAY,SAAQ,4BAAW;IAInC,KAAK,CAAC,KAAuB;QAClC,IAAG,OAAO,KAAK,KAAK,QAAQ,IAAI,OAAO,KAAK,KAAK,QAAQ,EAAC,CAAC;YACzD,IAAI,CAAC,IAAI,CAAC,OAAO,EAAE,KAAK,GAAG,EAAE,CAAC,CAAC;YAC/B,OAAO,IAAI,CAAC;QACd,CAAC;QACD,OAAO,IAAI,CAAC,IAAI,CAAC,OAAO,CAAC,CAAC;IAC5B,CAAC;IAKM,MAAM,CAAC,MAAwB;QACpC,IAAG,OAAO,MAAM,KAAK,QAAQ,IAAI,OAAO,MAAM,KAAK,QAAQ,EAAC,CAAC;YAC3D,IAAI,CAAC,IAAI,CAAC,QAAQ,EAAE,MAAM,GAAG,EAAE,CAAC,CAAC;YACjC,OAAO,IAAI,CAAC;QACd,CAAC;QACD,OAAO,IAAI,CAAC,IAAI,CAAC,QAAQ,CAAC,CAAC;IAC7B,CAAC;CAEF;AAvBD,kCAuBC"}
|
||||
9
node_modules/svg-engine/lib/browser/cjs/shared/mixins/attributes/xyPositioning.d.ts
generated
vendored
Normal file
9
node_modules/svg-engine/lib/browser/cjs/shared/mixins/attributes/xyPositioning.d.ts
generated
vendored
Normal file
@@ -0,0 +1,9 @@
|
||||
import { SVGInstance } from "../../../browser/instance/SVGInstance.js";
|
||||
export declare class XYPositioning extends SVGInstance {
|
||||
moveTo(x: string | number, y: string | number): this;
|
||||
moveBy(dx: number, dy: number): this;
|
||||
x(): string | null;
|
||||
x(x: string | number): this;
|
||||
y(): string | null;
|
||||
y(y: string | number): this;
|
||||
}
|
||||
33
node_modules/svg-engine/lib/browser/cjs/shared/mixins/attributes/xyPositioning.js
generated
vendored
Normal file
33
node_modules/svg-engine/lib/browser/cjs/shared/mixins/attributes/xyPositioning.js
generated
vendored
Normal file
@@ -0,0 +1,33 @@
|
||||
"use strict";
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.XYPositioning = void 0;
|
||||
const SVGInstance_js_1 = require("../../../browser/instance/SVGInstance.js");
|
||||
class XYPositioning extends SVGInstance_js_1.SVGInstance {
|
||||
moveTo(x, y) {
|
||||
this.attr("x", x);
|
||||
this.attr("y", y);
|
||||
return this;
|
||||
}
|
||||
moveBy(dx, dy) {
|
||||
var _a, _b;
|
||||
const x = (_a = this.attr("x")) !== null && _a !== void 0 ? _a : 0 + dx;
|
||||
const y = (_b = this.attr("y")) !== null && _b !== void 0 ? _b : 0 + dy;
|
||||
return this.moveTo(x, y);
|
||||
}
|
||||
x(x) {
|
||||
if (typeof x === "string" || typeof x === "number") {
|
||||
this.attr("x", x);
|
||||
return this;
|
||||
}
|
||||
return this.attr("x");
|
||||
}
|
||||
y(y) {
|
||||
if (typeof y === "string" || typeof y === "number") {
|
||||
this.attr("y", y);
|
||||
return this;
|
||||
}
|
||||
return this.attr("y");
|
||||
}
|
||||
}
|
||||
exports.XYPositioning = XYPositioning;
|
||||
//# sourceMappingURL=xyPositioning.js.map
|
||||
1
node_modules/svg-engine/lib/browser/cjs/shared/mixins/attributes/xyPositioning.js.map
generated
vendored
Normal file
1
node_modules/svg-engine/lib/browser/cjs/shared/mixins/attributes/xyPositioning.js.map
generated
vendored
Normal file
@@ -0,0 +1 @@
|
||||
{"version":3,"file":"xyPositioning.js","sourceRoot":"","sources":["../../../../../../src/shared/mixins/attributes/xyPositioning.ts"],"names":[],"mappings":";;;AAAA,6EAAuD;AAEvD,MAAa,aAAc,SAAQ,4BAAW;IAErC,MAAM,CAAC,CAAkB,EAAE,CAAkB;QAClD,IAAI,CAAC,IAAI,CAAC,GAAG,EAAE,CAAC,CAAC,CAAC;QAClB,IAAI,CAAC,IAAI,CAAC,GAAG,EAAE,CAAC,CAAC,CAAC;QAClB,OAAO,IAAI,CAAC;IACd,CAAC;IAGM,MAAM,CAAC,EAAU,EAAE,EAAU;;QAClC,MAAM,CAAC,GAAG,MAAA,IAAI,CAAC,IAAI,CAAC,GAAG,CAAC,mCAAI,CAAC,GAAG,EAAE,CAAC;QACnC,MAAM,CAAC,GAAG,MAAA,IAAI,CAAC,IAAI,CAAC,GAAG,CAAC,mCAAI,CAAC,GAAG,EAAE,CAAC;QACnC,OAAO,IAAI,CAAC,MAAM,CAAC,CAAC,EAAE,CAAC,CAAC,CAAC;IAC3B,CAAC;IAKM,CAAC,CAAC,CAAmB;QAC1B,IAAG,OAAO,CAAC,KAAK,QAAQ,IAAI,OAAO,CAAC,KAAK,QAAQ,EAAC,CAAC;YACjD,IAAI,CAAC,IAAI,CAAC,GAAG,EAAE,CAAC,CAAC,CAAC;YAClB,OAAO,IAAI,CAAC;QACd,CAAC;QACD,OAAO,IAAI,CAAC,IAAI,CAAC,GAAG,CAAC,CAAC;IACxB,CAAC;IAKM,CAAC,CAAC,CAAmB;QAC1B,IAAG,OAAO,CAAC,KAAK,QAAQ,IAAI,OAAO,CAAC,KAAK,QAAQ,EAAC,CAAC;YACjD,IAAI,CAAC,IAAI,CAAC,GAAG,EAAE,CAAC,CAAC,CAAC;YAClB,OAAO,IAAI,CAAC;QACd,CAAC;QACD,OAAO,IAAI,CAAC,IAAI,CAAC,GAAG,CAAC,CAAC;IACxB,CAAC;CAEF;AArCD,sCAqCC"}
|
||||
1
node_modules/svg-engine/lib/browser/cjs/shared/mixins/index.d.ts
generated
vendored
Normal file
1
node_modules/svg-engine/lib/browser/cjs/shared/mixins/index.d.ts
generated
vendored
Normal file
@@ -0,0 +1 @@
|
||||
export declare function applyMixins(derivedCtor: any, constructors: any[]): void;
|
||||
12
node_modules/svg-engine/lib/browser/cjs/shared/mixins/index.js
generated
vendored
Normal file
12
node_modules/svg-engine/lib/browser/cjs/shared/mixins/index.js
generated
vendored
Normal file
@@ -0,0 +1,12 @@
|
||||
"use strict";
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.applyMixins = applyMixins;
|
||||
function applyMixins(derivedCtor, constructors) {
|
||||
constructors.forEach(baseCtor => {
|
||||
Object.getOwnPropertyNames(baseCtor.prototype).forEach(name => {
|
||||
Object.defineProperty(derivedCtor.prototype, name, Object.getOwnPropertyDescriptor(baseCtor.prototype, name) ||
|
||||
Object.create(null));
|
||||
});
|
||||
});
|
||||
}
|
||||
//# sourceMappingURL=index.js.map
|
||||
1
node_modules/svg-engine/lib/browser/cjs/shared/mixins/index.js.map
generated
vendored
Normal file
1
node_modules/svg-engine/lib/browser/cjs/shared/mixins/index.js.map
generated
vendored
Normal file
@@ -0,0 +1 @@
|
||||
{"version":3,"file":"index.js","sourceRoot":"","sources":["../../../../../src/shared/mixins/index.ts"],"names":[],"mappings":";;AAAA,kCASC;AATD,SAAgB,WAAW,CAAC,WAAgB,EAAE,YAAmB;IAC/D,YAAY,CAAC,OAAO,CAAC,QAAQ,CAAC,EAAE;QAC9B,MAAM,CAAC,mBAAmB,CAAC,QAAQ,CAAC,SAAS,CAAC,CAAC,OAAO,CAAC,IAAI,CAAC,EAAE;YAC5D,MAAM,CAAC,cAAc,CAAC,WAAW,CAAC,SAAS,EACzC,IAAI,EACJ,MAAM,CAAC,wBAAwB,CAAC,QAAQ,CAAC,SAAS,EAAE,IAAI,CAAC;gBACvD,MAAM,CAAC,MAAM,CAAC,IAAI,CAAC,CAAC,CAAC;QAC3B,CAAC,CAAC,CAAC;IACL,CAAC,CAAC,CAAC;AACL,CAAC"}
|
||||
5
node_modules/svg-engine/lib/browser/cjs/shared/mixins/permitted-content/descriptiveInstances.d.ts
generated
vendored
Normal file
5
node_modules/svg-engine/lib/browser/cjs/shared/mixins/permitted-content/descriptiveInstances.d.ts
generated
vendored
Normal file
@@ -0,0 +1,5 @@
|
||||
import { SVGInstance } from "../../../browser/instance/SVGInstance.js";
|
||||
import { SVGDefsInstance } from "../../instances/SVGDefsInstance.js";
|
||||
export declare class DescriptiveInstances extends SVGInstance {
|
||||
addDefs(): SVGDefsInstance;
|
||||
}
|
||||
14
node_modules/svg-engine/lib/browser/cjs/shared/mixins/permitted-content/descriptiveInstances.js
generated
vendored
Normal file
14
node_modules/svg-engine/lib/browser/cjs/shared/mixins/permitted-content/descriptiveInstances.js
generated
vendored
Normal file
@@ -0,0 +1,14 @@
|
||||
"use strict";
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.DescriptiveInstances = void 0;
|
||||
const SVGInstance_js_1 = require("../../../browser/instance/SVGInstance.js");
|
||||
const SVGDefsInstance_js_1 = require("../../instances/SVGDefsInstance.js");
|
||||
class DescriptiveInstances extends SVGInstance_js_1.SVGInstance {
|
||||
addDefs() {
|
||||
const defs = new SVGDefsInstance_js_1.SVGDefsInstance(this);
|
||||
this.appendInstance(defs);
|
||||
return defs;
|
||||
}
|
||||
}
|
||||
exports.DescriptiveInstances = DescriptiveInstances;
|
||||
//# sourceMappingURL=descriptiveInstances.js.map
|
||||
1
node_modules/svg-engine/lib/browser/cjs/shared/mixins/permitted-content/descriptiveInstances.js.map
generated
vendored
Normal file
1
node_modules/svg-engine/lib/browser/cjs/shared/mixins/permitted-content/descriptiveInstances.js.map
generated
vendored
Normal file
@@ -0,0 +1 @@
|
||||
{"version":3,"file":"descriptiveInstances.js","sourceRoot":"","sources":["../../../../../../src/shared/mixins/permitted-content/descriptiveInstances.ts"],"names":[],"mappings":";;;AAAA,6EAAuD;AACvD,2EAAqE;AAErE,MAAa,oBAAqB,SAAQ,4BAAW;IAE5C,OAAO;QACZ,MAAM,IAAI,GAAG,IAAI,oCAAe,CAAC,IAAI,CAAC,CAAC;QACvC,IAAI,CAAC,cAAc,CAAC,IAAI,CAAC,CAAC;QAC1B,OAAO,IAAI,CAAC;IACd,CAAC;CAEF;AARD,oDAQC"}
|
||||
5
node_modules/svg-engine/lib/browser/cjs/shared/mixins/permitted-content/gradientInstances.d.ts
generated
vendored
Normal file
5
node_modules/svg-engine/lib/browser/cjs/shared/mixins/permitted-content/gradientInstances.d.ts
generated
vendored
Normal file
@@ -0,0 +1,5 @@
|
||||
import { SVGInstance } from "../../../browser/instance/SVGInstance.js";
|
||||
import { SVGLinearGradientInstance } from "../../instances/SVGLinearGradientInstance.js";
|
||||
export declare class GradientInstances extends SVGInstance {
|
||||
addLinearGradient(): SVGLinearGradientInstance;
|
||||
}
|
||||
14
node_modules/svg-engine/lib/browser/cjs/shared/mixins/permitted-content/gradientInstances.js
generated
vendored
Normal file
14
node_modules/svg-engine/lib/browser/cjs/shared/mixins/permitted-content/gradientInstances.js
generated
vendored
Normal file
@@ -0,0 +1,14 @@
|
||||
"use strict";
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.GradientInstances = void 0;
|
||||
const SVGInstance_js_1 = require("../../../browser/instance/SVGInstance.js");
|
||||
const SVGLinearGradientInstance_js_1 = require("../../instances/SVGLinearGradientInstance.js");
|
||||
class GradientInstances extends SVGInstance_js_1.SVGInstance {
|
||||
addLinearGradient() {
|
||||
const linearGradient = new SVGLinearGradientInstance_js_1.SVGLinearGradientInstance(this);
|
||||
this.appendInstance(linearGradient);
|
||||
return linearGradient;
|
||||
}
|
||||
}
|
||||
exports.GradientInstances = GradientInstances;
|
||||
//# sourceMappingURL=gradientInstances.js.map
|
||||
1
node_modules/svg-engine/lib/browser/cjs/shared/mixins/permitted-content/gradientInstances.js.map
generated
vendored
Normal file
1
node_modules/svg-engine/lib/browser/cjs/shared/mixins/permitted-content/gradientInstances.js.map
generated
vendored
Normal file
@@ -0,0 +1 @@
|
||||
{"version":3,"file":"gradientInstances.js","sourceRoot":"","sources":["../../../../../../src/shared/mixins/permitted-content/gradientInstances.ts"],"names":[],"mappings":";;;AAAA,6EAAuD;AACvD,+FAAyF;AAEzF,MAAa,iBAAkB,SAAQ,4BAAW;IAEzC,iBAAiB;QACtB,MAAM,cAAc,GAAG,IAAI,wDAAyB,CAAC,IAAI,CAAC,CAAC;QAC3D,IAAI,CAAC,cAAc,CAAC,cAAc,CAAC,CAAC;QACpC,OAAO,cAAc,CAAC;IACxB,CAAC;CAGF;AATD,8CASC"}
|
||||
5
node_modules/svg-engine/lib/browser/cjs/shared/mixins/permitted-content/gradientStopInstances.d.ts
generated
vendored
Normal file
5
node_modules/svg-engine/lib/browser/cjs/shared/mixins/permitted-content/gradientStopInstances.d.ts
generated
vendored
Normal file
@@ -0,0 +1,5 @@
|
||||
import { SVGInstance } from "../../../browser/instance/SVGInstance.js";
|
||||
import { SVGStopInstance } from "../../instances/SVGStopInstance.js";
|
||||
export declare class GradientStopInstances extends SVGInstance {
|
||||
addStop(position: number | string, color: string): SVGStopInstance;
|
||||
}
|
||||
16
node_modules/svg-engine/lib/browser/cjs/shared/mixins/permitted-content/gradientStopInstances.js
generated
vendored
Normal file
16
node_modules/svg-engine/lib/browser/cjs/shared/mixins/permitted-content/gradientStopInstances.js
generated
vendored
Normal file
@@ -0,0 +1,16 @@
|
||||
"use strict";
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.GradientStopInstances = void 0;
|
||||
const SVGInstance_js_1 = require("../../../browser/instance/SVGInstance.js");
|
||||
const SVGStopInstance_js_1 = require("../../instances/SVGStopInstance.js");
|
||||
class GradientStopInstances extends SVGInstance_js_1.SVGInstance {
|
||||
addStop(position, color) {
|
||||
const stop = new SVGStopInstance_js_1.SVGStopInstance(this);
|
||||
stop.attr("offset", position);
|
||||
stop.attr("stop-color", color);
|
||||
this.appendInstance(stop);
|
||||
return stop;
|
||||
}
|
||||
}
|
||||
exports.GradientStopInstances = GradientStopInstances;
|
||||
//# sourceMappingURL=gradientStopInstances.js.map
|
||||
1
node_modules/svg-engine/lib/browser/cjs/shared/mixins/permitted-content/gradientStopInstances.js.map
generated
vendored
Normal file
1
node_modules/svg-engine/lib/browser/cjs/shared/mixins/permitted-content/gradientStopInstances.js.map
generated
vendored
Normal file
@@ -0,0 +1 @@
|
||||
{"version":3,"file":"gradientStopInstances.js","sourceRoot":"","sources":["../../../../../../src/shared/mixins/permitted-content/gradientStopInstances.ts"],"names":[],"mappings":";;;AAAA,6EAAuD;AACvD,2EAAqE;AAErE,MAAa,qBAAsB,SAAQ,4BAAW;IAE7C,OAAO,CAAC,QAAyB,EAAE,KAAa;QACrD,MAAM,IAAI,GAAG,IAAI,oCAAe,CAAC,IAAI,CAAC,CAAC;QACvC,IAAI,CAAC,IAAI,CAAC,QAAQ,EAAE,QAAQ,CAAC,CAAC;QAC9B,IAAI,CAAC,IAAI,CAAC,YAAY,EAAE,KAAK,CAAC,CAAC;QAC/B,IAAI,CAAC,cAAc,CAAC,IAAI,CAAC,CAAC;QAC1B,OAAO,IAAI,CAAC;IACd,CAAC;CAEF;AAVD,sDAUC"}
|
||||
22
node_modules/svg-engine/lib/browser/cjs/shared/mixins/permitted-content/shapeInstances.d.ts
generated
vendored
Normal file
22
node_modules/svg-engine/lib/browser/cjs/shared/mixins/permitted-content/shapeInstances.d.ts
generated
vendored
Normal file
@@ -0,0 +1,22 @@
|
||||
import { SVGInstance } from "../../../browser/instance/SVGInstance.js";
|
||||
import { SVGRectInstance } from "../../instances/SVGRectInstance.js";
|
||||
import { SVGCircleInstance } from "../../instances/SVGCircleInstance.js";
|
||||
import { SVGLineInstance } from "../../instances/SVGLineInstance.js";
|
||||
import { SVGPathInstance } from "../../instances/SVGPathInstance.js";
|
||||
import { SVGTextInstance } from "../../instances/SVGTextInstance.js";
|
||||
export declare class ShapeInstances extends SVGInstance {
|
||||
addRect(): SVGRectInstance;
|
||||
addRect(x: number | string, y: number | string): SVGRectInstance;
|
||||
addRect(x: number | string, y: number | string, width: number | string, height: number | string): SVGRectInstance;
|
||||
addCircle(): SVGCircleInstance;
|
||||
addCircle(cx: number | string, cy: number | string): SVGCircleInstance;
|
||||
addCircle(cx: number | string, cy: number | string, r: number | string): SVGCircleInstance;
|
||||
addLine(): SVGLineInstance;
|
||||
addLine(x1: number | string, y1: number | string): SVGLineInstance;
|
||||
addLine(x1: number | string, y1: number | string, x2: number | string, y2: number | string): SVGLineInstance;
|
||||
addPath(): SVGPathInstance;
|
||||
addPath(d: string): SVGPathInstance;
|
||||
addText(): SVGTextInstance;
|
||||
addText(text: string): SVGTextInstance;
|
||||
addText(x: number | string, y: number | string, text: string): SVGTextInstance;
|
||||
}
|
||||
84
node_modules/svg-engine/lib/browser/cjs/shared/mixins/permitted-content/shapeInstances.js
generated
vendored
Normal file
84
node_modules/svg-engine/lib/browser/cjs/shared/mixins/permitted-content/shapeInstances.js
generated
vendored
Normal file
@@ -0,0 +1,84 @@
|
||||
"use strict";
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.ShapeInstances = void 0;
|
||||
const SVGInstance_js_1 = require("../../../browser/instance/SVGInstance.js");
|
||||
const SVGRectInstance_js_1 = require("../../instances/SVGRectInstance.js");
|
||||
const SVGCircleInstance_js_1 = require("../../instances/SVGCircleInstance.js");
|
||||
const SVGLineInstance_js_1 = require("../../instances/SVGLineInstance.js");
|
||||
const SVGPathInstance_js_1 = require("../../instances/SVGPathInstance.js");
|
||||
const SVGTextInstance_js_1 = require("../../instances/SVGTextInstance.js");
|
||||
class ShapeInstances extends SVGInstance_js_1.SVGInstance {
|
||||
addRect(xOrUndefined, yOrUndefined, widthOrUndefined, heightOrUndefined) {
|
||||
const rect = new SVGRectInstance_js_1.SVGRectInstance(this);
|
||||
if (xOrUndefined !== undefined) {
|
||||
rect.attr("x", xOrUndefined + "");
|
||||
}
|
||||
if (yOrUndefined !== undefined) {
|
||||
rect.attr("y", yOrUndefined + "");
|
||||
}
|
||||
if (widthOrUndefined !== undefined) {
|
||||
rect.attr("width", widthOrUndefined + "");
|
||||
}
|
||||
if (heightOrUndefined !== undefined) {
|
||||
rect.attr("height", heightOrUndefined + "");
|
||||
}
|
||||
this.appendInstance(rect);
|
||||
return rect;
|
||||
}
|
||||
addCircle(cxOrUndefined, cyOrUndefined, radiusOrUndefined) {
|
||||
const circle = new SVGCircleInstance_js_1.SVGCircleInstance(this);
|
||||
if (cxOrUndefined !== undefined) {
|
||||
circle.attr("cx", cxOrUndefined + "");
|
||||
}
|
||||
if (cyOrUndefined !== undefined) {
|
||||
circle.attr("cy", cyOrUndefined + "");
|
||||
}
|
||||
if (radiusOrUndefined !== undefined) {
|
||||
circle.attr("r", radiusOrUndefined + "");
|
||||
}
|
||||
this.appendInstance(circle);
|
||||
return circle;
|
||||
}
|
||||
addLine(x1OrUndefined, y1OrUndefined, x2OrUndefined, y2OrUndefined) {
|
||||
const line = new SVGLineInstance_js_1.SVGLineInstance(this);
|
||||
if (x1OrUndefined !== undefined) {
|
||||
line.attr("x1", x1OrUndefined + "");
|
||||
}
|
||||
if (y1OrUndefined !== undefined) {
|
||||
line.attr("y1", y1OrUndefined + "");
|
||||
}
|
||||
if (x2OrUndefined !== undefined) {
|
||||
line.attr("x2", x2OrUndefined + "");
|
||||
}
|
||||
if (y2OrUndefined !== undefined) {
|
||||
line.attr("y2", y2OrUndefined + "");
|
||||
}
|
||||
this.appendInstance(line);
|
||||
return line;
|
||||
}
|
||||
addPath(dOrUndefined) {
|
||||
const path = new SVGPathInstance_js_1.SVGPathInstance(this);
|
||||
if (dOrUndefined !== undefined) {
|
||||
path.attr("d", dOrUndefined + "");
|
||||
}
|
||||
this.appendInstance(path);
|
||||
return path;
|
||||
}
|
||||
addText(xOrTextOrUndefined, yOrUndefined, textOrUndefined) {
|
||||
const text = new SVGTextInstance_js_1.SVGTextInstance(this);
|
||||
if (typeof xOrTextOrUndefined === "string" && typeof yOrUndefined === "undefined") {
|
||||
text.text(xOrTextOrUndefined);
|
||||
}
|
||||
else if ((typeof xOrTextOrUndefined === "string" || typeof xOrTextOrUndefined === "number") && (typeof yOrUndefined === "string" || typeof yOrUndefined === "number")) {
|
||||
text.attr("x", xOrTextOrUndefined);
|
||||
text.attr("y", yOrUndefined);
|
||||
if (typeof textOrUndefined === "string") {
|
||||
text.text(textOrUndefined);
|
||||
}
|
||||
}
|
||||
this.appendInstance(text);
|
||||
return text;
|
||||
}
|
||||
}
|
||||
exports.ShapeInstances = ShapeInstances;
|
||||
//# sourceMappingURL=shapeInstances.js.map
|
||||
1
node_modules/svg-engine/lib/browser/cjs/shared/mixins/permitted-content/shapeInstances.js.map
generated
vendored
Normal file
1
node_modules/svg-engine/lib/browser/cjs/shared/mixins/permitted-content/shapeInstances.js.map
generated
vendored
Normal file
@@ -0,0 +1 @@
|
||||
{"version":3,"file":"shapeInstances.js","sourceRoot":"","sources":["../../../../../../src/shared/mixins/permitted-content/shapeInstances.ts"],"names":[],"mappings":"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"}
|
||||
8
node_modules/svg-engine/lib/browser/cjs/shared/mixins/permitted-content/structuralInstances.d.ts
generated
vendored
Normal file
8
node_modules/svg-engine/lib/browser/cjs/shared/mixins/permitted-content/structuralInstances.d.ts
generated
vendored
Normal file
@@ -0,0 +1,8 @@
|
||||
import { SVGInstance } from "../../../browser/instance/SVGInstance.js";
|
||||
import { SVGSVGInstance } from "../../instances/SVGSVGInstance.js";
|
||||
import { SVGGroupInstance } from "../../instances/SVGGroupInstance.js";
|
||||
export declare class StructuralInstances extends SVGInstance {
|
||||
addGroup(): SVGGroupInstance;
|
||||
addSVG(): SVGSVGInstance;
|
||||
addSVG(width: string | number, height: string | number): SVGSVGInstance;
|
||||
}
|
||||
27
node_modules/svg-engine/lib/browser/cjs/shared/mixins/permitted-content/structuralInstances.js
generated
vendored
Normal file
27
node_modules/svg-engine/lib/browser/cjs/shared/mixins/permitted-content/structuralInstances.js
generated
vendored
Normal file
@@ -0,0 +1,27 @@
|
||||
"use strict";
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.StructuralInstances = void 0;
|
||||
const SVGInstance_js_1 = require("../../../browser/instance/SVGInstance.js");
|
||||
const SVGSVGInstance_js_1 = require("../../instances/SVGSVGInstance.js");
|
||||
const SVGGroupInstance_js_1 = require("../../instances/SVGGroupInstance.js");
|
||||
class StructuralInstances extends SVGInstance_js_1.SVGInstance {
|
||||
addGroup() {
|
||||
const group = new SVGGroupInstance_js_1.SVGGroupInstance(this);
|
||||
this.appendInstance(group);
|
||||
return group;
|
||||
}
|
||||
addSVG(width, height) {
|
||||
if (typeof width !== "undefined" && typeof height !== "undefined") {
|
||||
const svg = new SVGSVGInstance_js_1.SVGSVGInstance(width, height);
|
||||
this.appendInstance(svg);
|
||||
return svg;
|
||||
}
|
||||
else {
|
||||
const svg = new SVGSVGInstance_js_1.SVGSVGInstance();
|
||||
this.appendInstance(svg);
|
||||
return svg;
|
||||
}
|
||||
}
|
||||
}
|
||||
exports.StructuralInstances = StructuralInstances;
|
||||
//# sourceMappingURL=structuralInstances.js.map
|
||||
1
node_modules/svg-engine/lib/browser/cjs/shared/mixins/permitted-content/structuralInstances.js.map
generated
vendored
Normal file
1
node_modules/svg-engine/lib/browser/cjs/shared/mixins/permitted-content/structuralInstances.js.map
generated
vendored
Normal file
@@ -0,0 +1 @@
|
||||
{"version":3,"file":"structuralInstances.js","sourceRoot":"","sources":["../../../../../../src/shared/mixins/permitted-content/structuralInstances.ts"],"names":[],"mappings":";;;AAAA,6EAAuD;AACvD,yEAAmE;AACnE,6EAAuE;AAEvE,MAAa,mBAAoB,SAAQ,4BAAW;IAE3C,QAAQ;QACb,MAAM,KAAK,GAAG,IAAI,sCAAgB,CAAC,IAAI,CAAC,CAAC;QACzC,IAAI,CAAC,cAAc,CAAC,KAAK,CAAC,CAAC;QAC3B,OAAO,KAAK,CAAC;IACf,CAAC;IAKM,MAAM,CAAC,KAAuB,EAAE,MAAwB;QAC7D,IAAG,OAAO,KAAK,KAAK,WAAW,IAAI,OAAO,MAAM,KAAK,WAAW,EAAC,CAAC;YAChE,MAAM,GAAG,GAAG,IAAI,kCAAc,CAAC,KAAK,EAAE,MAAM,CAAC,CAAC;YAC9C,IAAI,CAAC,cAAc,CAAC,GAAG,CAAC,CAAC;YACzB,OAAO,GAAG,CAAC;QACb,CAAC;aAAM,CAAC;YACN,MAAM,GAAG,GAAG,IAAI,kCAAc,EAAE,CAAC;YACjC,IAAI,CAAC,cAAc,CAAC,GAAG,CAAC,CAAC;YACzB,OAAO,GAAG,CAAC;QACb,CAAC;IACH,CAAC;CAEF;AAvBD,kDAuBC"}
|
||||
5
node_modules/svg-engine/lib/browser/cjs/shared/mixins/presentation-attributes/color.d.ts
generated
vendored
Normal file
5
node_modules/svg-engine/lib/browser/cjs/shared/mixins/presentation-attributes/color.d.ts
generated
vendored
Normal file
@@ -0,0 +1,5 @@
|
||||
import { SVGInstance } from "../../../browser/instance/SVGInstance.js";
|
||||
export declare class Color extends SVGInstance {
|
||||
color(): string | null;
|
||||
color(color: string): this;
|
||||
}
|
||||
19
node_modules/svg-engine/lib/browser/cjs/shared/mixins/presentation-attributes/color.js
generated
vendored
Normal file
19
node_modules/svg-engine/lib/browser/cjs/shared/mixins/presentation-attributes/color.js
generated
vendored
Normal file
@@ -0,0 +1,19 @@
|
||||
"use strict";
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.Color = void 0;
|
||||
const SVGInstance_js_1 = require("../../../browser/instance/SVGInstance.js");
|
||||
class Color extends SVGInstance_js_1.SVGInstance {
|
||||
color(color) {
|
||||
if (typeof color === "undefined") {
|
||||
const color = this.attr("color");
|
||||
return typeof color === "string" ? color : null;
|
||||
}
|
||||
else if (typeof color === "string") {
|
||||
this.attr("color", color);
|
||||
return this;
|
||||
}
|
||||
return null;
|
||||
}
|
||||
}
|
||||
exports.Color = Color;
|
||||
//# sourceMappingURL=color.js.map
|
||||
1
node_modules/svg-engine/lib/browser/cjs/shared/mixins/presentation-attributes/color.js.map
generated
vendored
Normal file
1
node_modules/svg-engine/lib/browser/cjs/shared/mixins/presentation-attributes/color.js.map
generated
vendored
Normal file
@@ -0,0 +1 @@
|
||||
{"version":3,"file":"color.js","sourceRoot":"","sources":["../../../../../../src/shared/mixins/presentation-attributes/color.ts"],"names":[],"mappings":";;;AAAA,6EAAuD;AAEvD,MAAa,KAAM,SAAQ,4BAAW;IAI7B,KAAK,CAAC,KAAc;QACzB,IAAG,OAAO,KAAK,KAAK,WAAW,EAAC,CAAC;YAC/B,MAAM,KAAK,GAAG,IAAI,CAAC,IAAI,CAAC,OAAO,CAAC,CAAC;YACjC,OAAO,OAAO,KAAK,KAAK,QAAQ,CAAC,CAAC,CAAC,KAAK,CAAC,CAAC,CAAC,IAAI,CAAC;QAClD,CAAC;aAAM,IAAG,OAAO,KAAK,KAAK,QAAQ,EAAC,CAAC;YACnC,IAAI,CAAC,IAAI,CAAC,OAAO,EAAE,KAAK,CAAC,CAAC;YAC1B,OAAO,IAAI,CAAC;QACd,CAAC;QACD,OAAO,IAAI,CAAC;IACd,CAAC;CAEF;AAfD,sBAeC"}
|
||||
5
node_modules/svg-engine/lib/browser/cjs/shared/mixins/presentation-attributes/display.d.ts
generated
vendored
Normal file
5
node_modules/svg-engine/lib/browser/cjs/shared/mixins/presentation-attributes/display.d.ts
generated
vendored
Normal file
@@ -0,0 +1,5 @@
|
||||
import { SVGInstance } from "../../../browser/instance/SVGInstance.js";
|
||||
export declare class Display extends SVGInstance {
|
||||
display(): string | null;
|
||||
display(display: string): this;
|
||||
}
|
||||
19
node_modules/svg-engine/lib/browser/cjs/shared/mixins/presentation-attributes/display.js
generated
vendored
Normal file
19
node_modules/svg-engine/lib/browser/cjs/shared/mixins/presentation-attributes/display.js
generated
vendored
Normal file
@@ -0,0 +1,19 @@
|
||||
"use strict";
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.Display = void 0;
|
||||
const SVGInstance_js_1 = require("../../../browser/instance/SVGInstance.js");
|
||||
class Display extends SVGInstance_js_1.SVGInstance {
|
||||
display(display) {
|
||||
if (typeof display === "undefined") {
|
||||
const display = this.attr("display");
|
||||
return typeof display === "string" ? display : null;
|
||||
}
|
||||
else if (typeof display === "string") {
|
||||
this.attr("display", display);
|
||||
return this;
|
||||
}
|
||||
return null;
|
||||
}
|
||||
}
|
||||
exports.Display = Display;
|
||||
//# sourceMappingURL=display.js.map
|
||||
1
node_modules/svg-engine/lib/browser/cjs/shared/mixins/presentation-attributes/display.js.map
generated
vendored
Normal file
1
node_modules/svg-engine/lib/browser/cjs/shared/mixins/presentation-attributes/display.js.map
generated
vendored
Normal file
@@ -0,0 +1 @@
|
||||
{"version":3,"file":"display.js","sourceRoot":"","sources":["../../../../../../src/shared/mixins/presentation-attributes/display.ts"],"names":[],"mappings":";;;AAAA,6EAAuD;AAEvD,MAAa,OAAQ,SAAQ,4BAAW;IAI/B,OAAO,CAAC,OAAgB;QAC7B,IAAG,OAAO,OAAO,KAAK,WAAW,EAAC,CAAC;YACjC,MAAM,OAAO,GAAG,IAAI,CAAC,IAAI,CAAC,SAAS,CAAC,CAAC;YACrC,OAAO,OAAO,OAAO,KAAK,QAAQ,CAAC,CAAC,CAAC,OAAO,CAAC,CAAC,CAAC,IAAI,CAAC;QACtD,CAAC;aAAM,IAAG,OAAO,OAAO,KAAK,QAAQ,EAAC,CAAC;YACrC,IAAI,CAAC,IAAI,CAAC,SAAS,EAAE,OAAO,CAAC,CAAC;YAC9B,OAAO,IAAI,CAAC;QACd,CAAC;QACD,OAAO,IAAI,CAAC;IACd,CAAC;CAEF;AAfD,0BAeC"}
|
||||
13
node_modules/svg-engine/lib/browser/cjs/shared/mixins/presentation-attributes/fill.d.ts
generated
vendored
Normal file
13
node_modules/svg-engine/lib/browser/cjs/shared/mixins/presentation-attributes/fill.d.ts
generated
vendored
Normal file
@@ -0,0 +1,13 @@
|
||||
import { SVGInstance } from "../../../browser/instance/SVGInstance.js";
|
||||
export declare class Fill extends SVGInstance {
|
||||
fill(): string | null;
|
||||
fill(fill: string): this;
|
||||
fillOpacity(): number | null;
|
||||
fillOpacity(fillOpacity: number): this;
|
||||
fillRule(): string | null;
|
||||
fillRule(fillRule: "nonzero" | "evenodd"): this;
|
||||
fillLinearGradient(gradient: Array<{
|
||||
position: number | string;
|
||||
color: string;
|
||||
}>, rotation?: number): this;
|
||||
}
|
||||
56
node_modules/svg-engine/lib/browser/cjs/shared/mixins/presentation-attributes/fill.js
generated
vendored
Normal file
56
node_modules/svg-engine/lib/browser/cjs/shared/mixins/presentation-attributes/fill.js
generated
vendored
Normal file
@@ -0,0 +1,56 @@
|
||||
"use strict";
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.Fill = void 0;
|
||||
const SVGInstance_js_1 = require("../../../browser/instance/SVGInstance.js");
|
||||
class Fill extends SVGInstance_js_1.SVGInstance {
|
||||
fill(fill) {
|
||||
if (typeof fill === "undefined") {
|
||||
const fill = this.attr("fill");
|
||||
return typeof fill === "string" ? fill : null;
|
||||
}
|
||||
else if (typeof fill === "string") {
|
||||
this.attr("fill", fill);
|
||||
return this;
|
||||
}
|
||||
return null;
|
||||
}
|
||||
fillOpacity(fillOpacity) {
|
||||
if (typeof fillOpacity === "undefined") {
|
||||
const fillOpacity = this.attr("fill-opacity");
|
||||
return typeof fillOpacity === "number" ? fillOpacity : null;
|
||||
}
|
||||
else if (typeof fillOpacity === "number") {
|
||||
this.attr("fill-opacity", fillOpacity);
|
||||
return this;
|
||||
}
|
||||
return null;
|
||||
}
|
||||
fillRule(fillRule) {
|
||||
if (typeof fillRule === "undefined") {
|
||||
const fillRule = this.attr("fill-rule");
|
||||
return typeof fillRule === "string" ? fillRule : null;
|
||||
}
|
||||
else if (typeof fillRule === "string") {
|
||||
this.attr("fill-rule", fillRule);
|
||||
return this;
|
||||
}
|
||||
return null;
|
||||
}
|
||||
fillLinearGradient(gradient, rotation) {
|
||||
var _a, _b, _c;
|
||||
const defs = (_b = (_a = this.root) === null || _a === void 0 ? void 0 : _a.childInstances.find(instance => instance.element.tagName === "defs")) !== null && _b !== void 0 ? _b : (_c = this.root) === null || _c === void 0 ? void 0 : _c.addDefs();
|
||||
const linearGradient = defs === null || defs === void 0 ? void 0 : defs.addLinearGradient();
|
||||
const id = defs.element.childNodes.length;
|
||||
linearGradient.attr("id", "gradient-" + id);
|
||||
if (typeof rotation === "number") {
|
||||
linearGradient.attr("gradientTransform", "rotate(" + rotation + ")");
|
||||
}
|
||||
for (const stop of gradient) {
|
||||
linearGradient.addStop(stop.position, stop.color);
|
||||
}
|
||||
this.attr("fill", "url(#gradient-" + id + ")");
|
||||
return this;
|
||||
}
|
||||
}
|
||||
exports.Fill = Fill;
|
||||
//# sourceMappingURL=fill.js.map
|
||||
1
node_modules/svg-engine/lib/browser/cjs/shared/mixins/presentation-attributes/fill.js.map
generated
vendored
Normal file
1
node_modules/svg-engine/lib/browser/cjs/shared/mixins/presentation-attributes/fill.js.map
generated
vendored
Normal file
@@ -0,0 +1 @@
|
||||
{"version":3,"file":"fill.js","sourceRoot":"","sources":["../../../../../../src/shared/mixins/presentation-attributes/fill.ts"],"names":[],"mappings":";;;AAAA,6EAAuD;AAGvD,MAAa,IAAK,SAAQ,4BAAW;IAI5B,IAAI,CAAC,IAAa;QACvB,IAAG,OAAO,IAAI,KAAK,WAAW,EAAC,CAAC;YAC9B,MAAM,IAAI,GAAG,IAAI,CAAC,IAAI,CAAC,MAAM,CAAC,CAAC;YAC/B,OAAO,OAAO,IAAI,KAAK,QAAQ,CAAC,CAAC,CAAC,IAAI,CAAC,CAAC,CAAC,IAAI,CAAC;QAChD,CAAC;aAAM,IAAG,OAAO,IAAI,KAAK,QAAQ,EAAC,CAAC;YAClC,IAAI,CAAC,IAAI,CAAC,MAAM,EAAE,IAAI,CAAC,CAAC;YACxB,OAAO,IAAI,CAAC;QACd,CAAC;QACD,OAAO,IAAI,CAAC;IACd,CAAC;IAKM,WAAW,CAAC,WAAoB;QACrC,IAAG,OAAO,WAAW,KAAK,WAAW,EAAC,CAAC;YACrC,MAAM,WAAW,GAAG,IAAI,CAAC,IAAI,CAAC,cAAc,CAAC,CAAC;YAC9C,OAAO,OAAO,WAAW,KAAK,QAAQ,CAAC,CAAC,CAAC,WAAW,CAAC,CAAC,CAAC,IAAI,CAAC;QAC9D,CAAC;aAAM,IAAG,OAAO,WAAW,KAAK,QAAQ,EAAC,CAAC;YACzC,IAAI,CAAC,IAAI,CAAC,cAAc,EAAE,WAAW,CAAC,CAAC;YACvC,OAAO,IAAI,CAAC;QACd,CAAC;QACD,OAAO,IAAI,CAAC;IACd,CAAC;IAKM,QAAQ,CAAC,QAAgC;QAC9C,IAAG,OAAO,QAAQ,KAAK,WAAW,EAAC,CAAC;YAClC,MAAM,QAAQ,GAAG,IAAI,CAAC,IAAI,CAAC,WAAW,CAAC,CAAC;YACxC,OAAO,OAAO,QAAQ,KAAK,QAAQ,CAAC,CAAC,CAAC,QAAQ,CAAC,CAAC,CAAC,IAAI,CAAC;QACxD,CAAC;aAAM,IAAG,OAAO,QAAQ,KAAK,QAAQ,EAAC,CAAC;YACtC,IAAI,CAAC,IAAI,CAAC,WAAW,EAAE,QAAQ,CAAC,CAAC;YACjC,OAAO,IAAI,CAAC;QACd,CAAC;QACD,OAAO,IAAI,CAAC;IACd,CAAC;IAGM,kBAAkB,CAAC,QAA6D,EAAE,QAAiB;;QAExG,MAAM,IAAI,GAAG,MAAA,MAAA,IAAI,CAAC,IAAI,0CAAE,cAAc,CAAC,IAAI,CAAC,QAAQ,CAAC,EAAE,CAAC,QAAQ,CAAC,OAAO,CAAC,OAAO,KAAK,MAAM,CAAoB,mCAAI,MAAA,IAAI,CAAC,IAAI,0CAAE,OAAO,EAAE,CAAC;QACxI,MAAM,cAAc,GAAG,IAAI,aAAJ,IAAI,uBAAJ,IAAI,CAAE,iBAAiB,EAAE,CAAC;QAEjD,MAAM,EAAE,GAAG,IAAI,CAAC,OAAO,CAAC,UAAU,CAAC,MAAM,CAAC;QAC1C,cAAc,CAAC,IAAI,CAAC,IAAI,EAAE,WAAW,GAAG,EAAE,CAAC,CAAC;QAE5C,IAAG,OAAO,QAAQ,KAAK,QAAQ,EAAC,CAAC;YAC/B,cAAc,CAAC,IAAI,CAAC,mBAAmB,EAAE,SAAS,GAAG,QAAQ,GAAG,GAAG,CAAC,CAAC;QACvE,CAAC;QAED,KAAI,MAAM,IAAI,IAAI,QAAQ,EAAC,CAAC;YAC1B,cAAc,CAAC,OAAO,CAAC,IAAI,CAAC,QAAQ,EAAE,IAAI,CAAC,KAAK,CAAC,CAAC;QACpD,CAAC;QAED,IAAI,CAAC,IAAI,CAAC,MAAM,EAAE,gBAAgB,GAAG,EAAE,GAAG,GAAG,CAAC,CAAC;QAE/C,OAAO,IAAI,CAAC;IAEd,CAAC;CAEF;AAlED,oBAkEC"}
|
||||
5
node_modules/svg-engine/lib/browser/cjs/shared/mixins/presentation-attributes/opacity.d.ts
generated
vendored
Normal file
5
node_modules/svg-engine/lib/browser/cjs/shared/mixins/presentation-attributes/opacity.d.ts
generated
vendored
Normal file
@@ -0,0 +1,5 @@
|
||||
import { SVGInstance } from "../../../browser/instance/SVGInstance.js";
|
||||
export declare class Opacity extends SVGInstance {
|
||||
opacity(): number | null;
|
||||
opacity(opacity: number): this;
|
||||
}
|
||||
19
node_modules/svg-engine/lib/browser/cjs/shared/mixins/presentation-attributes/opacity.js
generated
vendored
Normal file
19
node_modules/svg-engine/lib/browser/cjs/shared/mixins/presentation-attributes/opacity.js
generated
vendored
Normal file
@@ -0,0 +1,19 @@
|
||||
"use strict";
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.Opacity = void 0;
|
||||
const SVGInstance_js_1 = require("../../../browser/instance/SVGInstance.js");
|
||||
class Opacity extends SVGInstance_js_1.SVGInstance {
|
||||
opacity(opacity) {
|
||||
if (typeof opacity === "undefined") {
|
||||
const opacity = this.attr("opacity");
|
||||
return typeof opacity === "number" ? opacity : null;
|
||||
}
|
||||
else if (typeof opacity === "number") {
|
||||
this.attr("opacity", opacity);
|
||||
return this;
|
||||
}
|
||||
return null;
|
||||
}
|
||||
}
|
||||
exports.Opacity = Opacity;
|
||||
//# sourceMappingURL=opacity.js.map
|
||||
1
node_modules/svg-engine/lib/browser/cjs/shared/mixins/presentation-attributes/opacity.js.map
generated
vendored
Normal file
1
node_modules/svg-engine/lib/browser/cjs/shared/mixins/presentation-attributes/opacity.js.map
generated
vendored
Normal file
@@ -0,0 +1 @@
|
||||
{"version":3,"file":"opacity.js","sourceRoot":"","sources":["../../../../../../src/shared/mixins/presentation-attributes/opacity.ts"],"names":[],"mappings":";;;AAAA,6EAAuD;AAEvD,MAAa,OAAQ,SAAQ,4BAAW;IAI/B,OAAO,CAAC,OAAgB;QAC7B,IAAG,OAAO,OAAO,KAAK,WAAW,EAAC,CAAC;YACjC,MAAM,OAAO,GAAG,IAAI,CAAC,IAAI,CAAC,SAAS,CAAC,CAAC;YACrC,OAAO,OAAO,OAAO,KAAK,QAAQ,CAAC,CAAC,CAAC,OAAO,CAAC,CAAC,CAAC,IAAI,CAAC;QACtD,CAAC;aAAM,IAAG,OAAO,OAAO,KAAK,QAAQ,EAAC,CAAC;YACrC,IAAI,CAAC,IAAI,CAAC,SAAS,EAAE,OAAO,CAAC,CAAC;YAC9B,OAAO,IAAI,CAAC;QACd,CAAC;QACD,OAAO,IAAI,CAAC;IACd,CAAC;CAEF;AAfD,0BAeC"}
|
||||
31
node_modules/svg-engine/lib/browser/cjs/shared/mixins/presentation-attributes/stroke.d.ts
generated
vendored
Normal file
31
node_modules/svg-engine/lib/browser/cjs/shared/mixins/presentation-attributes/stroke.d.ts
generated
vendored
Normal file
@@ -0,0 +1,31 @@
|
||||
import { SVGInstance } from "../../../browser/instance/SVGInstance.js";
|
||||
export declare class Stroke extends SVGInstance {
|
||||
stroke(): this;
|
||||
stroke(width: string | number): this;
|
||||
stroke(width: string | number, style: "solid" | "dashed"): this;
|
||||
stroke(width: string | number, style: "solid" | "dashed", color: string): this;
|
||||
strokeColor(): string | null;
|
||||
strokeColor(color: string): this;
|
||||
strokeLinearGradient(gradient: Array<{
|
||||
position: number | string;
|
||||
color: string;
|
||||
}>, rotation?: number): this;
|
||||
dash(): this;
|
||||
dash(dash: string | number): this;
|
||||
dash(dash: string | number, color: string): this;
|
||||
strokeDasharray(): string | number | Array<string | number> | null;
|
||||
strokeDasharray(dash: string | number, gap?: string | number): this;
|
||||
strokeDasharray(dashGapArray: Array<string | number>): this;
|
||||
strokeDashoffset(): string | number | null;
|
||||
strokeDashoffset(offset: string | number): this;
|
||||
strokeLinecap(): string | null;
|
||||
strokeLinecap(cap: "butt" | "round" | "square"): this;
|
||||
strokeLinejoin(): string | null;
|
||||
strokeLinejoin(join: "arcs" | "bevel" | "miter" | "miter-clip" | "round"): this;
|
||||
strokeMiterlimit(): number | null;
|
||||
strokeMiterlimit(limit: number): this;
|
||||
strokeOpacity(): string | number | null;
|
||||
strokeOpacity(opacity: string | number): this;
|
||||
strokeWidth(): string | number | null;
|
||||
strokeWidth(width: string | number): this;
|
||||
}
|
||||
127
node_modules/svg-engine/lib/browser/cjs/shared/mixins/presentation-attributes/stroke.js
generated
vendored
Normal file
127
node_modules/svg-engine/lib/browser/cjs/shared/mixins/presentation-attributes/stroke.js
generated
vendored
Normal file
@@ -0,0 +1,127 @@
|
||||
"use strict";
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.Stroke = void 0;
|
||||
const SVGInstance_js_1 = require("../../../browser/instance/SVGInstance.js");
|
||||
class Stroke extends SVGInstance_js_1.SVGInstance {
|
||||
stroke(width = 1, style = "solid", color = "currentColor") {
|
||||
this.strokeWidth(width);
|
||||
this.strokeColor(color);
|
||||
if (style === "dashed") {
|
||||
this.strokeDasharray(3);
|
||||
}
|
||||
return this;
|
||||
}
|
||||
strokeColor(color) {
|
||||
if (typeof color === "undefined") {
|
||||
const color = this.attr("stroke");
|
||||
return typeof color === "string" ? color : null;
|
||||
}
|
||||
else if (typeof color === "string") {
|
||||
this.attr("stroke", color);
|
||||
return this;
|
||||
}
|
||||
return null;
|
||||
}
|
||||
strokeLinearGradient(gradient, rotation) {
|
||||
var _a, _b, _c;
|
||||
const defs = (_b = (_a = this.root) === null || _a === void 0 ? void 0 : _a.childInstances.find(instance => instance.element.tagName === "defs")) !== null && _b !== void 0 ? _b : (_c = this.root) === null || _c === void 0 ? void 0 : _c.addDefs();
|
||||
const linearGradient = defs === null || defs === void 0 ? void 0 : defs.addLinearGradient();
|
||||
const id = defs.element.childNodes.length;
|
||||
linearGradient.attr("id", "gradient-" + id);
|
||||
if (typeof rotation === "number") {
|
||||
linearGradient.attr("gradientTransform", "rotate(" + rotation + ")");
|
||||
}
|
||||
for (const stop of gradient) {
|
||||
linearGradient.addStop(stop.position, stop.color);
|
||||
}
|
||||
this.attr("stroke", "url(#gradient-" + id + ")");
|
||||
return this;
|
||||
}
|
||||
dash(dash = 3, color = "currentColor") {
|
||||
this.strokeDasharray(dash);
|
||||
this.strokeColor(color);
|
||||
return this;
|
||||
}
|
||||
strokeDasharray(dashGapArrayOrUndefined, gap) {
|
||||
if (typeof dashGapArrayOrUndefined === "undefined") {
|
||||
const dashGapString = this.attr("stroke-dasharray");
|
||||
if (typeof dashGapString === "number") {
|
||||
return dashGapString;
|
||||
}
|
||||
else if (typeof dashGapString === "string") {
|
||||
const dashGapArray = dashGapString.split(" ");
|
||||
if (dashGapArray.length === 1) {
|
||||
return isNaN(+dashGapArray[0]) ? dashGapArray[0] : +dashGapArray[0];
|
||||
}
|
||||
else {
|
||||
return dashGapArray.map(value => isNaN(+value) ? value : +value);
|
||||
}
|
||||
}
|
||||
}
|
||||
else if (typeof dashGapArrayOrUndefined === "string" || typeof dashGapArrayOrUndefined === "number") {
|
||||
this.attr("stroke-dasharray", dashGapArrayOrUndefined);
|
||||
return this;
|
||||
}
|
||||
else if (Array.isArray(dashGapArrayOrUndefined)) {
|
||||
this.attr("stroke-dasharray", dashGapArrayOrUndefined.join(" "));
|
||||
return this;
|
||||
}
|
||||
return null;
|
||||
}
|
||||
strokeDashoffset(offset) {
|
||||
if (typeof offset === "string" || typeof offset === "number") {
|
||||
this.attr("stroke-dashoffset", offset);
|
||||
return this;
|
||||
}
|
||||
return this.attr("stroke-dashoffset");
|
||||
}
|
||||
strokeLinecap(cap) {
|
||||
if (typeof cap === "undefined") {
|
||||
const cap = this.attr("stroke-linecap");
|
||||
return typeof cap === "string" ? cap : null;
|
||||
}
|
||||
else if (typeof cap === "string") {
|
||||
this.attr("stroke-linecap", cap);
|
||||
return this;
|
||||
}
|
||||
return null;
|
||||
}
|
||||
strokeLinejoin(join) {
|
||||
if (typeof join === "undefined") {
|
||||
const join = this.attr("stroke-linejoin");
|
||||
return typeof join === "string" ? join : null;
|
||||
}
|
||||
else if (typeof join === "string") {
|
||||
this.attr("stroke-linejoin", join);
|
||||
return this;
|
||||
}
|
||||
return null;
|
||||
}
|
||||
strokeMiterlimit(limit) {
|
||||
if (typeof limit === "undefined") {
|
||||
const limit = this.attr("stroke-miterlimit");
|
||||
return typeof limit === "number" ? limit : null;
|
||||
}
|
||||
else if (typeof limit === "number") {
|
||||
this.attr("stroke-miterlimit", limit);
|
||||
return this;
|
||||
}
|
||||
return null;
|
||||
}
|
||||
strokeOpacity(opacity) {
|
||||
if (typeof opacity === "string" || typeof opacity === "number") {
|
||||
this.attr("stroke-opacity", opacity);
|
||||
return this;
|
||||
}
|
||||
return this.attr("stroke-opacity");
|
||||
}
|
||||
strokeWidth(width) {
|
||||
if (typeof width === "string" || typeof width === "number") {
|
||||
this.attr("stroke-width", width);
|
||||
return this;
|
||||
}
|
||||
return this.attr("stroke-width");
|
||||
}
|
||||
}
|
||||
exports.Stroke = Stroke;
|
||||
//# sourceMappingURL=stroke.js.map
|
||||
1
node_modules/svg-engine/lib/browser/cjs/shared/mixins/presentation-attributes/stroke.js.map
generated
vendored
Normal file
1
node_modules/svg-engine/lib/browser/cjs/shared/mixins/presentation-attributes/stroke.js.map
generated
vendored
Normal file
@@ -0,0 +1 @@
|
||||
{"version":3,"file":"stroke.js","sourceRoot":"","sources":["../../../../../../src/shared/mixins/presentation-attributes/stroke.ts"],"names":[],"mappings":"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"}
|
||||
5
node_modules/svg-engine/lib/browser/cjs/shared/mixins/presentation-attributes/vectorEffect.d.ts
generated
vendored
Normal file
5
node_modules/svg-engine/lib/browser/cjs/shared/mixins/presentation-attributes/vectorEffect.d.ts
generated
vendored
Normal file
@@ -0,0 +1,5 @@
|
||||
import { SVGInstance } from "../../../browser/instance/SVGInstance.js";
|
||||
export declare class VectorEffect extends SVGInstance {
|
||||
vectorEffect(): string | null;
|
||||
vectorEffect(vectorEffect: "non-scaling-stroke" | "non-scaling-size" | "non-rotation" | "fixed-position"): this;
|
||||
}
|
||||
19
node_modules/svg-engine/lib/browser/cjs/shared/mixins/presentation-attributes/vectorEffect.js
generated
vendored
Normal file
19
node_modules/svg-engine/lib/browser/cjs/shared/mixins/presentation-attributes/vectorEffect.js
generated
vendored
Normal file
@@ -0,0 +1,19 @@
|
||||
"use strict";
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.VectorEffect = void 0;
|
||||
const SVGInstance_js_1 = require("../../../browser/instance/SVGInstance.js");
|
||||
class VectorEffect extends SVGInstance_js_1.SVGInstance {
|
||||
vectorEffect(vectorEffect) {
|
||||
if (typeof vectorEffect === "undefined") {
|
||||
const vectorEffect = this.attr("vector-effect");
|
||||
return typeof vectorEffect === "string" ? vectorEffect : null;
|
||||
}
|
||||
else if (typeof vectorEffect === "string") {
|
||||
this.attr("vector-effect", vectorEffect);
|
||||
return this;
|
||||
}
|
||||
return null;
|
||||
}
|
||||
}
|
||||
exports.VectorEffect = VectorEffect;
|
||||
//# sourceMappingURL=vectorEffect.js.map
|
||||
1
node_modules/svg-engine/lib/browser/cjs/shared/mixins/presentation-attributes/vectorEffect.js.map
generated
vendored
Normal file
1
node_modules/svg-engine/lib/browser/cjs/shared/mixins/presentation-attributes/vectorEffect.js.map
generated
vendored
Normal file
@@ -0,0 +1 @@
|
||||
{"version":3,"file":"vectorEffect.js","sourceRoot":"","sources":["../../../../../../src/shared/mixins/presentation-attributes/vectorEffect.ts"],"names":[],"mappings":";;;AAAA,6EAAuD;AAEvD,MAAa,YAAa,SAAQ,4BAAW;IAIpC,YAAY,CAAC,YAA4F;QAC9G,IAAG,OAAO,YAAY,KAAK,WAAW,EAAC,CAAC;YACtC,MAAM,YAAY,GAAG,IAAI,CAAC,IAAI,CAAC,eAAe,CAAC,CAAC;YAChD,OAAO,OAAO,YAAY,KAAK,QAAQ,CAAC,CAAC,CAAC,YAAY,CAAC,CAAC,CAAC,IAAI,CAAC;QAChE,CAAC;aAAM,IAAG,OAAO,YAAY,KAAK,QAAQ,EAAC,CAAC;YAC1C,IAAI,CAAC,IAAI,CAAC,eAAe,EAAE,YAAY,CAAC,CAAC;YACzC,OAAO,IAAI,CAAC;QACd,CAAC;QACD,OAAO,IAAI,CAAC;IACd,CAAC;CAEF;AAfD,oCAeC"}
|
||||
5
node_modules/svg-engine/lib/browser/cjs/shared/mixins/presentation-attributes/visibility.d.ts
generated
vendored
Normal file
5
node_modules/svg-engine/lib/browser/cjs/shared/mixins/presentation-attributes/visibility.d.ts
generated
vendored
Normal file
@@ -0,0 +1,5 @@
|
||||
import { SVGInstance } from "../../../browser/instance/SVGInstance.js";
|
||||
export declare class Visibility extends SVGInstance {
|
||||
visibility(): string | null;
|
||||
visibility(visibility: "visible" | "hidden"): this;
|
||||
}
|
||||
19
node_modules/svg-engine/lib/browser/cjs/shared/mixins/presentation-attributes/visibility.js
generated
vendored
Normal file
19
node_modules/svg-engine/lib/browser/cjs/shared/mixins/presentation-attributes/visibility.js
generated
vendored
Normal file
@@ -0,0 +1,19 @@
|
||||
"use strict";
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.Visibility = void 0;
|
||||
const SVGInstance_js_1 = require("../../../browser/instance/SVGInstance.js");
|
||||
class Visibility extends SVGInstance_js_1.SVGInstance {
|
||||
visibility(visibility) {
|
||||
if (typeof visibility === "undefined") {
|
||||
const visibility = this.attr("visibility");
|
||||
return typeof visibility === "string" ? visibility : null;
|
||||
}
|
||||
else if (typeof visibility === "string") {
|
||||
this.attr("visibility", visibility);
|
||||
return this;
|
||||
}
|
||||
return null;
|
||||
}
|
||||
}
|
||||
exports.Visibility = Visibility;
|
||||
//# sourceMappingURL=visibility.js.map
|
||||
1
node_modules/svg-engine/lib/browser/cjs/shared/mixins/presentation-attributes/visibility.js.map
generated
vendored
Normal file
1
node_modules/svg-engine/lib/browser/cjs/shared/mixins/presentation-attributes/visibility.js.map
generated
vendored
Normal file
@@ -0,0 +1 @@
|
||||
{"version":3,"file":"visibility.js","sourceRoot":"","sources":["../../../../../../src/shared/mixins/presentation-attributes/visibility.ts"],"names":[],"mappings":";;;AAAA,6EAAuD;AAEvD,MAAa,UAAW,SAAQ,4BAAW;IAIlC,UAAU,CAAC,UAAiC;QACjD,IAAG,OAAO,UAAU,KAAK,WAAW,EAAC,CAAC;YACpC,MAAM,UAAU,GAAG,IAAI,CAAC,IAAI,CAAC,YAAY,CAAC,CAAC;YAC3C,OAAO,OAAO,UAAU,KAAK,QAAQ,CAAC,CAAC,CAAC,UAAU,CAAC,CAAC,CAAC,IAAI,CAAC;QAC5D,CAAC;aAAM,IAAG,OAAO,UAAU,KAAK,QAAQ,EAAC,CAAC;YACxC,IAAI,CAAC,IAAI,CAAC,YAAY,EAAE,UAAU,CAAC,CAAC;YACpC,OAAO,IAAI,CAAC;QACd,CAAC;QACD,OAAO,IAAI,CAAC;IACd,CAAC;CAEF;AAfD,gCAeC"}
|
||||
11
node_modules/svg-engine/lib/browser/cjs/shared/mixins/style-attributes/font.d.ts
generated
vendored
Normal file
11
node_modules/svg-engine/lib/browser/cjs/shared/mixins/style-attributes/font.d.ts
generated
vendored
Normal file
@@ -0,0 +1,11 @@
|
||||
import { SVGInstance } from "../../../browser/instance/SVGInstance.js";
|
||||
export declare class Font extends SVGInstance {
|
||||
fontFamily(): string | null;
|
||||
fontFamily(fontFamily: string): this;
|
||||
fontSize(): string | number | null;
|
||||
fontSize(fontSize: string | number): this;
|
||||
fontStyle(): string | null;
|
||||
fontStyle(fontStyle: "normal" | "italic" | "oblique"): this;
|
||||
fontWeight(): string | number | null;
|
||||
fontWeight(fontWeight: "normal" | "bold" | "bolder" | "lighter" | number): this;
|
||||
}
|
||||
44
node_modules/svg-engine/lib/browser/cjs/shared/mixins/style-attributes/font.js
generated
vendored
Normal file
44
node_modules/svg-engine/lib/browser/cjs/shared/mixins/style-attributes/font.js
generated
vendored
Normal file
@@ -0,0 +1,44 @@
|
||||
"use strict";
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.Font = void 0;
|
||||
const SVGInstance_js_1 = require("../../../browser/instance/SVGInstance.js");
|
||||
class Font extends SVGInstance_js_1.SVGInstance {
|
||||
fontFamily(fontFamily) {
|
||||
if (typeof fontFamily === "undefined") {
|
||||
const fontFamily = this.attr("font-family");
|
||||
return typeof fontFamily === "string" ? fontFamily : null;
|
||||
}
|
||||
else if (typeof fontFamily === "string") {
|
||||
this.attr("font-family", fontFamily);
|
||||
return this;
|
||||
}
|
||||
return null;
|
||||
}
|
||||
fontSize(fontSize) {
|
||||
if (typeof fontSize === "string" || typeof fontSize === "number") {
|
||||
this.attr("font-size", fontSize);
|
||||
return this;
|
||||
}
|
||||
return this.attr("font-size");
|
||||
}
|
||||
fontStyle(fontStyle) {
|
||||
if (typeof fontStyle === "undefined") {
|
||||
const fontStyle = this.attr("font-style");
|
||||
return typeof fontStyle === "string" ? fontStyle : null;
|
||||
}
|
||||
else if (typeof fontStyle === "string") {
|
||||
this.attr("font-style", fontStyle);
|
||||
return this;
|
||||
}
|
||||
return null;
|
||||
}
|
||||
fontWeight(fontWeight) {
|
||||
if (typeof fontWeight === "string" || typeof fontWeight === "number") {
|
||||
this.attr("font-weight", fontWeight);
|
||||
return this;
|
||||
}
|
||||
return this.attr("font-weight");
|
||||
}
|
||||
}
|
||||
exports.Font = Font;
|
||||
//# sourceMappingURL=font.js.map
|
||||
1
node_modules/svg-engine/lib/browser/cjs/shared/mixins/style-attributes/font.js.map
generated
vendored
Normal file
1
node_modules/svg-engine/lib/browser/cjs/shared/mixins/style-attributes/font.js.map
generated
vendored
Normal file
@@ -0,0 +1 @@
|
||||
{"version":3,"file":"font.js","sourceRoot":"","sources":["../../../../../../src/shared/mixins/style-attributes/font.ts"],"names":[],"mappings":";;;AAAA,6EAAuD;AAEvD,MAAa,IAAK,SAAQ,4BAAW;IAI5B,UAAU,CAAC,UAAmB;QACnC,IAAG,OAAO,UAAU,KAAK,WAAW,EAAC,CAAC;YACpC,MAAM,UAAU,GAAG,IAAI,CAAC,IAAI,CAAC,aAAa,CAAC,CAAC;YAC5C,OAAO,OAAO,UAAU,KAAK,QAAQ,CAAC,CAAC,CAAC,UAAU,CAAC,CAAC,CAAC,IAAI,CAAC;QAC5D,CAAC;aAAM,IAAG,OAAO,UAAU,KAAK,QAAQ,EAAC,CAAC;YACxC,IAAI,CAAC,IAAI,CAAC,aAAa,EAAE,UAAU,CAAC,CAAC;YACrC,OAAO,IAAI,CAAC;QACd,CAAC;QACD,OAAO,IAAI,CAAC;IACd,CAAC;IAKM,QAAQ,CAAC,QAA0B;QACxC,IAAG,OAAO,QAAQ,KAAK,QAAQ,IAAI,OAAO,QAAQ,KAAK,QAAQ,EAAC,CAAC;YAC/D,IAAI,CAAC,IAAI,CAAC,WAAW,EAAE,QAAQ,CAAC,CAAC;YACjC,OAAO,IAAI,CAAC;QACd,CAAC;QACD,OAAO,IAAI,CAAC,IAAI,CAAC,WAAW,CAAC,CAAC;IAChC,CAAC;IAKM,SAAS,CAAC,SAA2C;QAC1D,IAAG,OAAO,SAAS,KAAK,WAAW,EAAC,CAAC;YACnC,MAAM,SAAS,GAAG,IAAI,CAAC,IAAI,CAAC,YAAY,CAAC,CAAC;YAC1C,OAAO,OAAO,SAAS,KAAK,QAAQ,CAAC,CAAC,CAAC,SAAS,CAAC,CAAC,CAAC,IAAI,CAAC;QAC1D,CAAC;aAAM,IAAG,OAAO,SAAS,KAAK,QAAQ,EAAC,CAAC;YACvC,IAAI,CAAC,IAAI,CAAC,YAAY,EAAE,SAAS,CAAC,CAAC;YACnC,OAAO,IAAI,CAAC;QACd,CAAC;QACD,OAAO,IAAI,CAAC;IACd,CAAC;IAKM,UAAU,CAAC,UAA8D;QAC9E,IAAG,OAAO,UAAU,KAAK,QAAQ,IAAI,OAAO,UAAU,KAAK,QAAQ,EAAC,CAAC;YACnE,IAAI,CAAC,IAAI,CAAC,aAAa,EAAE,UAAU,CAAC,CAAC;YACrC,OAAO,IAAI,CAAC;QACd,CAAC;QACD,OAAO,IAAI,CAAC,IAAI,CAAC,aAAa,CAAC,CAAC;IAClC,CAAC;CAEF;AAnDD,oBAmDC"}
|
||||
Reference in New Issue
Block a user