import { Component, Input, OnInit } from '@angular/core';
import { RdComponent } from '../../base/rdComponent';
export type TimelineColors = "red" | "green" | "blue" | "yellow" | "purple";
@Component({
selector: 'rd-timeline-content',
template: `
`
})
export class TimelineContent extends RdComponent implements OnInit {
@Input('rd-icon') icon: string = "fa fa-genderless";
@Input('rd-color') color: TimelineColors;
@Input('rd-time') time: number | string;
colorClass;
ngOnInit() {
switch (this.color) {
case 'red': this.colorClass = "m--font-danger"; break;
case 'green': this.colorClass = "m--font-success"; break;
case 'blue': this.colorClass = "m--font-info"; break;
case 'yellow': this.colorClass = "m--font-warning"; break;
case 'purple': this.colorClass = "m--font-brand"; break;
}
}
}
@Component({
selector: 'rd-timeline',
template: `
`
})
export class Timeline extends RdComponent {
}