@progress/kendo-react-common
Version:
React Common package delivers common utilities that can be used with the KendoReact UI components. KendoReact Common Utilities package
9 lines (8 loc) • 1.46 kB
JavaScript
/**
* @license
*-------------------------------------------------------------------------------------------
* Copyright © 2025 Progress Software Corporation. All rights reserved.
* Licensed under commercial license. See LICENSE.md in the package root for more information
*-------------------------------------------------------------------------------------------
*/
"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const d=require("./misc.js");class i{constructor(e){this.expandField=e.expandField,this.selectField=e.selectField,this.hasChildrenField=e.hasChildrenField,this.childrenField=e.childrenField,this.textField=e.textField,this.disableField=e.disableField,this.checkField=e.checkField,this.checkIndeterminateField=e.checkIndeterminateField,this.focusIdField=e.focusIdField}expanded(e){return d.getNestedValue(this.expandField,e)}selected(e){return d.getNestedValue(this.selectField,e)}text(e){return d.getNestedValue(this.textField,e)}disabled(e){return d.getNestedValue(this.disableField,e)}hasChildren(e){return d.getNestedValue(this.hasChildrenField,e)}children(e){const t=d.getNestedValue(this.childrenField,e);return t||[]}checked(e){return d.getNestedValue(this.checkField,e)}checkIndeterminate(e){return d.getNestedValue(this.checkIndeterminateField,e)}focusId(e){return this.focusIdField&&d.getNestedValue(this.focusIdField,e)}getChildrenField(){return this.childrenField}}exports.TreeFieldsService=i;