diff --git a/js/basemap_selector.ts b/js/basemap_selector.ts index 50c9fe593d..91621fe52e 100644 --- a/js/basemap_selector.ts +++ b/js/basemap_selector.ts @@ -23,7 +23,7 @@ export class BasemapSelector extends LitWidget< return `basemap-selector`; } - static styles = [ + static override styles = [ flexStyles, legacyStyles, materialStyles, @@ -57,7 +57,7 @@ export class BasemapSelector extends LitWidget< @property({ type: String }) provider: string = ""; @property({ type: String }) resource: string = ""; - render(): TemplateResult { + override render(): TemplateResult { return html` { return `widget-container`; } - static styles = [ + static override styles = [ legacyStyles, materialStyles, css` @@ -75,7 +75,7 @@ export class Container extends LitWidget { ]; @property({ type: String }) icon: string = ""; - @property({ type: String }) title: string = ""; + @property({ type: String }) override title: string = ""; @property({ type: Boolean }) collapsed: boolean = false; @property({ type: Boolean }) hideCloseButton: boolean = false; @property({ type: Boolean }) compactMode: boolean = false; @@ -91,7 +91,7 @@ export class Container extends LitWidget { ]); } - render() { + override render() { return html`
${this.noHeader ? nothing : this.renderHeader()} diff --git a/js/inspector.ts b/js/inspector.ts index aa14143f1f..e79ea7850b 100644 --- a/js/inspector.ts +++ b/js/inspector.ts @@ -24,7 +24,7 @@ export class Inspector extends LitWidget { return `inspector-widget`; } - static styles = [ + static override styles = [ legacyStyles, css` .checkbox-container { @@ -70,7 +70,7 @@ export class Inspector extends LitWidget { ]); } - render() { + override render() { return html` { return `layer-editor`; } - static styles = [ + static override styles = [ legacyStyles, css` .confirm-button { @@ -71,7 +71,7 @@ export class LayerEditor extends LitWidget { ]); } - onCustomMessage(msg: any): void { + override onCustomMessage(msg: any): void { const msgId = msg.id; const response = msg.response; @@ -86,7 +86,7 @@ export class LayerEditor extends LitWidget { } } - render(): TemplateResult { + override render(): TemplateResult { return html` { return `layer-manager`; } - static styles = [ + static override styles = [ legacyStyles, css` .row { @@ -54,7 +54,7 @@ export class LayerManager extends LitWidget { ]); } - render(): TemplateResult { + override render(): TemplateResult { return html` { return `legend-widget`; } - static styles = [ + static override styles = [ legacyStyles, materialStyles, css` @@ -82,7 +82,7 @@ export class Legend extends LitWidget { }` ]; - @property({ type: String }) title = ""; + @property({ type: String }) override title = ""; @property({ type: Array }) legendKeys: string[] = []; @property({ type: Array }) legendColors: string[] = []; @property({ type: Boolean }) addHeader: boolean = true; @@ -98,7 +98,7 @@ export class Legend extends LitWidget { ]); } - render() { + override render() { return this.addHeader ? html` = []; - render() { + override render() { return html`
diff --git a/js/lit_widget.ts b/js/lit_widget.ts index 29858ead96..4c5ebf6514 100644 --- a/js/lit_widget.ts +++ b/js/lit_widget.ts @@ -13,7 +13,7 @@ export abstract class LitWidget< keyof SubclassType | null >; - onCustomMessage?(_msg: any): void {} + override onCustomMessage?(_msg: any): void {} viewNameToModelName(): Map { return reverseMap(this.modelNameToViewName()); @@ -44,7 +44,7 @@ export abstract class LitWidget< return this._model; } - updated(changedProperties: PropertyValues): void { + override updated(changedProperties: PropertyValues): void { // Update the model properties so they're reflected in Python. const viewToModelMap = this.viewNameToModelName(); for (const [viewProp, _] of changedProperties) { diff --git a/js/palette_editor.ts b/js/palette_editor.ts index c87211b36d..b9b3d6059c 100644 --- a/js/palette_editor.ts +++ b/js/palette_editor.ts @@ -13,7 +13,7 @@ export class PaletteEditor extends LitElement { return `palette-editor`; } - static styles = [ + static override styles = [ flexStyles, legacyStyles, materialStyles, @@ -42,7 +42,7 @@ export class PaletteEditor extends LitElement { paletteTokens: Array = []; - render() { + override render() { return html`
@@ -98,7 +98,7 @@ export class PaletteEditor extends LitElement { `; } - updated(changedProperties: PropertyValues): void { + override updated(changedProperties: PropertyValues): void { super.updated(changedProperties); if (changedProperties.has("palette")) { if (this.palette === "") { diff --git a/js/raster_layer_editor.ts b/js/raster_layer_editor.ts index 84a6004d50..16d0a422b7 100644 --- a/js/raster_layer_editor.ts +++ b/js/raster_layer_editor.ts @@ -32,7 +32,7 @@ export class RasterLayerEditor extends LitElement { return `raster-layer-editor`; } - static styles = [ + static override styles = [ flexStyles, legacyStyles, materialStyles, @@ -78,7 +78,7 @@ export class RasterLayerEditor extends LitElement { @query("legend-customization") legendCustomization?: LegendCustomization; @queryAll("#band-selection select") bandSelects!: NodeListOf; - connectedCallback() { + override connectedCallback() { super.connectedCallback(); this.colorModel = this.bandNames.length > 1 ? ColorModel.RGB : ColorModel.Gray; @@ -106,7 +106,7 @@ export class RasterLayerEditor extends LitElement { return visOptions; } - render(): TemplateResult { + override render(): TemplateResult { return html`
@@ -331,7 +331,7 @@ export class RasterLayerEditor extends LitElement { this.colorModel = (event.target as HTMLInputElement).value; } - updated(changedProperties: PropertyValues): void { + override updated(changedProperties: PropertyValues): void { super.updated(changedProperties); if (changedProperties.has("colorModel")) { diff --git a/js/search_bar.ts b/js/search_bar.ts index 7edffffae7..ec3f8e3158 100644 --- a/js/search_bar.ts +++ b/js/search_bar.ts @@ -34,7 +34,7 @@ export class SearchBar extends LitWidget< return `search-bar`; } - static styles = [ + static override styles = [ legacyStyles, materialStyles, css` @@ -132,7 +132,7 @@ export class SearchBar extends LitWidget< @query(".dataset-search") datasetSearch!: HTMLInputElement; - render() { + override render() { return html`
{ return `toolbar-panel`; } - static styles = [ + static override styles = [ legacyStyles, materialStyles, css` @@ -60,7 +60,7 @@ export class Toolbar extends LitWidget { @property() expanded: boolean = false; - render() { + override render() { return html` { return `tool-button`; } - static styles = [ + static override styles = [ legacyStyles, materialStyles, css` @@ -55,7 +55,7 @@ export class ToolbarItem extends LitWidget { @property({ type: String }) tooltip_text: string = ''; - render() { + override render() { return html`