@progress/kendo-vue-charts
Version:
252 lines (251 loc) • 6.98 kB
TypeScript
/**
* @license
*-------------------------------------------------------------------------------------------
* Copyright © 2026 Progress Software Corporation. All rights reserved.
* Licensed under commercial license. See LICENSE.md in the package root for more information
*-------------------------------------------------------------------------------------------
*/
import { YAxis } from '../common/property-types';
import { PropType } from 'vue';
/**
* Represents the props of the Kendo UI for Vue ChartYAxisItem component ([see example]({% slug axes_chart_charts %}#toc-scatter-chart-axes)).
*/
export interface ChartYAxisItemProps extends YAxis {
}
/**
* @hidden
*/
declare const ChartYAxisItem: import('vue').DefineComponent<import('vue').ExtractPropTypes<{
axisCrossingValue: {
type: PropType<any>;
default: any;
};
background: {
type: PropType<string>;
default: any;
};
baseUnit: {
type: PropType<string>;
default: any;
validator: (value: string) => any;
};
categories: {
type: PropType<any[]>;
default: any;
};
color: {
type: PropType<string>;
default: any;
};
line: {
type: PropType<import('../field-types/axis-line.interface').AxisLine>;
default: any;
};
majorGridLines: {
type: PropType<import('../field-types/grid-lines.interface').GridLines>;
default: any;
};
majorTicks: {
type: PropType<import('../field-types/axis-ticks.interface').AxisTicks>;
default: any;
};
majorUnit: {
type: PropType<number>;
default: any;
};
max: {
type: PropType<any>;
default: any;
};
min: {
type: PropType<any>;
default: any;
};
minorGridLines: {
type: PropType<import('../field-types/grid-lines.interface').GridLines>;
default: any;
};
minorTicks: {
type: PropType<import('../field-types/axis-ticks.interface').AxisTicks>;
default: any;
};
minorUnit: {
type: PropType<number>;
default: any;
};
name: {
type: PropType<string>;
default: any;
};
narrowRange: {
type: PropType<boolean>;
default: any;
};
pane: {
type: PropType<string>;
default: any;
};
plotBands: {
type: PropType<import('../field-types/plot-band.interface').PlotBand[]>;
default: any;
};
reverse: {
type: PropType<boolean>;
default: any;
};
type: {
type: PropType<string>;
default: any;
validator: (value: string) => any;
};
visible: {
type: PropType<boolean>;
default: any;
};
crosshair: {
type: PropType<import('../common/property-types').YAxisCrosshair>;
default: any;
};
labels: {
type: PropType<import('../common/property-types').YAxisLabels>;
default: any;
};
notes: {
type: PropType<import('../common/property-types').YAxisNotes>;
default: any;
};
title: {
type: PropType<import('../common/property-types').YAxisTitle>;
default: any;
};
}>, {}, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, import('vue').PublicProps, Readonly<import('vue').ExtractPropTypes<{
axisCrossingValue: {
type: PropType<any>;
default: any;
};
background: {
type: PropType<string>;
default: any;
};
baseUnit: {
type: PropType<string>;
default: any;
validator: (value: string) => any;
};
categories: {
type: PropType<any[]>;
default: any;
};
color: {
type: PropType<string>;
default: any;
};
line: {
type: PropType<import('../field-types/axis-line.interface').AxisLine>;
default: any;
};
majorGridLines: {
type: PropType<import('../field-types/grid-lines.interface').GridLines>;
default: any;
};
majorTicks: {
type: PropType<import('../field-types/axis-ticks.interface').AxisTicks>;
default: any;
};
majorUnit: {
type: PropType<number>;
default: any;
};
max: {
type: PropType<any>;
default: any;
};
min: {
type: PropType<any>;
default: any;
};
minorGridLines: {
type: PropType<import('../field-types/grid-lines.interface').GridLines>;
default: any;
};
minorTicks: {
type: PropType<import('../field-types/axis-ticks.interface').AxisTicks>;
default: any;
};
minorUnit: {
type: PropType<number>;
default: any;
};
name: {
type: PropType<string>;
default: any;
};
narrowRange: {
type: PropType<boolean>;
default: any;
};
pane: {
type: PropType<string>;
default: any;
};
plotBands: {
type: PropType<import('../field-types/plot-band.interface').PlotBand[]>;
default: any;
};
reverse: {
type: PropType<boolean>;
default: any;
};
type: {
type: PropType<string>;
default: any;
validator: (value: string) => any;
};
visible: {
type: PropType<boolean>;
default: any;
};
crosshair: {
type: PropType<import('../common/property-types').YAxisCrosshair>;
default: any;
};
labels: {
type: PropType<import('../common/property-types').YAxisLabels>;
default: any;
};
notes: {
type: PropType<import('../common/property-types').YAxisNotes>;
default: any;
};
title: {
type: PropType<import('../common/property-types').YAxisTitle>;
default: any;
};
}>> & Readonly<{}>, {
line: import('../field-types/axis-line.interface').AxisLine;
color: string;
background: string;
type: string;
visible: boolean;
reverse: boolean;
title: import('../common/property-types').YAxisTitle;
name: string;
crosshair: import('../common/property-types').YAxisCrosshair;
labels: import('../common/property-types').YAxisLabels;
notes: import('../common/property-types').YAxisNotes;
majorGridLines: import('../field-types/grid-lines.interface').GridLines;
majorTicks: import('../field-types/axis-ticks.interface').AxisTicks;
minorGridLines: import('../field-types/grid-lines.interface').GridLines;
minorTicks: import('../field-types/axis-ticks.interface').AxisTicks;
narrowRange: boolean;
pane: string;
plotBands: import('../field-types/plot-band.interface').PlotBand[];
axisCrossingValue: any;
baseUnit: string;
categories: any[];
max: any;
min: any;
majorUnit: number;
minorUnit: number;
}, {}, {}, {}, string, import('vue').ComponentProvideOptions, true, {}, any>;
export { ChartYAxisItem };