Files
Adam Bradley ff0f8ee8f7 input updates
2015-07-17 09:16:00 -05:00

22 lines
463 B
TypeScript

import {Directive, Parent, Optional} from 'angular2/angular2';
import {Input} from './text-input';
import {IonicConfig} from '../../config/config';
@Directive({
selector: 'label',
host: {
'[attr.id]': 'id',
'[class.input-label]': 'inputLabel'
}
})
export class Label {
constructor(@Optional() @Parent() container: Input, config: IonicConfig) {
if (container) {
container.registerLabel(this);
this.inputLabel = true;
}
}
}