Skip to content

Extension du Framework

Ajouter une Directive

Utilisez registerDirective pour créer une nouvelle directive.

javascript
import { registerDirective } from "./apotech/directives";

registerDirective("ma-directive", (el, { value, params }) => {
  el.addEventListener("click", () => {
    console.log("Directive exécutée avec valeur:", value);
  });
});

Ajouter un Composant

Créez une classe étendant HTMLElement et définissez-la avec customElements.define.

javascript
class MonComposant extends HTMLElement {
  connectedCallback() {
    this.innerHTML = "Bonjour HAL";
  }
}
customElements.define("mon-composant", MonComposant);