@polymer/polymer
Version:
The Polymer library makes it easy to create your own web components. Give your element some markup and properties, and then use it on a site. Polymer provides features like dynamic templates and data binding to reduce the amount of boilerplate you need to
18 lines (13 loc) • 481 B
TypeScript
// tslint:disable:variable-name Describing an API that's defined elsewhere.
import {ElementMixin} from './lib/mixins/element-mixin.js';
export {html} from './lib/utils/html-tag.js';
export {PolymerElement};
/**
* Base class that provides the core API for Polymer's meta-programming
* features including template stamping, data-binding, attribute deserialization,
* and property change observation.
*/
declare class PolymerElement extends
ElementMixin(
HTMLElement) {
}