diff options
author | Trent Richardson <trentdrichardson@gmail.com> | 2015-02-10 09:43:20 -0500 |
---|---|---|
committer | Trent Richardson <trentdrichardson@gmail.com> | 2015-02-10 09:43:20 -0500 |
commit | 29f83c9aed028ba38c0d5d027aae285179ff5268 (patch) | |
tree | 9fab1086b0ebcd1f1c719d256bcf42b4c80abec5 /dist/jquery-ui-timepicker-addon.js | |
parent | 38589abfc802dc9224464e8cc6bd887ae73c07eb (diff) | |
download | jQuery-Timepicker-Addon-29f83c9aed028ba38c0d5d027aae285179ff5268.zip jQuery-Timepicker-Addon-29f83c9aed028ba38c0d5d027aae285179ff5268.tar.gz jQuery-Timepicker-Addon-29f83c9aed028ba38c0d5d027aae285179ff5268.tar.bz2 |
#782 Part 2 - Adds afterInject option as function
Diffstat (limited to 'dist/jquery-ui-timepicker-addon.js')
-rw-r--r-- | dist/jquery-ui-timepicker-addon.js | 16 |
1 files changed, 15 insertions, 1 deletions
diff --git a/dist/jquery-ui-timepicker-addon.js b/dist/jquery-ui-timepicker-addon.js index 10f0105..0247997 100644 --- a/dist/jquery-ui-timepicker-addon.js +++ b/dist/jquery-ui-timepicker-addon.js @@ -103,7 +103,8 @@ controlType: 'slider', oneLine: false, defaultValue: null, - parse: 'strict' + parse: 'strict', + afterInject: null }; $.extend(this._defaults, this.regional['']); }; @@ -313,6 +314,7 @@ this.timeDefined = this._parseTime(currDT); this._limitMinMaxDateTime(dp_inst, false); this._injectTimePicker(); + this._afterInject(); }, /* @@ -350,6 +352,16 @@ }, /* + * Handle callback option after injecting timepicker + */ + _afterInject: function() { + var o = this.inst.settings; + if ($.isFunction(o.afterInject)) { + o.afterInject.call(this); + } + }, + + /* * generate and inject html for timepicker into ui datepicker */ _injectTimePicker: function () { @@ -494,6 +506,7 @@ this.timezone_select.change(function () { tp_inst._onTimeChange(); tp_inst._onSelectHandler(); + tp_inst._afterInject(); }); // End timezone options @@ -1052,6 +1065,7 @@ $(sel).appendTo(obj).change(function (e) { tp_inst._onTimeChange(); tp_inst._onSelectHandler(); + tp_inst._afterInject(); }); return obj; |