tabby/terminus-core/README.md

32 lines
512 B
Markdown
Raw Normal View History

2019-03-07 01:51:15 +01:00
Terminus Core Plugin
--------------------
2019-06-30 23:08:59 +02:00
See also: [Settings plugin API](./settings/), [Terminal plugin API](./terminal/)
2019-03-07 18:04:03 +01:00
2019-03-07 01:51:15 +01:00
* tabbed interface services
* toolbar UI
* config file management
* hotkeys
* tab recovery
* logging
* theming
Using the API:
```ts
import { AppService, TabContextMenuItemProvider } from 'terminus-core'
```
Exporting your subclasses:
```ts
@NgModule({
...
providers: [
...
{ provide: TabContextMenuItemProvider, useClass: MyContextMenu, multi: true },
...
]
})
```