2019-06-24 16:28:21 +03:00
|
|
|
import { Component } from '@angular/core';
|
2017-07-28 14:54:29 +03:00
|
|
|
|
|
|
|
|
@Component({
|
|
|
|
|
selector: 'ngx-three-columns-layout',
|
|
|
|
|
styleUrls: ['./three-columns.layout.scss'],
|
|
|
|
|
template: `
|
2019-06-24 16:28:21 +03:00
|
|
|
<nb-layout windowMode>
|
2017-08-01 17:42:21 +03:00
|
|
|
<nb-layout-header fixed>
|
2017-07-28 14:54:29 +03:00
|
|
|
<ngx-header></ngx-header>
|
2017-08-01 17:42:21 +03:00
|
|
|
</nb-layout-header>
|
2017-07-28 14:54:29 +03:00
|
|
|
|
2019-06-24 16:28:21 +03:00
|
|
|
<nb-sidebar class="menu-sidebar" tag="menu-sidebar" responsive>
|
2017-08-01 17:42:21 +03:00
|
|
|
<ng-content select="nb-menu"></ng-content>
|
|
|
|
|
</nb-sidebar>
|
2017-07-28 14:54:29 +03:00
|
|
|
|
2017-08-01 17:42:21 +03:00
|
|
|
<nb-layout-column class="small">
|
|
|
|
|
</nb-layout-column>
|
2017-07-28 14:54:29 +03:00
|
|
|
|
2018-05-11 17:25:02 +03:00
|
|
|
<nb-layout-column>
|
2017-07-28 14:54:29 +03:00
|
|
|
<ng-content select="router-outlet"></ng-content>
|
2017-08-01 17:42:21 +03:00
|
|
|
</nb-layout-column>
|
2017-07-28 14:54:29 +03:00
|
|
|
|
2017-08-01 17:42:21 +03:00
|
|
|
<nb-layout-column class="small">
|
|
|
|
|
</nb-layout-column>
|
2017-07-28 14:54:29 +03:00
|
|
|
|
2017-08-01 17:42:21 +03:00
|
|
|
<nb-layout-footer fixed>
|
2017-07-28 14:54:29 +03:00
|
|
|
<ngx-footer></ngx-footer>
|
2017-08-01 17:42:21 +03:00
|
|
|
</nb-layout-footer>
|
|
|
|
|
</nb-layout>
|
2017-07-28 14:54:29 +03:00
|
|
|
`,
|
|
|
|
|
})
|
2019-06-24 16:28:21 +03:00
|
|
|
export class ThreeColumnsLayoutComponent {}
|