logo polydile dile-components


This mixin has a method to emmit a element-changed custom event.

The components how implements this mixin must call the method for themselves.

This mixin is useful to create a standard custom event used on form elements that can be integrated to the automatisms that DileFormMixin provides.


npm i @dile/dile-form-mixin


import { DileEmmitChangeMixin } from '@dile/dile-form-mixin';

class MyElement extends DileEmmitChangeMixin(HTMLElement) {
  // your custom element code...


detail: {
  name: this.name,
  value: this.value

Implementations of DileEmmitChangeMixin

There are many form components that implements this mixin.