ngx-bootstrap
Version:
Angular Bootstrap
49 lines • 1.41 kB
JavaScript
import { Injectable } from '@angular/core';
export class TimepickerActions {
writeValue(value) {
return {
type: TimepickerActions.WRITE_VALUE,
payload: value
};
}
changeHours(event) {
return {
type: TimepickerActions.CHANGE_HOURS,
payload: event
};
}
changeMinutes(event) {
return {
type: TimepickerActions.CHANGE_MINUTES,
payload: event
};
}
changeSeconds(event) {
return {
type: TimepickerActions.CHANGE_SECONDS,
payload: event
};
}
setTime(value) {
return {
type: TimepickerActions.SET_TIME_UNIT,
payload: value
};
}
updateControls(value) {
return {
type: TimepickerActions.UPDATE_CONTROLS,
payload: value
};
}
}
TimepickerActions.WRITE_VALUE = '[timepicker] write value from ng model';
TimepickerActions.CHANGE_HOURS = '[timepicker] change hours';
TimepickerActions.CHANGE_MINUTES = '[timepicker] change minutes';
TimepickerActions.CHANGE_SECONDS = '[timepicker] change seconds';
TimepickerActions.SET_TIME_UNIT = '[timepicker] set time unit';
TimepickerActions.UPDATE_CONTROLS = '[timepicker] update controls';
TimepickerActions.decorators = [
{ type: Injectable }
];
//# sourceMappingURL=timepicker.actions.js.map