UNPKG

@progress/kendo-angular-dropdowns

Version:

A wide variety of native Angular dropdown components including AutoComplete, ComboBox, DropDownList, DropDownTree, MultiColumnComboBox, MultiSelect, and MultiSelectTree

33 lines (32 loc) 1.37 kB
/**----------------------------------------------------------------------------------------- * Copyright © 2025 Progress Software Corporation. All rights reserved. * Licensed under commercial license. See LICENSE.md in the project root for more information *-------------------------------------------------------------------------------------------*/ import { NormalizedItemLookup, NormalizedTreeItem, NormalizedTreeItemLookup } from './lookup'; import * as i0 from "@angular/core"; /** * @hidden */ export declare const nodeIndex: (item: NormalizedTreeItem) => string; /** * @hidden */ export declare const buildTreeIndex: (parentIndex: string, itemIndex: string | number) => string; /** * @hidden */ export declare const buildTreeItem: (dataItem: any, valueField: any, currentLevelIndex: number) => NormalizedTreeItem; /** * @hidden */ export declare class MultiSelectTreeLookupService { private map; reset(): void; registerChildren(index: string, children: NormalizedTreeItem[]): void; item(index: string): NormalizedItemLookup; registerItem(item: any, parent?: NormalizedTreeItem): void; itemLookup(index: string): NormalizedTreeItemLookup; private mapChildren; static ɵfac: i0.ɵɵFactoryDeclaration<MultiSelectTreeLookupService, never>; static ɵprov: i0.ɵɵInjectableDeclaration<MultiSelectTreeLookupService>; }