Theia API Documentation v1.65.0
    Preparing search index...
    interface TreeViewsExt {
        $checkStateChanged(
            treeViewId: string,
            itemIds: { checked: boolean; id: string }[],
        ): Promise<void>;
        $dragEnd(treeViewId: string): Promise<void>;
        $dragStarted(
            treeViewId: string,
            treeItemIds: string[],
            token: CancellationToken,
        ): Promise<undefined | UriComponents[]>;
        $drop(
            treeViewId: string,
            treeItemId: undefined | string,
            dataTransferItems: [string, string | DataTransferFileDTO][],
            token: CancellationToken,
        ): Promise<void>;
        $getChildren(
            treeViewId: string,
            treeItemId: undefined | string,
        ): Promise<undefined | TreeViewItem[]>;
        $hasResolveTreeItem(treeViewId: string): Promise<boolean>;
        $resolveTreeItem(
            treeViewId: string,
            treeItemId: string,
            token: CancellationToken,
        ): Promise<undefined | TreeViewItem>;
        $setExpanded(
            treeViewId: string,
            treeItemId: string,
            expanded: boolean,
        ): Promise<any>;
        $setSelection(treeViewId: string, treeItemIds: string[]): Promise<void>;
        $setVisible(treeViewId: string, visible: boolean): Promise<void>;
    }

    Implemented by

    Index

    Methods

    • Parameters

      • treeViewId: string
      • itemIds: { checked: boolean; id: string }[]

      Returns Promise<void>