<link rel="import" href="../../bower_components/polymer/polymer-element.html">
<dom-module id="extends-polymerjs">
<template>
</template>
<script src="outjs.js"></script>
<script>
class ExtendsPolymerjs extends Outjs(Polymer.Element){
static get is() {
return 'extends-polymerjs';
}
connectedCallback(){
super.connectedCallback();
this.test();
}
}
customElements.define(ExtendsPolymerjs.is, ExtendsPolymerjs);
</script>
</dom-module>
<extends-polymerjs></extends-polymerjs>
//outjs
function Outjs(A){
return class B extends A{
constructor(){
super();
}
test(){
alert("outjs!!!")
}
}
}