Socket
Socket
Sign inDemoInstall

ng2-datetime

Package Overview
Dependencies
5
Maintainers
1
Versions
17
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 1.3.0 to 1.3.1

src/ng2-datetime/ITimepickerEvent.js

4

ng2-datetime.js
"use strict";
var ng2_datetime_1 = require("./src/ng2-datetime/ng2-datetime");
var ng2_datetime_1 = require('./src/ng2-datetime/ng2-datetime');
exports.NKDatetime = ng2_datetime_1.NKDatetime;
var ng2_datetime_module_1 = require("./src/ng2-datetime/ng2-datetime.module");
var ng2_datetime_module_1 = require('./src/ng2-datetime/ng2-datetime.module');
exports.NKDatetimeModule = ng2_datetime_module_1.NKDatetimeModule;
//# sourceMappingURL=ng2-datetime.js.map
{
"name": "ng2-datetime",
"version": "1.3.0",
"version": "1.3.1",
"description": "Bootstrap datetime picker for Angular",

@@ -5,0 +5,0 @@ "main": "ng2-datetime.js",

@@ -11,4 +11,4 @@ "use strict";

};
var core_1 = require("@angular/core");
var forms_1 = require("@angular/forms");
var core_1 = require('@angular/core');
var forms_1 = require('@angular/forms');
var NKDatetime = (function () {

@@ -98,2 +98,5 @@ function NKDatetime(ngControl) {

};
NKDatetime.prototype.showTimepicker = function () {
this.timepicker.timepicker('showWidget');
};
//////////////////////////////////

@@ -179,39 +182,42 @@ NKDatetime.prototype.init = function () {

};
__decorate([
core_1.Output(),
__metadata('design:type', core_1.EventEmitter)
], NKDatetime.prototype, "dateChange", void 0);
__decorate([
core_1.Input('timepicker'),
__metadata('design:type', Object)
], NKDatetime.prototype, "timepickerOptions", void 0);
__decorate([
core_1.Input('datepicker'),
__metadata('design:type', Object)
], NKDatetime.prototype, "datepickerOptions", void 0);
__decorate([
core_1.Input('hasClearButton'),
__metadata('design:type', Boolean)
], NKDatetime.prototype, "hasClearButton", void 0);
__decorate([
core_1.Input(),
__metadata('design:type', Boolean)
], NKDatetime.prototype, "readonly", void 0);
__decorate([
core_1.Input(),
__metadata('design:type', Boolean)
], NKDatetime.prototype, "required", void 0);
__decorate([
core_1.HostListener('dateChange', ['$event']),
__metadata('design:type', Object)
], NKDatetime.prototype, "onChange", void 0);
NKDatetime = __decorate([
core_1.Component({
selector: 'datetime',
template: "\n <div class=\"form-inline ng2-datetime\">\n <div class=\"input-group date\">\n <input id=\"{{idDatePicker}}\" type=\"text\" class=\"form-control\"\n [attr.readonly]=\"readonly\"\n [attr.required]=\"required\"\n [attr.placeholder]=\"datepickerOptions.placeholder || 'Choose date'\"\n [(ngModel)]=\"dateModel\"\n (keyup)=\"checkEmptyValue($event)\"/>\n <div [hidden]=\"datepickerOptions.hideIcon || datepickerOptions === false || false\"\n class=\"input-group-addon\">\n <span [ngClass]=\"datepickerOptions.icon || 'glyphicon glyphicon-th'\"></span>\n </div>\n </div>\n <div class=\"input-group bootstrap-timepicker timepicker\">\n <input id=\"{{idTimePicker}}\" type=\"text\" class=\"form-control input-small\"\n [attr.readonly]=\"readonly\"\n [attr.required]=\"required\"\n [attr.placeholder]=\"timepickerOptions.placeholder || 'Set time'\"\n [(ngModel)]=\"timeModel\"\n (focus)=\"showTimepicker()\"\n (keyup)=\"checkEmptyValue($event)\">\n <span [hidden]=\"timepickerOptions.hideIcon || false\" class=\"input-group-addon\">\n <i [ngClass]=\"timepickerOptions.icon || 'glyphicon glyphicon-time'\"></i>\n </span>\n </div>\n <button *ngIf=\"hasClearButton\" type=\"button\" (click)=\"clearModels()\">Clear</button>\n </div>\n ",
styles: [
'.ng2-datetime *[hidden] { display: none; }'
]
}),
__metadata('design:paramtypes', [forms_1.NgControl])
], NKDatetime);
return NKDatetime;
}());
__decorate([
core_1.Output(),
__metadata("design:type", core_1.EventEmitter)
], NKDatetime.prototype, "dateChange", void 0);
__decorate([
core_1.Input('timepicker'),
__metadata("design:type", Object)
], NKDatetime.prototype, "timepickerOptions", void 0);
__decorate([
core_1.Input('datepicker'),
__metadata("design:type", Object)
], NKDatetime.prototype, "datepickerOptions", void 0);
__decorate([
core_1.Input('hasClearButton'),
__metadata("design:type", Boolean)
], NKDatetime.prototype, "hasClearButton", void 0);
__decorate([
core_1.Input(),
__metadata("design:type", Boolean)
], NKDatetime.prototype, "readonly", void 0);
__decorate([
core_1.Input(),
__metadata("design:type", Boolean)
], NKDatetime.prototype, "required", void 0);
__decorate([
core_1.HostListener('dateChange', ['$event']),
__metadata("design:type", Object)
], NKDatetime.prototype, "onChange", void 0);
NKDatetime = __decorate([
core_1.Component({
selector: 'datetime',
template: "\n <div class=\"form-inline\">\n <div id=\"{{idDatePicker}}\" class=\"input-group date\">\n <input type=\"text\" class=\"form-control\"\n [attr.readonly]=\"readonly\"\n [attr.required]=\"required\"\n [attr.placeholder]=\"datepickerOptions.placeholder || 'Choose date'\"\n [(ngModel)]=\"dateModel\"\n (keyup)=\"checkEmptyValue($event)\"/>\n <div class=\"input-group-addon\">\n <span [ngClass]=\"datepickerOptions.icon || 'glyphicon glyphicon-th'\"></span>\n </div>\n </div>\n <div class=\"input-group bootstrap-timepicker timepicker\">\n <input id=\"{{idTimePicker}}\" type=\"text\" class=\"form-control input-small\"\n [attr.readonly]=\"readonly\"\n [attr.required]=\"required\"\n [attr.placeholder]=\"timepickerOptions.placeholder || 'Set time'\"\n [(ngModel)]=\"timeModel\"\n (keyup)=\"checkEmptyValue($event)\">\n <span class=\"input-group-addon\"><i [ngClass]=\"timepickerOptions.icon || 'glyphicon glyphicon-time'\"></i></span>\n </div>\n <button *ngIf=\"hasClearButton\" type=\"button\" (click)=\"clearModels()\">Clear</button>\n </div>\n "
}),
__metadata("design:paramtypes", [forms_1.NgControl])
], NKDatetime);
exports.NKDatetime = NKDatetime;

@@ -218,0 +224,0 @@ var id = 0;

@@ -11,20 +11,20 @@ "use strict";

};
var core_1 = require("@angular/core");
var common_1 = require("@angular/common");
var forms_1 = require("@angular/forms");
var ng2_datetime_1 = require("./ng2-datetime");
var core_1 = require('@angular/core');
var common_1 = require('@angular/common');
var forms_1 = require('@angular/forms');
var ng2_datetime_1 = require('./ng2-datetime');
var NKDatetimeModule = (function () {
function NKDatetimeModule() {
}
NKDatetimeModule = __decorate([
core_1.NgModule({
imports: [common_1.CommonModule, forms_1.FormsModule],
exports: [ng2_datetime_1.NKDatetime],
declarations: [ng2_datetime_1.NKDatetime]
}),
__metadata('design:paramtypes', [])
], NKDatetimeModule);
return NKDatetimeModule;
}());
NKDatetimeModule = __decorate([
core_1.NgModule({
imports: [common_1.CommonModule, forms_1.FormsModule],
exports: [ng2_datetime_1.NKDatetime],
declarations: [ng2_datetime_1.NKDatetime]
}),
__metadata("design:paramtypes", [])
], NKDatetimeModule);
exports.NKDatetimeModule = NKDatetimeModule;
//# sourceMappingURL=ng2-datetime.module.js.map

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc