Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • TreeViewWelcomeWidget
    • TreeViewWidget

Index

Constructors

  • new TreeViewWidget(props: TreeProps, model: TreeModel, contextMenuRenderer: ContextMenuRenderer): TreeViewWidget
  • Parameters

    • props: TreeProps
    • model: TreeModel
    • contextMenuRenderer: ContextMenuRenderer

    Returns TreeViewWidget

Properties

_contextSelection: boolean = false
_message: undefined | string
colorRegistry: ColorRegistry
contextKeyService: ContextKeyService
contextKeys: ContextKeyService
labelParser: LabelParser
markdownIt: MarkdownIt = ...
menus: MenuModelRegistry
tooltipService: TooltipService

Accessors

  • get message(): undefined | string
  • set message(message: undefined | string): void

Methods

  • clearFlag(flag: Flag): void
  • findCommands(node?: TreeNode): Map<string, unknown[]>
  • handleEnter(event: KeyboardEvent): void
  • init(): void
  • markdownItPlugin(): void
  • render(): ReactNode
  • renderCaption(node: TreeViewNode, props: NodeProps): ReactNode
  • renderIcon(node: TreeNode, props: NodeProps): ReactNode
  • renderInlineCommand(node: ActionMenuNode, index: number, tabbable: boolean, arg: any): ReactNode
  • renderSearchInfo(): ReactNode
  • renderTailDecorations(node: TreeViewNode, props: NodeProps): ReactNode
  • setFlag(flag: Flag): void
  • shouldShowWelcomeView(): boolean
  • tapNode(node?: TreeNode): void
  • tryExecuteCommand(node?: TreeNode): void
  • tryExecuteCommandMap(commandMap: Map<string, unknown[]>): void