fix(core): update

This commit is contained in:
2020-05-27 22:13:50 +00:00
parent b12f35484d
commit 2a51d7a7cd
3 changed files with 652 additions and 10 deletions

View File

@ -1,5 +1,7 @@
import { LitElement, property, html, customElement, TemplateResult } from 'lit-element';
import * as deesDomtools from '@designestate/dees-domtools';
import { WccDefaultElement } from './wcc-defaultelement';
// wcc tools
@ -16,7 +18,7 @@ export class WccDashboard extends LitElement {
public selectedInstance;
@property()
public selectedViewport: string = 'desktop';
public selectedViewport: deesDomtools.breakpoints.TViewport = 'desktop';
@property()
public pages: { [key: string]: TemplateResult } = {};
@ -82,13 +84,13 @@ export class WccDashboard extends LitElement {
`;
}
public updateSlot() {
public async updateSlot() {
console.log('updateSlot');
const oldSelectedItem = this.selectedItem;
this.selectedItem = null;
setTimeout(() => {
this.selectedItem = oldSelectedItem;
}, 0);
const domtools = await deesDomtools.DomTools.setupDomTools();
domtools.setVirtualViewport(this.selectedViewport);
this.selectedItem = oldSelectedItem;
}
public setWarning(warningTextArg: string) {