This commit is contained in:
Ludeeus 2020-08-29 08:04:57 +00:00
parent af92052ad3
commit 4a6ae87c7d
8 changed files with 24 additions and 25 deletions

View File

@ -28,7 +28,7 @@ import { haStyle } from "../../../../src/resources/styles";
import { HomeAssistant } from "../../../../src/types";
import { suggestAddonRestart } from "../../dialogs/suggestAddonRestart";
import { hassioStyle } from "../../resources/hassio-style";
import { HaProgressButtonElement } from "../../../../src/components/buttons/ha-progress-button";
import "../../../../src/components/buttons/ha-progress-button";
@customElement("hassio-addon-audio")
class HassioAddonAudio extends LitElement {
@ -176,7 +176,7 @@ class HassioAddonAudio extends LitElement {
}
private async _saveSettings(ev: CustomEvent): Promise<void> {
const button = ev.target as HaProgressButtonElement;
const button = ev.target as any;
button.progress = true;
this._error = undefined;

View File

@ -21,7 +21,7 @@ import {
HassioAddonSetOptionParams,
setHassioAddonOption,
} from "../../../../src/data/hassio/addon";
import { HaProgressButtonElement } from "../../../../src/components/buttons/ha-progress-button";
import "../../../../src/components/buttons/ha-progress-button";
import { showConfirmationDialog } from "../../../../src/dialogs/generic/show-dialog-box";
import { haStyle } from "../../../../src/resources/styles";
@ -84,7 +84,7 @@ class HassioAddonConfig extends LitElement {
}
private async _resetTapped(ev: CustomEvent): Promise<void> {
const button = ev.target as HaProgressButtonElement;
const button = ev.target as any;
button.progress = true;
const confirmed = await showConfirmationDialog(this, {
@ -121,7 +121,7 @@ class HassioAddonConfig extends LitElement {
}
private async _saveTapped(ev: CustomEvent): Promise<void> {
const button = ev.target as HaProgressButtonElement;
const button = ev.target as any;
button.progress = true;
let data: HassioAddonSetOptionParams;

View File

@ -21,7 +21,7 @@ import { haStyle } from "../../../../src/resources/styles";
import { HomeAssistant } from "../../../../src/types";
import { suggestAddonRestart } from "../../dialogs/suggestAddonRestart";
import { hassioStyle } from "../../resources/hassio-style";
import { HaProgressButtonElement } from "../../../../src/components/buttons/ha-progress-button";
import "../../../../src/components/buttons/ha-progress-button";
interface NetworkItem {
description: string;
@ -130,7 +130,7 @@ class HassioAddonNetwork extends LitElement {
}
private async _resetTapped(ev: CustomEvent): Promise<void> {
const button = ev.target as HaProgressButtonElement;
const button = ev.target as any;
button.progress = true;
const data: HassioAddonSetOptionParams = {
@ -158,7 +158,7 @@ class HassioAddonNetwork extends LitElement {
}
private async _saveTapped(ev: CustomEvent): Promise<void> {
const button = ev.target as HaProgressButtonElement;
const button = ev.target as any;
button.progress = true;
this._error = undefined;

View File

@ -39,7 +39,7 @@ import {
} from "../../../../src/data/hassio/addon";
import { atLeastVersion } from "../../../../src/common/config/version";
import { fireEvent } from "../../../../src/common/dom/fire_event";
import { HaProgressButtonElement } from "../../../../src/components/buttons/ha-progress-button";
import "../../../../src/components/buttons/ha-progress-button";
import { hassioStyle } from "../../resources/hassio-style";
import { haStyle } from "../../../../src/resources/styles";
import { HomeAssistant } from "../../../../src/types";
@ -764,7 +764,7 @@ class HassioAddonInfo extends LitElement {
}
private async _installClicked(ev: CustomEvent): Promise<void> {
const button = ev.target as HaProgressButtonElement;
const button = ev.target as any;
button.progress = true;
try {
@ -786,7 +786,7 @@ class HassioAddonInfo extends LitElement {
}
private async _uninstallClicked(ev: CustomEvent): Promise<void> {
const button = ev.target as HaProgressButtonElement;
const button = ev.target as any;
button.progress = true;
const confirmed = await showConfirmationDialog(this, {

View File

@ -31,7 +31,7 @@ import {
HassioSnapshot,
reloadHassioSnapshots,
} from "../../../src/data/hassio/snapshot";
import { HaProgressButtonElement } from "../../../src/components/buttons/ha-progress-button";
import "../../../src/components/buttons/ha-progress-button";
import { hassioStyle } from "../resources/hassio-style";
import { HassioSupervisorInfo } from "../../../src/data/hassio/supervisor";
import { haStyle } from "../../../src/resources/styles";
@ -297,7 +297,7 @@ class HassioSnapshots extends LitElement {
}
private async _createSnapshot(ev: CustomEvent): Promise<void> {
const button = ev.target as HaProgressButtonElement;
const button = ev.target as any;
button.progress = true;
this._error = "";

View File

@ -42,7 +42,7 @@ import {
import { showHassioMarkdownDialog } from "../dialogs/markdown/show-dialog-hassio-markdown";
import { showNetworkDialog } from "../dialogs/network/show-dialog-network";
import { HaProgressButtonElement } from "../../../src/components/buttons/ha-progress-button";
import "../../../src/components/buttons/ha-progress-button";
import "../../../src/components/ha-button-menu";
import "../../../src/components/ha-card";
@ -228,7 +228,7 @@ class HassioHostInfo extends LitElement {
}
private async _hostReboot(ev: CustomEvent): Promise<void> {
const button = ev.target as HaProgressButtonElement;
const button = ev.target as any;
button.progress = true;
const confirmed = await showConfirmationDialog(this, {
@ -256,7 +256,7 @@ class HassioHostInfo extends LitElement {
}
private async _hostShutdown(ev: CustomEvent): Promise<void> {
const button = ev.target as HaProgressButtonElement;
const button = ev.target as any;
button.progress = true;
const confirmed = await showConfirmationDialog(this, {
@ -284,7 +284,7 @@ class HassioHostInfo extends LitElement {
}
private async _osUpdate(ev: CustomEvent): Promise<void> {
const button = ev.target as HaProgressButtonElement;
const button = ev.target as any;
button.progress = true;
const confirmed = await showConfirmationDialog(this, {

View File

@ -24,8 +24,7 @@ import {
showConfirmationDialog,
} from "../../../src/dialogs/generic/show-dialog-box";
import { HaProgressButtonElement } from "../../../src/components/buttons/ha-progress-button";
import "../../../src/components/buttons/ha-progress-button";
import "../../../src/components/ha-card";
import "../../../src/components/ha-settings-row";
import "../../../src/components/ha-switch";
@ -146,7 +145,7 @@ class HassioSupervisorInfo extends LitElement {
}
private async _toggleBeta(ev: CustomEvent): Promise<void> {
const button = ev.target as HaProgressButtonElement;
const button = ev.target as any;
button.progress = true;
if (this.supervisorInfo.channel === "stable") {
@ -193,11 +192,11 @@ class HassioSupervisorInfo extends LitElement {
}
private async _supervisorReload(ev: CustomEvent): Promise<void> {
const button = ev.target as HaProgressButtonElement;
const button = ev.target as any;
button.progress = true;
try {
await reloadSupervisor(this.hass);
//await reloadSupervisor(this.hass);
} catch (err) {
showAlertDialog(this, {
title: "Failed to reload the supervisor",
@ -209,7 +208,7 @@ class HassioSupervisorInfo extends LitElement {
}
private async _supervisorUpdate(ev: CustomEvent): Promise<void> {
const button = ev.target as HaProgressButtonElement;
const button = ev.target as any;
button.progress = true;
const confirmed = await showConfirmationDialog(this, {

View File

@ -13,12 +13,12 @@ import {
TemplateResult,
} from "lit-element";
import { HaProgressButtonElement } from "../../../src/components/buttons/ha-progress-button";
import { fetchHassioLogs } from "../../../src/data/hassio/supervisor";
import { hassioStyle } from "../resources/hassio-style";
import { haStyle } from "../../../src/resources/styles";
import { HomeAssistant } from "../../../src/types";
import "../../../src/components/buttons/ha-progress-button";
import "../../../src/components/ha-card";
import "../../../src/layouts/hass-loading-screen";
import "../components/hassio-ansi-to-html";
@ -120,7 +120,7 @@ class HassioSupervisorLog extends LitElement {
}
private async _refresh(ev: CustomEvent): Promise<void> {
const button = ev.target as HaProgressButtonElement;
const button = ev.target as any;
button.progress = true;
await this._loadData();
button.progress = false;