UNPKG

devexpress-reporting

Version:

DevExpress Reporting provides the capability to develop a reporting application to create and customize reports.

44 lines (43 loc) 1.86 kB
/** * DevExpress HTML/JS Reporting (viewer\parameters\previewParameter.d.ts) * Version: 20.2.13 * Build date: Apr 10, 2023 * Copyright (c) 2012 - 2023 Developer Express Inc. ALL RIGHTS RESERVED * License: https://www.devexpress.com/Support/EULAs/universal.xml */ import { IParameterDescriptor, IParameter } from './parameterHelper'; import { IPreviewParameterInfo } from './previewParametersViewModel'; import { PreviewParameterHelper } from './previewParameterHelper'; import { ISerializationInfo, IDisplayedValue, Disposable } from '@devexpress/analytics-core/analytics-utils'; import * as ko from 'knockout'; export interface IPreviewParameterDescriptor extends IParameterDescriptor { hasLookUpValues?: boolean; } export declare class PreviewParameter extends Disposable implements IParameter { static _compareValues(value1: any, value2: any): boolean; constructor(parameterInfo: IPreviewParameterInfo, parameterHelper: PreviewParameterHelper); getParameterDescriptor: () => IParameterDescriptor; safeAssignObservable(name: string, value: ko.Observable<any>): void; initialize(value: any, parameterHelper: PreviewParameterHelper): void; valueInfo: ko.Observable<ISerializationInfo>; value: ko.Observable<any>; _value: ko.Observable<any>; _originalLookUpValues: Array<IDisplayedValue>; _originalValue: any; isRange: boolean; tag: any; type: string; path: string; isFilteredLookUpSettings: boolean; lookUpValues: ko.ObservableArray<IDisplayedValue>; valueStoreCache: any; allowNull: boolean; isMultiValue: boolean; selectAllValues: boolean; isMultiValueWithLookUp: boolean; multiValueInfo: ko.Observable<ISerializationInfo>; visible: boolean; intTypes: string[]; floatTypes: string[]; isTypesCurrentType: (types: string[], type: string) => boolean; }