devexpress-reporting
Version:
DevExpress Reporting provides the capability to develop a reporting application to create and customize reports.
33 lines (32 loc) • 1.58 kB
TypeScript
/**
* DevExpress HTML/JS Reporting (chart\components\series\_point.d.ts)
* Version: 24.2.7
* Build date: Apr 29, 2025
* Copyright (c) 2012 - 2025 Developer Express Inc. ALL RIGHTS RESERVED
* License: https://www.devexpress.com/Support/EULAs/universal.xml
*/
import { SerializableModel } from '@devexpress/analytics-core/analytics-elements';
import { IModelSerializer, ISerializationInfo } from '@devexpress/analytics-core/analytics-utils';
import * as ko from 'knockout';
import { SeriesViewModel } from './_series';
export declare class SeriesPointModel extends SerializableModel {
static separator: string;
static getSerializationValue(array: Array<ko.Observable<any>>, dateConverter: any): any[];
static createNew(series: any): SeriesPointModel;
static getPointModelBySeries(series: SeriesViewModel): {
'@ValuesSerializable': any;
};
static getDefaultValueByScaleType(scaleType: string): Date | 0;
static valueToJsonObject(value: any): string;
private _valueDataMembersToString;
private _assignValueDataMembers;
constructor(model: any, series: SeriesViewModel, serializer?: IModelSerializer);
get isDateType(): boolean;
argumentSerializable: ko.Observable | ko.Computed;
argumentSerializableInfo: ko.Computed;
valuesSerializable: ko.Observable | ko.Computed;
series: SeriesViewModel;
arrayValueDataMemberNames: string[];
}
export declare const valuesSerializable: ISerializationInfo, colorSerializable: ISerializationInfo;
export declare const seriesPointSerializationsInfo: ISerializationInfo[];