Replace all private properties with internalProperty decorator (#6386)

This commit is contained in:
Bram Kragten
2020-07-15 06:38:36 +02:00
committed by GitHub
parent 9cd2d0df93
commit f8c5eeab5d
357 changed files with 1236 additions and 920 deletions

View File

@@ -11,6 +11,7 @@ import {
html,
LitElement,
property,
internalProperty,
query,
TemplateResult,
} from "lit-element";
@@ -23,17 +24,17 @@ import type { HomeAssistant } from "../../../../types";
@customElement("ha-input_select-form")
class HaInputSelectForm extends LitElement {
@property() public hass!: HomeAssistant;
@property({ attribute: false }) public hass!: HomeAssistant;
@property() public new?: boolean;
private _item?: InputSelect;
@property() private _name!: string;
@internalProperty() private _name!: string;
@property() private _icon!: string;
@internalProperty() private _icon!: string;
@property() private _options: string[] = [];
@internalProperty() private _options: string[] = [];
@query("#option_input") private _optionInput?: PaperInputElement;