2.5.1 • Published 8 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
8 years ago
2.5.0
8 years ago
2.4.6
8 years ago
2.4.5
8 years ago
2.4.4
9 years ago
2.4.3
9 years ago
2.4.2
9 years ago
2.4.1
9 years ago
2.4.0
9 years ago
2.3.1
9 years ago
2.3.0
9 years ago
2.2.0
9 years ago
2.1.0
9 years ago
2.0.1
9 years ago
2.0.0
9 years ago
2.0.0-beta.25
9 years ago
2.0.0-beta.24
9 years ago
2.0.0-beta.23
9 years ago
2.0.0-beta.22
9 years ago
2.0.0-beta.21
9 years ago
2.0.0-beta.20
9 years ago
2.0.0-beta.19
9 years ago
2.0.0-beta.18
9 years ago
2.0.0-beta.17
9 years ago
2.0.0-beta.16
9 years ago
2.0.0-beta.15
9 years ago
2.0.0-beta.14
9 years ago
2.0.0-beta.13
9 years ago
2.0.0-beta.12
9 years ago