nts-ng2-components
Version:
Paquete de componentes para Angular2 desarrollado por NITSNETS.
41 lines (32 loc) • 1.04 kB
text/typescript
import { Component, ElementRef, EventEmitter, Input, Output } from '@angular/core';
export class NtsDatetimePickerComponent {
dateModel: String; // 'YYYY-MM-DD'
dateLabel: String;
dateChange = new EventEmitter();
timeModel: String; // 'HH:MM'
timeLabel: String;
timeChange = new EventEmitter();
inline = false;
maxDate;
minDate;
rangeFrom;
rangeTo;
constructor(private elementRef: ElementRef) { }
onDateChanges(date) {
this.dateModel = date;
this.dateChange.emit(date);
}
onTimeChanges(time) {
this.timeModel = time;
this.timeChange.emit(time);
}
clear() {
this.onDateChanges(null);
this.onTimeChanges(null);
}
}