Spade
Mini Shell
| Directory:~$ /proc/self/root/home/lmsyaran/public_html/joomla5/plugins/fabrik_element/time/ |
| [Home] [System Details] [Kill Me] |
/**
* Time Element
*
* @copyright: Copyright (C) 2005-2016 Media A-Team, Inc. - All rights
reserved.
* @license: GNU/GPL http://www.gnu.org/copyleft/gpl.html
*/
define(['jquery', 'fab/element'], function (jQuery,
FbElement) {
window.FbTime = new Class({
Extends : FbElement,
initialize: function (element, options) {
this.setPlugin('time');
this.parent(element, options);
},
getValue: function () {
var v = [];
if (!this.options.editable) {
return this.options.value;
}
this.getElement();
this._getSubElements().each(function (f) {
v.push(f.get('value'));
});
return v;
},
update: function (val) {
if (typeOf(val) === 'string') {
val = val.split(this.options.separator);
}
this._getSubElements().each(function (f, x) {
f.value = val[x];
});
}
});
return window.FbTime;
});