stocklift-charts
Version:
StockLift Web Component Charts
32 lines (31 loc) • 935 B
TypeScript
import { LitElement } from "lit";
import { SectorEntry } from "../models/sector.entry.model";
import { Asset } from "../models/asset.model";
import "../components/sector-breakdown";
declare class SLSectorDiversification extends LitElement {
title: string;
sectors: SectorEntry[];
assets: Asset[];
assetImages: {
[key: string]: {
url: string;
};
};
totalNetWorth: number;
private showBreakdown;
private chart;
firstUpdated(): void;
updated(changedProperties: Map<string | number | symbol, unknown>): void;
updateChartContainerSize(): void;
sortSectors(): SectorEntry[];
renderChart(): void;
toggleBreakdown(): void;
static styles: import("lit").CSSResult[];
render(): import("lit-html").TemplateResult<1>;
}
declare global {
interface HTMLElementTagNameMap {
"sl-sector-diversification": SLSectorDiversification;
}
}
export {};