diff --git a/ide/src/base-ui/BaseElement.ts b/ide/src/base-ui/BaseElement.ts index 0a0f8170e78ce56fc6118ecb832fb0603259706c..9ec9820b03e9dcea39bd7decd2b73bbe8d43fc21 100644 --- a/ide/src/base-ui/BaseElement.ts +++ b/ide/src/base-ui/BaseElement.ts @@ -13,18 +13,18 @@ * limitations under the License. */ -export function element(tag: string): (el: any) => void { - return (el: any): void => { - if (!customElements.get(tag)) { +export function element(tag: string): (el: unknown) => void { + return (el: unknown): void => { + if (!customElements.get(tag)) {//@ts-ignore customElements.define(tag, el); } }; } export abstract class BaseElement extends HTMLElement { - args: any; + args: unknown; - public constructor(args: any | undefined | null = null) { + public constructor(args: unknown | undefined | null = null) { super(); this.args = args; this.attachShadow({ mode: 'open' }).innerHTML = this.initHtml(); diff --git a/ide/src/base-ui/chart/column/LitChartColumn.ts b/ide/src/base-ui/chart/column/LitChartColumn.ts index 214c2e18dcc1360197288e8fb81244f8a96a2607..786b813a41f72e27603ce2f01f0858d66b560298 100644 --- a/ide/src/base-ui/chart/column/LitChartColumn.ts +++ b/ide/src/base-ui/chart/column/LitChartColumn.ts @@ -19,7 +19,7 @@ import { resizeCanvas } from '../helper'; import { getProbablyTime } from '../../../trace/database/logic-worker/ProcedureLogicWorkerCommon'; class Pillar { - obj?: any; + obj?: unknown; xLabel?: string; yLabel?: string; type?: string; @@ -78,7 +78,7 @@ export class LitChartColumn extends BaseElement { let y = ev.pageY - rect.top; this.data.forEach((it) => { if (contains(it.bgFrame!, x, y)) { - it.hover = true; + it.hover = true;//@ts-ignore this.litChartColumnCfg?.hoverHandler?.(it.obj.no); } else { it.hover = false; @@ -89,7 +89,7 @@ export class LitChartColumn extends BaseElement { if (pillars.length > 0) { let titleEl = ``; let messageEl = pillars.map((it) => ``).join(''); - let sumEl = `