Compare commits
2 commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 474f6edea7 | |||
| 9cc97a4214 |
2 changed files with 5 additions and 3 deletions
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "@lightweight-sdk/web-component",
|
||||
"version": "0.0.1",
|
||||
"version": "0.0.2",
|
||||
"description": "A lightweight library to build web components easily",
|
||||
"scripts": {
|
||||
"build": "tsc -b",
|
||||
|
|
|
|||
|
|
@ -58,11 +58,13 @@ export function CustomComponent<T extends ConstructorFunction<AbstractComponent>
|
|||
}
|
||||
|
||||
// Apply any specified CSS classes to the component root element
|
||||
if (p.cssClasses) {
|
||||
this.classList.add(...p.cssClasses);
|
||||
}
|
||||
|
||||
// Process and link properties specified in __linkedProperties to their DOM elements
|
||||
for (const requested of this.__linkedProperties ?? []) {
|
||||
const elt = findRefElement(requested.ref);
|
||||
const elt = findRefElement(requested.ref, this);
|
||||
if (elt == null) {
|
||||
throw new Error(`ref ${requested.ref} not found`);
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue