Clarify tslint disable

This commit is contained in:
Paulus Schoutsen 2019-10-28 10:45:50 -07:00
parent 466c48a7d0
commit 9078e41855
2 changed files with 4 additions and 5 deletions

View File

@ -5,14 +5,13 @@ export interface ProvideHassElement {
provideHass(element: HTMLElement); provideHass(element: HTMLElement);
} }
/* tslint:disable */ /* tslint:disable-next-line:variable-name */
export const ProvideHassLitMixin = <T extends Constructor<UpdatingElement>>( export const ProvideHassLitMixin = <T extends Constructor<UpdatingElement>>(
superClass: T superClass: T
) => ) =>
// @ts-ignore
class extends superClass { class extends superClass {
protected hass!: HomeAssistant; protected hass!: HomeAssistant;
/* tslint:disable-next-line:variable-name */
private __provideHass: HTMLElement[] = []; private __provideHass: HTMLElement[] = [];
public provideHass(el) { public provideHass(el) {

View File

@ -6,14 +6,14 @@ export interface HassSubscribeElement {
hassSubscribe(): UnsubscribeFunc[]; hassSubscribe(): UnsubscribeFunc[];
} }
/* tslint:disable-next-line */ /* tslint:disable-next-line:variable-name */
export const SubscribeMixin = <T extends Constructor<LitElement>>( export const SubscribeMixin = <T extends Constructor<LitElement>>(
superClass: T superClass: T
) => { ) => {
class SubscribeClass extends superClass { class SubscribeClass extends superClass {
@property() public hass?: HomeAssistant; @property() public hass?: HomeAssistant;
/* tslint:disable-next-line */ /* tslint:disable-next-line:variable-name */
private __unsubs?: UnsubscribeFunc[]; private __unsubs?: UnsubscribeFunc[];
public connectedCallback() { public connectedCallback() {