Skip to content

chart

chart

Type Aliases

ChartConfig

type ChartConfig = { [k in string]: { icon?: Component; label?: string } & ({ color?: string; theme?: never } | { color?: never; theme: Record<keyof typeof THEMES, string> }) };

Defined in: packages/ui/build/chart/chart-utils.d.ts:7


ChartContainer

type ChartContainer = ReturnType<typeof ChartContainer>;

Defined in: packages/ui/build/chart/chart-container.svelte.d.ts:7


ChartDisplay

type ChartDisplay = ReturnType<typeof ChartDisplay>;

Defined in: packages/ui/build/chart/chart-display.svelte.d.ts:6


ChartDisplayConfig

type ChartDisplayConfig = Record<string, ChartDisplayConfigEntry>;

Defined in: packages/ui/build/chart/chart-utils.d.ts:24


ChartDisplayConfigEntry

type ChartDisplayConfigEntry = object;

Defined in: packages/ui/build/chart/chart-utils.d.ts:20

Properties

Property Type Defined in
color? string packages/ui/build/chart/chart-utils.d.ts:22
label? string packages/ui/build/chart/chart-utils.d.ts:21

ChartDisplaySpec

type ChartDisplaySpec = CartesianChartSpec | DonutChartSpec;

Defined in: packages/ui/build/chart/chart-utils.d.ts:58


ChartDisplayValue

type ChartDisplayValue = string | number | null;

Defined in: packages/ui/build/chart/chart-utils.d.ts:19


ChartDisplayValueFormat

type ChartDisplayValueFormat = object;

Defined in: packages/ui/build/chart/chart-utils.d.ts:25

Properties

Property Type Defined in
currency? string packages/ui/build/chart/chart-utils.d.ts:27
maximumFractionDigits? number packages/ui/build/chart/chart-utils.d.ts:28
minimumFractionDigits? number packages/ui/build/chart/chart-utils.d.ts:29
style "number" | "percent" | "currency" packages/ui/build/chart/chart-utils.d.ts:26

ChartTooltip

type ChartTooltip = ReturnType<typeof ChartTooltip>;

Defined in: packages/ui/build/chart/chart-tooltip.svelte.d.ts:24

Variables

ChartContainer

const ChartContainer: Component;

Defined in: packages/ui/build/chart/chart-container.svelte.d.ts:7


ChartDisplay

const ChartDisplay: Component;

Defined in: packages/ui/build/chart/chart-display.svelte.d.ts:6


ChartTooltip

const ChartTooltip: Component;

Defined in: packages/ui/build/chart/chart-tooltip.svelte.d.ts:24

Functions

getPayloadConfigFromPayload()

function getPayloadConfigFromPayload(
   config, 
   payload, 
   key): 
  | { label?: string | undefined; icon?: Component<{}, {}, string> | undefined; } & ({ color?: string | undefined; theme?: undefined; } | { color?: undefined; theme: Record<"light" | "dark", string>; })
  | undefined;

Defined in: packages/ui/build/chart/chart-utils.d.ts:60

Parameters

Parameter Type
config ChartConfig
payload TooltipSeries
key string

Returns

| { label?: string | undefined; icon?: Component<{}, {}, string> | undefined; } & ({ color?: string | undefined; theme?: undefined; } | { color?: undefined; theme: Record<"light" | "dark", string>; }) | undefined

References

Container

Renames and re-exports ChartContainer


Display

Renames and re-exports ChartDisplay


Tooltip

Renames and re-exports ChartTooltip