UNPKG

react-application-core

Version:

A react-based application core for the business applications.

38 lines (37 loc) 1.2 kB
import { IDataWrapper, IEastWrapper, IFullWrapper, IKeyValue, IOptionsWrapper, IRenderedWrapper, ITypeWrapper, IWestWrapper } from '../definitions.interface'; import { IGenericComponentProps } from './generic-component-definition.interface'; /** * @entity * @stable [23.05.2020] */ export interface IChartOptionsEntity extends IDataWrapper<IKeyValue>, IOptionsWrapper<IKeyValue>, ITypeWrapper { } /** * @presets-entity * @stable [23.05.2020] */ export interface IPresetsChartEntity extends IEastWrapper, IFullWrapper, IOptionsWrapper<IChartOptionsEntity>, IRenderedWrapper, IWestWrapper { } /** * @generic-entity * @stable [23.05.2020] */ export interface IGenericChartEntity extends IPresetsChartEntity { } /** * @stable [24.09.2018] */ export interface IChartProps extends IGenericComponentProps, IGenericChartEntity { } /** * @classes * @stable [23.05.2020] */ export declare enum ChartClassesEnum { CHART = "rac-chart", CHART_CANVAS_WRAPPER = "rac-chart__canvas-wrapper", CHART_EAST = "rac-chart__east", CHART_WEST = "rac-chart__west", CHART_WITH_ITEMS_COUNT = "rac-chart-with-items-count-", FULL_CHART = "rac-full-chart" }