1
0
mirror of https://github.com/jaandrle/deka-dom-el synced 2025-07-29 07:00:16 +02:00

on.host

This commit is contained in:
2025-03-14 13:49:01 +01:00
parent 36fab5276d
commit ba13055d7d
3 changed files with 32 additions and 14 deletions

View File

@@ -155,8 +155,8 @@ export function page({ pkg, info }){
You can think of an Addon as an “oncreate” event handler.
`),
el("p").append(T`
dd<el> provides two additional lifecycle events that correspond to ${el("a", { textContent:
"custom element", ...references.mdn_customElements })} lifecycle callbacks:
dd<el> provides three additional lifecycle events that correspond to ${el("a", { textContent:
"custom element", ...references.mdn_customElements })} lifecycle callbacks and component patterns:
`),
el("div", { className: "function-table" }).append(
el("dl").append(
@@ -165,6 +165,9 @@ export function page({ pkg, info }){
el("dt", t`on.disconnected(callback)`),
el("dd", t`Fires when the element is removed from the DOM`),
el("dt", t`on.host(callback, host?)`),
el("dd", t`Fires when the host element is "ready" and allows applying properties based on the fully built template`),
)
),
el(example, { src: fileURL("./components/examples/events/live-cycle.js"), page_id }),