UNPKG

@syncfusion/ej2-charts

Version:

Feature-rich chart control with built-in support for over 25 chart types, technical indictors, trendline, zooming, tooltip, selection, crosshair and trackball.

116 lines (115 loc) 3.71 kB
/** * Defines Theme of the smithchart. They are * * Material - Render a smithchart with Material theme. * * Fabric - Render a smithchart with Fabric theme. */ export declare type SmithchartTheme = /** Render a smithchart with Material theme. */ 'Material' | /** Render a smithchart with Fabric theme. */ 'Fabric' | /** Render a smithchart with Bootstrap theme. */ 'Bootstrap' | /** Render a smithchart with Highcontrast Light theme. */ 'HighContrastLight' | /** Render a smithchart with Material Dark theme. */ 'MaterialDark' | /** Render a smithchart with Fabric Dark theme. */ 'FabricDark' | /** Render a smithchart with Highcontrast Dark theme. */ 'HighContrast' | /** Render a smithchart with Bootstrap Dark theme. */ 'BootstrapDark' | /** Render a smithchart with Bootstrap4 theme. */ 'Bootstrap4' | /** Render a smithchart with Tailwind theme. */ 'Tailwind' | /** Render a smithchart with TailwindDark theme. */ 'TailwindDark' | /** Render a smithchart with Tailwind3 theme. */ 'Tailwind3' | /** Render a smithchart with Tailwind3Dark theme. */ 'Tailwind3Dark' | /** Render a smithchart with Bootstrap5 theme. */ 'Bootstrap5' | /** Render a smithchart with Bootstrap5Dark theme. */ 'Bootstrap5Dark' | /** Render a smithchart with Fluent theme. */ 'Fluent' | /** Render a smithchart with Fluent 2 theme. */ 'Fluent2' | /** Render a smithchart with Fluent 2 dark theme. */ 'Fluent2Dark' | /** Render a smithchart with Fluent 2 highcontrast theme. */ 'Fluent2HighContrast' | /** Render a smithchart with FluentDark theme. */ 'FluentDark' | /** Render a smithchart with Material 3 theme. */ 'Material3' | /** Render a smithchart with Material 3 dark theme. */ 'Material3Dark'; /** * Defines render type of smithchart. They are * * Impedance - Render a smithchart with Impedance type. * * Admittance - Render a smithchart with Admittance type. */ export declare type RenderType = /** Render a smithchart with Impedance type. */ 'Impedance' | /** Render a smithchart with Admittance type. */ 'Admittance'; /** * Defines the position of axis labels. They are: * * Outside - Render the axis label with position outside the axis. * * Inside - Render the axis label with position inside the axis. */ export declare type AxisLabelPosition = /** Render a axis label with label position as outside. */ 'Outside' | /** Render a axis label with label position as outside. */ 'Inside'; /** * Defines actions for handling overlapping labels in a smith chart. They are: * * Hide - Hide the overlapped axis label. * * None - Render all axis labels, even if they overlap. */ export declare type SmithchartLabelIntersectAction = /** Hide the overlapped axis label. */ 'Hide' | /** Render the overlapped axis label */ 'None'; /** * Defines the Alignment. They are * * near - Align the element to the left. * * center - Align the element to the center. * * far - Align the element to the right. */ export declare type SmithchartAlignment = /** Define the left alignment. */ 'Near' | /** Define the center alignment. */ 'Center' | /** Define the right alignment. */ 'Far'; /** * Defines the export types supported by smith chart. Ther are * * PNG - Export as PNG format. * * JPEG - Export as JPEG format. * * SVG - Export as SVG format. * * PDF - Export as PDF format. */ export declare type SmithchartExportType = /** Used to export a image as png format */ 'PNG' | /** Used to export a image as jpeg format */ 'JPEG' | /** Used to export a file as svg format */ 'SVG' | /** Used to export a file as pdf format */ 'PDF'; /** * Specifies TreeMap beforePrint event name. * * @private */ export declare const smithchartBeforePrint: string;