@progress/kendo-ui
Version:
This package is part of the [Kendo UI for jQuery](http://www.telerik.com/kendo-ui) suite.
3 lines • 1.96 kB
JavaScript
/* @license */
(function(e,t){typeof exports==`object`&&typeof module<`u`?t(exports,require(`kendo.html.base.min.js`)):typeof define==`function`&&define.amd?define([`exports`,`kendo.html.base.min`],t):(e=typeof globalThis<`u`?globalThis:e||self,t((e.kendo=e.kendo||{},e.kendo._globals=e.kendo._globals||{},e.kendo._globals.HtmlLoadercontainer={}),e.kendo._globals.HtmlBase))})(this,function(e,t){Object.defineProperties(e,{__esModule:{value:!0},[Symbol.toStringTag]:{value:`Module`}});let n={id:`html.loadercontainer`,name:`Html.LoaderContainer`,category:`web`,description:`HTML rendering utility for Kendo UI for jQuery.`,depends:[`html.base`],features:[]};(function(e,t){var n=window.kendo,r=n.html.HTMLBase,i=function(t,n){return(!t||e.isPlainObject(t))&&(n=t,t=e(`<div></div>`)),new s(t,n).html()},a=`k-loader-container k-loader-container-lg`,o=`k-loader-container-overlay`,s=r.extend({init:function(t,n){var i=this;r.fn.init.call(i,t,n),i.options=e.extend({},i.options,n),i._wrapper(),i._overlay(),i._innerContainer()},options:{name:`HTMLLoaderContainer`,themeColor:t,overlayColor:`dark`,cssClass:``,message:`Loading...`,loaderPosition:`start`},_wrapper:function(){var t=this,n,r=t.options;n=e(`<div class="${a} k-loader-${r.loaderPosition}${r.cssClass?` ${r.cssClass}`:``}"></div>`),t.wrapper=n},_overlay:function(){var t=this,n=e(`<div class='${o} ${`k-overlay-`+t.options.overlayColor}'></div>`);t.wrapper.append(n)},_innerContainer:function(){var t=this,n,r=e(`<div class='k-loader-container-inner k-loader-container-panel'></div>`);t.loaderContainer=r,n=t._initMessage(),r.append(n),t.wrapper.append(r)},_initMessage:function(){var t=this,n=t.options,r=t.options.message;return e(`<div class='k-loader-container-label !k-text-${n.themeColor}'>${r}</div>`)}});e.extend(n.html,{renderLoaderContainer:i,HTMLLoaderContainer:s})})(window.kendo.jQuery);var r=kendo;e.__meta__=n,e.default=r});
//# sourceMappingURL=kendo.html.loadercontainer.min.js.map