kalidea/kaligraphi

View on GitHub
src/app/04-overlay/menu/menu.component.ts

Summary

Maintainability
A
0 mins
Test Coverage
import { Component, OnInit, ViewEncapsulation, ChangeDetectionStrategy } from '@angular/core';

@Component({
  selector: 'app-menu',
  templateUrl: './menu.component.html',
  styleUrls: ['./menu.component.sass'],
  encapsulation: ViewEncapsulation.None,
  changeDetection: ChangeDetectionStrategy.OnPush
})
export class MenuComponent implements OnInit {

  themes = [];

  optionsList = ['Option 1', 'Option 2', 'Option 3'];

  constructor() { }


  get reverse() {
    return this.themes.some(t => t === 'reverse');
  }

  updateOptions() {
    this.optionsList = ['Option A', 'Option B', 'Option C'];
  }

  selected($event) {
    console.log('selected', $event);
  }


  ngOnInit() {
  }

}