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

27 lines
7.3 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.badge.min",["kendo.core.min"],e)}(function(){return function(e,t){var n=window.kendo,i=n.ui.Widget,o=n.ui,s="k-hidden",a="<span class='k-badge-icon k-icon k-i-#= icon #'></span>",l="<span class='k-badge-icon k-svg-icon'>#= icon #</span>",p=i.extend({init:function(e,t){var o=this;i.fn.init.call(o,e,t),o._content(),o._appearance(),n.notify(o)},destroy:function(){var e=this;i.fn.destroy.call(e)},options:{name:"Badge",cutoutBorder:!1,data:{},fill:"solid",icon:"",max:1/0,position:"inline",align:"",sizes:{small:"sm",medium:"md",large:"lg"},size:"medium",shape:"rounded",template:null,text:"",themeColor:"secondary",visible:!0,_classNames:[]},_content:function(){var e=this,i=e.options.text,o=e.options.template,s=e.options.data,a=e.options.icon;return null!==o?(e._text=i,e._template=n.template(o).bind(e),e.element.html(e._template(s)),t):""!==a?(e.icon(a),t):""!==i?(e.text(i),t):(e.text(e.element.html()),t)},_appearance:function(){var e=this;e._themeColor=e.options.themeColor,e._shape=e.options.shape,e._sizes=e.options.sizes,e._size=e.options.size,e._fill=e.options.fill,e._cutoutBorder=e.options.cutoutBorder,e._align=e.options.align,e._position=e.options.position,e._visible=e.options.visible,e._updateClassNames()},_updateClassNames:function(){var e=this,n=["k-badge"],i=e.options._classNames,o=e._themeColor,a=e._shape,l=e._sizes,p=e._size,r=l[p]===t?p:l[p],u=e._fill,m=e._cutoutBorder,d=e._align,c=e._position,h=e._visible;e.element.removeClass(function(t,n){0===n.indexOf("k-")&&i.indexOf(n)===-1&&e.element.removeClass(n)}),"string"==typeof u&&""!==u&&n.push("k-badge-"+u),"string"==typeof o&&""!==o&&n.push("k-badge-"+o),"string"==typeof p&&""!==p&&n.push("k-badge-"+r),"string"==typeof a&&""!==a&&n.push("k-badge-"+a),"boolean"==typeof m&&m===!0&&n.push("k-badge-border-cutout"),"string"==typeof c&&""!==c&&n.push("k-badge-"+c),"string"==typeof c&&""!==c&&"inline"!==c&&"string"==typeof d&&2==d.split(" ").length&&n.push("k-"+d.replace(" ","-")),h===!1&&n.push(s),e.element.addClass(n.join(" "))},setOptions:function(e){var t=this;t.element.removeClass(function(e,n){n.indexOf("k-")>=0&&t.element.removeClass(n)}),i.fn.setOptions.call(t,e),t._content(),t._appearance()},text:function(e){var n=this,i=n.options.max;return 0===arguments.length||e===t?n._text:(n._text=e,e===!0||e===!1||null===e?(n.element.html(""),t):"string"==typeof e?(n.element.html(e),t):"number"==typeof e?(n.element.html(e>i?i+"+":e),t):"object"==typeof e&&"toString"in e?(n.element.html(""+e),t):t)},icon:function(e){var i,o=this;return 0===arguments.length||e===t?o._icon:(o._icon=e,0===e.indexOf("<svg")?(i=n.template(l),o.element.html(i({icon:e})),t):(i=n.template(a),o.element.html(i({icon:e})),t))},themeColor:function(e){var n=this;return 0===arguments.length||e===t?n._themeColor:(n._themeColor=e,n._updateClassNames(),t)},shape:function(e){var n=this;return 0===arguments.length||e===t?n._shape:(n._shape=e,n._updateClassNames(),t)},hide:function(){var e=this;e._visible=!1,e._updateClassNames()},show:function(){var e=this;e._visible=!0,e._updateClassNames()}});o.plugin(p)}(window.kendo.jQuery),window.kendo},"function"==typeof define&&define.amd?define:function(e,t,n){(n||t)()});
//# sourceMappingURL=kendo.badge.min.js.map