@progress/kendo-angular-charts
Version:
Kendo UI Charts for Angular - A comprehensive package for creating beautiful and interactive data visualization. Every chart type, stock charts, and sparklines are included.
38 lines (37 loc) • 1.23 kB
TypeScript
/**-----------------------------------------------------------------------------------------
* Copyright © 2024 Progress Software Corporation. All rights reserved.
* Licensed under commercial license. See LICENSE.md in the project root for more information
*-------------------------------------------------------------------------------------------*/
import { drawing } from '@progress/kendo-drawing';
import { AxisNoteVisualArgs, NoteLine, NotePosition } from '../../common/property-types';
import { ValueAxisNotesIcon } from './notes.icon.interface';
import { ValueAxisNotesLabel } from './notes.label.interface';
/**
* The configuration options of the value axis notes.
*/
export interface ValueAxisNotes {
/**
* The items of the notes.
*/
data?: any[];
/**
* The line of the notes.
*/
line?: NoteLine;
/**
* The position of the value axis note.
*/
position?: NotePosition;
/**
* A function for creating custom visuals for the notes.
*/
visual?: (e: AxisNoteVisualArgs) => drawing.Element;
/**
* The icon of the notes.
*/
icon?: ValueAxisNotesIcon;
/**
* The label of the notes.
*/
label?: ValueAxisNotesLabel;
}