From b89876fdcdef861c1945518b70a07402dd8db47b Mon Sep 17 00:00:00 2001 From: Artur Arseniev Date: Thu, 19 Jan 2023 17:24:17 +0400 Subject: [PATCH] Move ComponentSvgln to TS --- .../model/{ComponentSvgIn.js => ComponentSvgIn.ts} | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) rename src/dom_components/model/{ComponentSvgIn.js => ComponentSvgIn.ts} (75%) diff --git a/src/dom_components/model/ComponentSvgIn.js b/src/dom_components/model/ComponentSvgIn.ts similarity index 75% rename from src/dom_components/model/ComponentSvgIn.js rename to src/dom_components/model/ComponentSvgIn.ts index 8d6891ab8..a9ee64745 100644 --- a/src/dom_components/model/ComponentSvgIn.js +++ b/src/dom_components/model/ComponentSvgIn.ts @@ -6,12 +6,15 @@ import ComponentSvg from './ComponentSvg'; export default class ComponentSvgln extends ComponentSvg { get defaults() { return { + // @ts-ignore ...super.defaults, selectable: false, hoverable: false, layerable: false, }; } -} -ComponentSvgln.isComponent = (el, opts = {}) => !!opts.inSvg; + static isComponent(el: any, opts: any = {}) { + return !!opts.inSvg; + } +}