BREAKING CHANGE(decorators): Migrate to TC39 standard decorators (accessor) across components, update tsconfig and bump dependencies

This commit is contained in:
2025-11-17 13:27:11 +00:00
parent 70c29c778c
commit 92f69e2aa6
75 changed files with 2142 additions and 1901 deletions

View File

@@ -30,16 +30,16 @@ export class DeesChartLog extends DeesElement {
public static demo = demoFunc;
@property()
public label: string = 'Server Logs';
accessor label: string = 'Server Logs';
@property({ type: Array })
public logEntries: ILogEntry[] = [];
accessor logEntries: ILogEntry[] = [];
@property({ type: Boolean })
public autoScroll: boolean = true;
accessor autoScroll: boolean = true;
@property({ type: Number })
public maxEntries: number = 1000;
accessor maxEntries: number = 1000;
private logContainer: HTMLDivElement;