Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

Index

Constructors

Properties

_disableFileSelection: boolean = false
iconThemeService: IconThemeService
toCancelNodeExpansion: DisposableCollection = ...
uploadService: FileUploadService

Accessors

  • set disableFileSelection(isSelectable: boolean): void
  • get hidesExplorerArrows(): boolean

Methods

  • createContainerAttributes(): HTMLAttributes<HTMLElement>
  • createNodeAttributes(node: TreeNode, props: NodeProps): Attributes & HTMLAttributes<HTMLElement>
  • createNodeClassNames(node: TreeNode, props: NodeProps): string[]
  • deflateForStorage(node: TreeNode): object
  • getCaptionChildEventHandlers(node: TreeNode, props: CompressedNodeProps): Attributes & HtmlHTMLAttributes<HTMLElement>
  • getDepthPadding(depth: number): number
  • getDropEffect(event: DragEvent<Element>): "copy" | "move"
  • getDropTargetDirNode(node: undefined | TreeNode): undefined | DirNode
  • getNodeDragHandlers(node: TreeNode, props: CompressedNodeProps): Attributes & HtmlHTMLAttributes<HTMLElement>
  • getNodeTooltip(node: TreeNode): undefined | string
  • getPaddingLeft(node: TreeNode, props: NodeProps): number
  • getSelectedTreeNodesFromData(data: DataTransfer): TreeNode[]
  • getTreeNodeFromData(data: DataTransfer): undefined | TreeNode
  • handleDragEnterEvent(node: undefined | TreeNode, event: DragEvent<Element>): void
  • handleDragLeaveEvent(node: undefined | TreeNode, event: DragEvent<Element>): void
  • handleDragOverEvent(node: undefined | TreeNode, event: DragEvent<Element>): void
  • handleDragStartEvent(node: TreeNode, event: DragEvent<Element>): void
  • handleDropEvent(node: undefined | TreeNode, event: DragEvent<Element>): Promise<void>
  • inflateFromStorage(node: any, parent?: TreeNode): TreeNode
  • needsExpansionTogglePadding(node: TreeNode): boolean
  • renderExpansionToggle(node: TreeNode, props: NodeProps): ReactNode
  • renderIcon(node: TreeNode, props: NodeProps): ReactNode
  • setSelectedTreeNodesAsData(data: DataTransfer, sourceNode: TreeNode, relatedNodes: TreeNode[]): void
  • setTreeNodeAsData(data: DataTransfer, node: TreeNode): void
  • shouldDisableSelection(node: TreeNode): boolean