/** * DevExtreme (file_management/file_system_item.d.ts) * Version: 21.1.7 * Build date: Thu Aug 07 2025 * * Copyright (c) 2012 - 2025 Developer Express Inc. ALL RIGHTS RESERVED * Read about DevExtreme licensing here: https://js.devexpress.com/Licensing/ */ /** * @docid FileSystemItem * @namespace DevExpress.fileManagement * @public */ export default class FileSystemItem { constructor(path: string, isDirectory: boolean, pathKeys?: Array); /** * @docid FileSystemItem.path * @public */ path: string; /** * @docid FileSystemItem.pathKeys * @public */ pathKeys: Array; /** * @docid FileSystemItem.key * @public */ key: string; /** * @docid FileSystemItem.name * @public */ name: string; /** * @docid FileSystemItem.dateModified * @public */ dateModified: Date; /** * @docid FileSystemItem.size * @public */ size: number; /** * @docid FileSystemItem.isDirectory * @public */ isDirectory: boolean; /** * @docid FileSystemItem.hasSubDirectories * @public */ hasSubDirectories: boolean; /** * @docid FileSystemItem.thumbnail * @public */ thumbnail: string; /** * @docid FileSystemItem.dataItem * @public */ dataItem: any; /** * @docid FileSystemItem.getFileExtension * @publicName getFileExtension() * @public */ getFileExtension(): string; }