Make elements default constructible, testing wip

This commit is contained in:
barsdeveloper
2022-12-24 15:29:12 +01:00
parent 7ed36f21e5
commit c3ab6478b0
53 changed files with 992 additions and 712 deletions

View File

@@ -1,6 +1,9 @@
import ITemplate from "./ITemplate"
/** @typedef {import("../element/IFromToPositionedElement").default} IFromToPositionedElement */
/**
* @typedef {import("../element/IFromToPositionedElement").default} IFromToPositionedElement
* @typedef {import("lit").PropertyValues} PropertyValues
*/
/**
* @template {IFromToPositionedElement} T
@@ -8,7 +11,7 @@ import ITemplate from "./ITemplate"
*/
export default class IFromToPositionedTemplate extends ITemplate {
/** @param {Map} changedProperties */
/** @param {PropertyValues} changedProperties */
update(changedProperties) {
super.update(changedProperties)
const [fromX, fromY, toX, toY] = [