import { CSSResultGroup, html, TemplateResult } from 'lit';
import { customElement } from 'lit/decorators.js';
import PopupBase from './popup-base';
import { alertStyles } from './styles';
@customElement('doodle-alert')
export class DoodleAlert extends PopupBase {
public constructor(message = '', position = 'center') {
super(message, position);
}
public static get styles(): CSSResultGroup {
return alertStyles;
}
private getAlertClasses(): string {
const classes: Array = [];
classes.push(`popup`);
classes.push(`popup-${this.position}`);
return classes.join(' ');
}
protected render(): TemplateResult {
return html`
`;
}
protected onClickOk(): void {
this.close(true);
}
}