Theia API Documentation v1.65.0
    Preparing search index...

    A selectable tree node.

    Hierarchy (View Summary)

    Implements

    Index

    Constructors

    Properties

    accessibilityInformation?: AccessibilityInformation
    busy?: number

    Whether this node is busy. Greater than 0 then busy; otherwise not.

    command?: Command
    contextValue?: string
    decorationData: WidgetDecoration.Data

    The additional tree decoration data attached to the tree node itself.

    description?: any

    eslint-disable-next-line @typescript-eslint/no-explicit-any

    focus?: boolean

    1.27.0. Use TreeFocusService to track the focused node.

    true if the tree node has the focus. Otherwise, false. Defaults to false.

    icon?: string

    A css string for this tree node icon.

    use LabelProvider.getIcon instead or move this property to your tree node type

    id: string

    An unique id of this node.

    name?: string

    A human-readable name of this tree node.

    use LabelProvider.getName instead or move this property to your tree node type

    nextSibling?: TreeNode

    A next sibling of this tree node.

    parent: Readonly<CompositeTreeNode>

    A parent node of this tree node. Undefined if this node is root.

    previousSibling?: TreeNode

    A previous sibling of this tree node.

    resolve: (token: CancellationToken) => Promise<void>
    resourceUri?: string
    selected: boolean

    true if the tree node is selected. Otherwise, false.

    themeIcon?: ThemeIcon
    tooltip?: string | MarkdownString
    visible?: boolean

    Test whether this node should be rendered. If undefined then node will be rendered.

    Accessors

    Methods