dev@170: /** dev@170: * Created by lucast on 21/03/2017. dev@170: */ dev@170: import {Component, Input} from "@angular/core"; dev@181: import Waves from 'waves-ui'; dev@170: dev@200: export interface AnalysisItem { dev@200: rootAudioUri: string; dev@200: hasSharedTimeline: boolean; dev@200: isRoot: boolean; dev@200: extractorKey: string; dev@200: title?: string; dev@200: description?: string; dev@170: } dev@170: dev@170: @Component({ dev@170: selector: 'ugly-analysis-item', dev@170: templateUrl: './analysis-item.component.html', dev@170: styleUrls: ['./analysis-item.component.css'] dev@170: }) dev@170: export class AnalysisItemComponent { dev@189: @Input() timeline: Timeline; dev@188: @Input() title: string; dev@188: @Input() description: string; dev@200: @Input() isActive: boolean; dev@200: @Input() isRoot: boolean; dev@170: }