mirror of
https://github.com/eugeny/tabby
synced 2025-12-14 03:35:41 +00:00
made tab context menu extensible
This commit is contained in:
8
terminus-core/src/api/tabContextMenuProvider.ts
Normal file
8
terminus-core/src/api/tabContextMenuProvider.ts
Normal file
@@ -0,0 +1,8 @@
|
||||
import { BaseTabComponent } from '../components/baseTab.component'
|
||||
import { TabHeaderComponent } from '../components/tabHeader.component'
|
||||
|
||||
export abstract class TabContextMenuItemProvider {
|
||||
weight = 0
|
||||
|
||||
abstract async getItems (tab: BaseTabComponent, tabHeader?: TabHeaderComponent): Promise<Electron.MenuItemConstructorOptions[]>
|
||||
}
|
||||
Reference in New Issue
Block a user