converse.js
Version:
Browser based XMPP chat client
30 lines (22 loc) • 547 B
JavaScript
import { LitElement } from 'lit';
import { EventEmitter } from '@converse/skeletor';
export class CustomElement extends EventEmitter(LitElement) {
constructor () {
super();
}
createRenderRoot () {
// Render without the shadow DOM
return this;
}
initialize () {
return null;
}
connectedCallback () {
super.connectedCallback();
return this.initialize();
}
disconnectedCallback () {
super.disconnectedCallback();
this.stopListening();
}
}