@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
TypeScript
/**-----------------------------------------------------------------------------------------
* 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>;
}