import { Component, EventEmitter, Input, OnInit, Output } from '@angular/core'; import { RibbonBarAction } from '../../models/ribbon-bar-action.model'; @Component({ selector: 'fss-ribbon-bar', templateUrl: './ribbon-bar.component.html', styleUrls: ['./ribbon-bar.component.scss'] }) export class RibbonBarComponent implements OnInit { @Input() leftActions: RibbonBarAction[] = []; @Input() rightActions: RibbonBarAction[] = []; @Output() actionOutput: EventEmitter = new EventEmitter(); constructor() { } ngOnInit(): void { } onActionOutput(actionName: string) { this.actionOutput.emit(actionName); } }