/** * @license * Copyright Akveo. All Rights Reserved. * Licensed under the MIT License. See License.txt in the project root for license information. */ import { Component, OnInit } from '@angular/core'; import { NbSidebarService } from '../../framework/theme'; @Component({ selector: 'nb-sidebar-test', styles: [ ` :host /deep/ nb-layout-column { background-color: #76ecff; } `, ], template: ` Akveo Some Header {{ content }} {{ content }} {{ content }} {{ content }} © Akveo 2017 `, }) export class NbSidebarTestComponent implements OnInit { content = 'First '; constructor(private sidebarService: NbSidebarService) { } collapseLeft() { this.sidebarService.toggle(false, 'left'); } collapseRight() { this.sidebarService.toggle(true, 'right'); } ngOnInit() { for (let i = 0; i < 1000; i++) { this.content += 'Akveo '; } this.content += ' Last'; } }