UNPKG

@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.

41 lines (40 loc) 1.78 kB
/**----------------------------------------------------------------------------------------- * Copyright © 2025 Progress Software Corporation. All rights reserved. * Licensed under commercial license. See LICENSE.md in the project root for more information *-------------------------------------------------------------------------------------------*/ import { OnChanges, OnDestroy, SimpleChange } from '@angular/core'; import { Subscription } from 'rxjs'; import { CollectionService, Item } from './collection.service'; import { ConfigurationService } from './configuration.service'; import * as i0 from "@angular/core"; /** * @hidden */ export declare abstract class CollectionItemComponent implements Item, OnChanges, OnDestroy { protected configurationService: ConfigurationService; protected collectionService: CollectionService; protected subscription: Subscription; options: any; hidden: boolean; constructor(configurationService: ConfigurationService, collectionService: CollectionService); ngOnChanges(changes: { [propertyName: string]: SimpleChange; }): void; /** * Updates the component fields with the specified values and refreshes the Chart. * * Use this method when the configuration values cannot be set through the template. * * @example * ```ts-no-run * item.notifyChanges({ visible: true }); * ``` * * @param changes An object containing the updated input fields. */ notifyChanges(changes: any): void; ngOnDestroy(): void; protected notify(): void; static ɵfac: i0.ɵɵFactoryDeclaration<CollectionItemComponent, never>; static ɵdir: i0.ɵɵDirectiveDeclaration<CollectionItemComponent, never, never, {}, {}, never, never, false, never>; }