import {Component, EventEmitter, Input, OnInit, Output,} from '@angular/core';
import {CustomizationOptions} from '../../openaireLibrary/connect/community/CustomizationOptions';
@Component({
selector: 'color',
template: `
Contrast ratio may be too low.
`
})
export class ColorComponent implements OnInit {
@Input() color = 'white';
@Input() label = 'Color';
@Input() addMargin: boolean = false;
@Output() colorChange = new EventEmitter();
@Input() light:boolean;
public warningForContrast(color:string){
return (this.light && CustomizationOptions.isForLightBackground(color)) || (!this.light && !CustomizationOptions.isForLightBackground(color));
}
constructor() {
}
ngOnInit() {
}
colorChanged() {
this.colorChange.emit(this.color);
}
}