Fix render modifiers - public to protected (#6753)

This commit is contained in:
Tomasz 2020-08-31 14:59:12 +02:00 committed by GitHub
parent 0d75fe6b81
commit a3f680d80c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
13 changed files with 47 additions and 51 deletions

View File

@ -21,7 +21,7 @@ interface State {
class HassioAnsiToHtml extends LitElement {
@property() public content!: string;
public render(): TemplateResult | void {
protected render(): TemplateResult | void {
return html`${this._parseTextToColoredPre(this.content)}`;
}

View File

@ -1,9 +1,8 @@
import "@material/mwc-button";
import "@material/mwc-list/mwc-list-item";
import { ActionDetail } from "@material/mwc-list/mwc-list-foundation";
import "@material/mwc-list/mwc-list-item";
import { mdiDotsVertical } from "@mdi/js";
import { safeDump } from "js-yaml";
import memoizeOne from "memoize-one";
import {
css,
CSSResult,
@ -14,7 +13,11 @@ import {
property,
TemplateResult,
} from "lit-element";
import memoizeOne from "memoize-one";
import "../../../src/components/ha-button-menu";
import "../../../src/components/ha-card";
import "../../../src/components/ha-settings-row";
import { fetchHassioHardwareInfo } from "../../../src/data/hassio/hardware";
import {
changeHostOptions,
configSyncOS,
@ -25,26 +28,21 @@ import {
shutdownHost,
updateOS,
} from "../../../src/data/hassio/host";
import { fetchHassioHardwareInfo } from "../../../src/data/hassio/hardware";
import {
fetchNetworkInfo,
NetworkInfo,
} from "../../../src/data/hassio/network";
import { HassioInfo } from "../../../src/data/hassio/supervisor";
import { hassioStyle } from "../resources/hassio-style";
import { haStyle } from "../../../src/resources/styles";
import { HomeAssistant } from "../../../src/types";
import {
showAlertDialog,
showConfirmationDialog,
showPromptDialog,
} from "../../../src/dialogs/generic/show-dialog-box";
import { haStyle } from "../../../src/resources/styles";
import { HomeAssistant } from "../../../src/types";
import { showHassioMarkdownDialog } from "../dialogs/markdown/show-dialog-hassio-markdown";
import { showNetworkDialog } from "../dialogs/network/show-dialog-network";
import "../../../src/components/ha-button-menu";
import "../../../src/components/ha-card";
import "../../../src/components/ha-settings-row";
import { hassioStyle } from "../resources/hassio-style";
@customElement("hassio-host-info")
class HassioHostInfo extends LitElement {
@ -58,7 +56,7 @@ class HassioHostInfo extends LitElement {
@internalProperty() public _networkInfo?: NetworkInfo;
public render(): TemplateResult | void {
protected render(): TemplateResult | void {
const primaryIpAddress = this.hostInfo.features.includes("network")
? this._primaryIpAddress(this._networkInfo!)
: "";

View File

@ -8,11 +8,10 @@ import {
property,
TemplateResult,
} from "lit-element";
import "../../../src/components/ha-card";
import "../../../src/components/ha-settings-row";
import "../../../src/components/ha-switch";
import { HassioHostInfo as HassioHostInfoType } from "../../../src/data/hassio/host";
import { hassioStyle } from "../resources/hassio-style";
import { haStyle } from "../../../src/resources/styles";
import { HomeAssistant } from "../../../src/types";
import {
HassioSupervisorInfo as HassioSupervisorInfoType,
reloadSupervisor,
@ -24,10 +23,9 @@ import {
showAlertDialog,
showConfirmationDialog,
} from "../../../src/dialogs/generic/show-dialog-box";
import "../../../src/components/ha-card";
import "../../../src/components/ha-settings-row";
import "../../../src/components/ha-switch";
import { haStyle } from "../../../src/resources/styles";
import { HomeAssistant } from "../../../src/types";
import { hassioStyle } from "../resources/hassio-style";
@customElement("hassio-supervisor-info")
class HassioSupervisorInfo extends LitElement {
@ -37,7 +35,7 @@ class HassioSupervisorInfo extends LitElement {
@property() public hostInfo!: HassioHostInfoType;
public render(): TemplateResult | void {
protected render(): TemplateResult | void {
return html`
<ha-card header="Supervisor">
<div class="card-content">

View File

@ -69,7 +69,7 @@ class HassioSupervisorLog extends LitElement {
await this._loadData();
}
public render(): TemplateResult | void {
protected render(): TemplateResult | void {
return html`
<ha-card>
${this._error ? html` <div class="errors">${this._error}</div> ` : ""}

View File

@ -12,8 +12,8 @@ import {
HassioHostInfo,
} from "../../../src/data/hassio/host";
import {
HassioSupervisorInfo,
HassioInfo,
HassioSupervisorInfo,
} from "../../../src/data/hassio/supervisor";
import "../../../src/layouts/hass-tabs-subpage";
import { haStyle } from "../../../src/resources/styles";
@ -40,7 +40,7 @@ class HassioSystem extends LitElement {
@property({ attribute: false }) public hassOsInfo!: HassioHassOSInfo;
public render(): TemplateResult | void {
protected render(): TemplateResult | void {
return html`
<hass-tabs-subpage
.hass=${this.hass}

View File

@ -1,16 +1,16 @@
import {
LitElement,
TemplateResult,
property,
svg,
html,
customElement,
unsafeCSS,
SVGTemplateResult,
css,
} from "lit-element";
// @ts-ignore
import progressStyles from "@material/circular-progress/dist/mdc.circular-progress.min.css";
import {
css,
customElement,
html,
LitElement,
property,
svg,
SVGTemplateResult,
TemplateResult,
unsafeCSS,
} from "lit-element";
import { classMap } from "lit-html/directives/class-map";
@customElement("ha-circular-progress")
@ -24,7 +24,7 @@ export class HaCircularProgress extends LitElement {
@property()
public size: "small" | "medium" | "large" = "medium";
protected render(): TemplateResult | void {
protected render(): TemplateResult {
let indeterminatePart: SVGTemplateResult;
if (this.size === "small") {

View File

@ -15,7 +15,7 @@ export class HaConditionAction extends LitElement implements ActionElement {
return { condition: "state" };
}
public render() {
protected render() {
return html`
<ha-automation-condition-editor
.condition=${this.action}

View File

@ -16,7 +16,7 @@ export class HaDelayAction extends LitElement implements ActionElement {
return { delay: "" };
}
public render() {
protected render() {
const { delay } = this.action;
return html`

View File

@ -1,8 +1,8 @@
import "@polymer/paper-input/paper-input";
import "@polymer/paper-input/paper-textarea";
import { customElement, html, LitElement, property } from "lit-element";
import { fireEvent } from "../../../../../common/dom/fire_event";
import "../../../../../components/entity/ha-entity-picker";
import "@polymer/paper-input/paper-textarea";
import { NumericStateCondition } from "../../../../../data/automation";
import { HomeAssistant } from "../../../../../types";
import { handleChangeEvent } from "../ha-automation-condition-row";
@ -19,7 +19,7 @@ export default class HaNumericStateCondition extends LitElement {
};
}
public render() {
protected render() {
const { value_template, entity_id, below, above } = this.condition;
return html`

View File

@ -19,7 +19,7 @@ export class HaEventTrigger extends LitElement implements TriggerElement {
return { event_type: "", event_data: {} };
}
public render() {
protected render() {
const { event_type, event_data } = this.trigger;
return html`
<paper-input

View File

@ -18,7 +18,7 @@ export default class HaHassTrigger extends LitElement {
};
}
public render() {
protected render() {
const { event } = this.trigger;
return html`
<label id="eventlabel">

View File

@ -1,8 +1,8 @@
import "@polymer/paper-input/paper-input";
import "@polymer/paper-input/paper-textarea";
import { customElement, html, LitElement, property } from "lit-element";
import { fireEvent } from "../../../../../common/dom/fire_event";
import "../../../../../components/entity/ha-entity-picker";
import "@polymer/paper-input/paper-textarea";
import { ForDict, NumericStateTrigger } from "../../../../../data/automation";
import { HomeAssistant } from "../../../../../types";
import { handleChangeEvent } from "../ha-automation-trigger-row";
@ -19,7 +19,7 @@ export default class HaNumericStateTrigger extends LitElement {
};
}
public render() {
protected render() {
const { value_template, entity_id, below, above } = this.trigger;
let trgFor = this.trigger.for;

View File

@ -1,34 +1,34 @@
import "@material/mwc-button";
import "../../layouts/ha-app-layout";
import "@polymer/app-layout/app-header/app-header";
import "@polymer/app-layout/app-toolbar/app-toolbar";
import "../../components/ha-icon-button";
import "../../components/ha-circular-progress";
import { safeDump, safeLoad } from "js-yaml";
import {
css,
CSSResult,
customElement,
html,
internalProperty,
LitElement,
property,
internalProperty,
TemplateResult,
} from "lit-element";
import { classMap } from "lit-html/directives/class-map";
import { array, assert, object, optional, string, type } from "superstruct";
import { computeRTL } from "../../common/util/compute_rtl";
import "../../components/ha-circular-progress";
import "../../components/ha-code-editor";
import type { HaCodeEditor } from "../../components/ha-code-editor";
import "../../components/ha-icon";
import "../../components/ha-icon-button";
import type { LovelaceConfig } from "../../data/lovelace";
import {
showAlertDialog,
showConfirmationDialog,
} from "../../dialogs/generic/show-dialog-box";
import "../../layouts/ha-app-layout";
import { haStyle } from "../../resources/styles";
import type { HomeAssistant } from "../../types";
import type { Lovelace } from "./types";
import { optional, array, string, object, type, assert } from "superstruct";
const lovelaceStruct = type({
title: optional(string()),
@ -49,7 +49,7 @@ class LovelaceFullConfigEditor extends LitElement {
private _generation = 1;
public render(): TemplateResult | void {
protected render(): TemplateResult | void {
return html`
<ha-app-layout>
<app-header slot="header">