import { Component, Input, Output, EventEmitter } from 'angular2/core';
@Component({
selector: 'rangle-text-field',
template: `
`,
styles: [ `
.rangle-text-field {
border-radius: 3px;
border: 1px solid #ccc;
box-sizing: border-box;
display: inline-block;
font-size: inherit;
font-weight: inherit;
height: 2.5rem;
padding: .5rem;
}
`]
})
export class RangleTextField {
@Input() private placeholder: string;
@Input() private value: String;
@Output() private valueChange = new EventEmitter();
handleKeyup(fieldValue: string): void {
this.valueChange.emit(fieldValue);
}
}