2.5.1 • Published 7 years ago
@dnajs/mutation v2.5.1
Just another components pattern.
Documentation | Issue tracker | Project home page | Author home page
Install
$ npm i @dnajs/mutation --save
Usage
This version of the library provides a lite polyfill for Custom Elements v1 specs using MutationObserver API and without using the CustomElementsRegistry for element definition:
import '@dnajs/mutation/observer.js';
import { prop, BaseComponent } from '@dnajs/core';
class MyElem extends BaseComponent {
static get observedAttributes() {
return ['message']
}
get properties() {
return {
helloMessage: prop.STRING.attribute('message'),
};
}
connectedCallback() {
super.connectedCallback();
this.helloMessage = 'Hi!';
}
}
customElements.define('my-elem', MyElem);
// RENDER
document.body.appendChild(new MyElem());
<!-- result -->
<body>
<my-elem message="Hi!"></my-elem>
</body>
More:
2.5.1
7 years ago
2.5.0
7 years ago
2.4.6
7 years ago
2.4.5
7 years ago
2.4.4
7 years ago
2.4.3
7 years ago
2.4.2
7 years ago
2.4.1
7 years ago
2.4.0
7 years ago
2.3.1
7 years ago
2.3.0
7 years ago
2.2.0
7 years ago
2.1.0
7 years ago
2.0.1
7 years ago
2.0.0
7 years ago
2.0.0-beta.25
7 years ago
2.0.0-beta.24
7 years ago
2.0.0-beta.23
7 years ago
2.0.0-beta.22
7 years ago
2.0.0-beta.21
7 years ago
2.0.0-beta.20
7 years ago
2.0.0-beta.19
7 years ago
2.0.0-beta.18
7 years ago
2.0.0-beta.17
8 years ago
2.0.0-beta.16
8 years ago
2.0.0-beta.15
8 years ago
2.0.0-beta.14
8 years ago
2.0.0-beta.13
8 years ago
2.0.0-beta.12
8 years ago