Window introduced

This commit is contained in:
barsdeveloper
2022-09-24 20:27:52 +02:00
parent bf2c3ec939
commit 9a4d323a87
27 changed files with 891 additions and 312 deletions

View File

@@ -18,15 +18,11 @@ export default class ITemplate {
return this.#inputObjects
}
/**
* @param {T} element
*/
/** @param {T} element */
constructed(element) {
}
/**
* @param {T} element
*/
/** @param {T} element */
connectedCallback(element) {
}
@@ -44,9 +40,7 @@ export default class ITemplate {
update(element, changedProperties) {
}
/**
* @param {T} element
*/
/** @param {T} element */
render(element) {
return html``
}
@@ -65,16 +59,12 @@ export default class ITemplate {
updated(element, changedProperties) {
}
/**
* @param {T} element
*/
/** @param {T} element */
inputSetup(element) {
this.#inputObjects = this.createInputObjects(element)
}
/**
* @param {T} element
*/
/** @param {T} element */
cleanup(element) {
this.#inputObjects.forEach(v => v.unlistenDOMElement())
}