autogen docs

This commit is contained in:
Eugene Pankov
2019-03-07 18:04:03 +01:00
parent c70e6fde35
commit 8cf7851801
16 changed files with 171 additions and 34 deletions

View File

@@ -0,0 +1,23 @@
Terminus Settings Plugin
------------------------
* tabbed settings interface
Using the API:
```ts
import { SettingsTabProvider } from 'terminus-settings'
```
Exporting your subclasses:
```ts
@NgModule({
...
providers: [
...
{ provide: SettingsTabProvider, useClass: MySettingsTab, multi: true },
...
]
})
```

View File

@@ -1,3 +1,6 @@
/**
* Extend to add your own settings tabs
*/
export abstract class SettingsTabProvider {
id: string
icon: string