valor-software/angular2-bootstrap

View on GitHub
demo/src/app/components/+dropdown/demos/visibility-events/visibility-events.ts

Summary

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

@Component({
  selector: 'demo-dropdown-visibility-events',
  templateUrl: './visibility-events.html'
})
export class DemoDropdownVisibilityEventsComponent {
  messages: string[] = [];
  message = 'onShown';

  handler(value: string): void {
    this.messages.push(`Event ${value} is fired`);
    this.messages = this.messages.length > 2 ? this.messages.slice(0, 1) : this.messages;
  }
}