<!-- Do not edit this file. It is automatically generated by API Documenter. --> [`Workspace`](Workspace) › [`duplicateLeaf`](Workspace/duplicateLeaf_1) ## Workspace.duplicateLeaf() method 1.1.0 **Signature:** ```typescript duplicateLeaf(leaf: WorkspaceLeaf, leafType: PaneType | boolean, direction?: SplitDirection): Promise<WorkspaceLeaf>; ``` ## Parameters | Parameter | Type | Description | | --- | --- | --- | | <code>leaf</code> | [`WorkspaceLeaf`](WorkspaceLeaf) | | | <code>leafType</code> | [`PaneType`](PaneType)<code> &#124; boolean</code> | | | <code>direction</code> | [`SplitDirection`](SplitDirection) | _(Optional)_ | **Returns:** `Promise<`[`WorkspaceLeaf`](WorkspaceLeaf)`>`