Files
jube-fork/Jube.App/wwwroot/kendo/js/kendo.floatinglabel.min.js
2022-11-04 13:24:24 +02:00

27 lines
5.5 KiB
JavaScript
Executable File

/**
* Kendo UI v2021.1.224 (http://www.telerik.com/kendo-ui)
* Copyright 2021 Progress Software Corporation and/or one of its subsidiaries or affiliates. All rights reserved.
*
* Kendo UI commercial licenses may be obtained at
* http://www.telerik.com/purchase/license-agreement/kendo-ui-complete
* If you do not own a commercial license, this file shall be governed by the trial license terms.
*/
!function(e,define){define("kendo.floatinglabel.min",["kendo.core.min"],e)}(function(){return function(e,n){var o=window.kendo,t=o.ui.Widget,i=o.ui,l=".kendoFloatingLabel",a="k-floating-label-container",s="k-state-empty",d="k-state-focused",r="k-state-disabled",f="k-no-click",c=e.proxy,u=t.extend({init:function(i,l){var s=this;t.fn.init.call(s,i,l),l=e.extend(!0,{},l),s.refresh(),s._editable({readonly:s.options.widget.options.readonly!==n&&s.options.widget.options.readonly,disable:s.options.widget.options.enable!==n&&!s.options.widget.options.enable}),s.element.addClass(a),o.notify(s)},options:{name:"FloatingLabel",widget:null},readonly:function(e){this._editable({readonly:e===n||e,disable:!1})},enable:function(e){this._editable({readonly:!1,disable:!(e=e===n||e)})},refresh:function(){var e=this,n=e.element;n.removeClass(s).removeClass(d),e.options.widget.element.val()||n.addClass(s),document.activeElement===e.options.widget.element[0]&&n.addClass(d)},destroy:function(){var e=this;e.element.off(l),t.fn.destroy.call(e)},_editable:function(e){var n=this,o=n.element,t=e.disable,i=e.readonly;o.off(l),i||t?o.toggleClass(r,t).toggleClass(f,i):(o.removeClass(r).removeClass(f),o.on("focusin"+l,c(n.refresh,n)),o.on("focusout"+l,c(n.refresh,n)))}});i.plugin(u)}(window.kendo.jQuery),window.kendo},"function"==typeof define&&define.amd?define:function(e,n,o){(o||n)()});
//# sourceMappingURL=kendo.floatinglabel.min.js.map