Carbon fiber reinforced polymer as epoxy, but other thermoset or thermoplastic polymers, such as polyester, vinyl ester, or nylon, are sometimes used. The composite material may contain aramid (e.g. Kevlar, Twaron), ultra-high-molecular-weight polyethylene (UHMWPE), aluminium, or glass fibers in addition to carbon fibers. The properties of the final CFRP product can also be affected by the type of additives introduced to the binding matrix (resin). The most common additive is silica, but other additives such as rubber and carbon nanotubes can be used. The material is also referred to as "graphite-reinforced polymer" or "graphite fiber-reinforced polymer" ("GFRP" is less common, as it clashes with
Polymer (library) classes. Custom element definition comprises CSS style, HTML template of the element's local DOM, element properties, lifecycle callbacks and JavaScript methods: import {PolymerElement, html} from '@polymer/polymer/polymer-element.js' class HelloElement extends PolymerElement { static get template() { return html` static get properties() { /* Custom methods */ window.customElements.define(HelloElement.is, HelloElement); The element defined above can be used in HTML code: <hello-element name="World"></hello-element> Polymer (library) Polymer is an open-source JavaScript library for building web applications using polymer Web Components. The library is being developed by Google developers and contributors on GitHub. Modern design principles are implemented as a separate project using Google's Material Design