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