29 lines
635 B
TypeScript
29 lines
635 B
TypeScript
import { DestroyController } from '@z-elements/_internal/controllers';
|
|
|
|
import { LitElement } from 'lit';
|
|
import { customElement } from 'lit/decorators.js';
|
|
|
|
@customElement('z-panels.side')
|
|
export class SidePanel extends LitElement {
|
|
static override get styles() {
|
|
return [];
|
|
}
|
|
|
|
/** Private variables */
|
|
private readonly _destroyController = new DestroyController(this);
|
|
|
|
private readonly _closeEvent = new CustomEvent('close', { bubbles: false });
|
|
|
|
/** Protected variables */
|
|
|
|
/** Public variables */
|
|
|
|
/** constructor & lifecycle */
|
|
|
|
/** Public methods */
|
|
|
|
/** Protected methods */
|
|
|
|
/** Private methods */
|
|
}
|