/** * @license *------------------------------------------------------------------------------------------- * Copyright © 2026 Progress Software Corporation. All rights reserved. * Licensed under commercial license. See LICENSE.md in the package root for more information *------------------------------------------------------------------------------------------- */ import { TreeViewProps } from '../TreeViewProps'; /** * @hidden */ export default class FieldsService { focusIdField: string | undefined; private expandField; private selectField; private childrenField; private hasChildrenField; private textField; private disableField; private checkField; private checkIndeterminateField; constructor(treeViewProps: TreeViewProps); expanded(item: any): boolean | undefined; selected(item: any): boolean | undefined; text(item: any): string | undefined; disabled(item: any): boolean | undefined; hasChildren(item: any): boolean | undefined; children(item: any): any[]; checked(item: any): boolean | undefined; checkIndeterminate(item: any): boolean | undefined; focusId(item: any): any; getChildrenField(): string; }