@progress/kendo-ui
Version:
This package is part of the [Kendo UI for jQuery](http://www.telerik.com/kendo-ui) suite.
1 lines • 3.16 kB
JavaScript
module.exports=function(n){function t(e){if(r[e])return r[e].exports;var o=r[e]={exports:{},id:e,loaded:!1};return n[e].call(o.exports,o,o.exports,t),o.loaded=!0,o.exports}var r={};return t.m=n,t.c=r,t.p="",t(0)}({0:function(n,t,r){r(1548),n.exports=r(1548)},3:function(n,t){n.exports=function(){throw Error("define cannot be used indirect")}},19:function(n,t){n.exports=require("../kendo.core")},937:function(n,t){n.exports=require("./main")},1548:function(n,t,r){var e,o,i;!function(u,define){o=[r(19),r(937)],e=u,i="function"==typeof e?e.apply(t,o):e,!(void 0!==i&&(n.exports=i))}(function(){"use strict";function n(n){var t,r=[];for(t=0;t<n.length;++t)r.push(n.charCodeAt(t));return r}function t(n,t){t>65535?(t-=65536,n.push(t>>>10&1023|55296,56320|1023&t)):n.push(t)}function r(n,r){function q(r){var e=n[O++];240&e^240?224&e^224?192&e^192?r.push(e):t(r,(31&e)<<6|63&n[O++]):t(r,(15&e)<<12|(63&n[O++])<<6|63&n[O++]):t(r,(3&e)<<18|(63&n[O++])<<12|(63&n[O++])<<6|63&n[O++])}function A(n){throw Error(n+", at "+O)}function U(t){for(var r=[];O<n.length&&t(n[O]);)r.push(n[O++]);return r}function X(n){return e.apply(0,U(n))}function b(){U(L)}function B(t){var r,e=O;for(r=0;r<t.length;++r)if(n[O++]!=t[r])return O=e,!1;return t}function I(n){B(n)||A("Expecting "+n.join(", "))}function L(n){return 9==n||10==n||13==n||32==n}function M(n){return n>=48&&n<=57}function N(n){return n>=48&&n<=57||(n|=32)>=97&&n<=102}function $(n){return 58==n||95==n||(n|=32)>=97&&n<=122}function j(n){return 45==n||M(n)||$(n)}function D(){for(var t=[];O<n.length;){if(B(f))return K("comment",e.apply(0,t));q(t)}}function S(){var n,t;B(s)?H():B(c)?D():(n=z(),t=J(n),P.push(t),B(a)?K("enter",n,t,!0):(I(g),K("enter",n,t),T(n),n!=z()&&A("Bad closing tag"),K("leave",n,t),b(),I(g)),P.pop())}function T(t){for(var r=[];O<n.length;){if(B(p))return r.length&&K("text",e.apply(0,r));if(B(i))for(;O<n.length&&!B(u);)q(r);else B(h)?(r.length&&K("text",e.apply(0,r)),S(),r=[]):B(x)?G(r):q(r)}A("Unclosed tag "+t)}function z(){return $(n[O])||A("Expecting XML name"),X(j)}function F(){var t,r=B(y)||B(m);for(r||A("Expecting string"),t=[];O<n.length;){if(B(r))return e.apply(0,t);B(x)?G(t):q(t)}A("Unfinished string")}function G(n){var r,e;B(w)?(r=B(E)||B(k)?parseInt(X(N),16):parseInt(X(M),10),isNaN(r)&&A("Bad numeric entity")):(e=z(),r=o[e],void 0===r&&A("Unknown entity "+e)),t(n,r),I(d)}function H(){K("decl",z(),J()),I(l)}function J(t){for(var r,e={$tag:t};O<n.length&&(b(),r=n[O],63!=r&&62!=r&&47!=r);)e[z()]=(I(v),F());return e}function K(n,t,e,o){var i=r&&r[n];i&&i.call(Q,t,e,o)}var O=0,P=[],Q={is:function(n){for(var t=P.length,r=n.length;--t>=0&&--r>=0;)if(P[t].$tag!=n[r]&&"*"!=n[r])return!1;return r<0?P[P.length-1]:null},exit:function(){throw C},stack:P},R=[];for(q(R),65279!=R[0]&&(O=0);O<n.length;)b(),I(h),S(),b()}var e=String.fromCharCode,o={amp:38,lt:60,gt:62,quot:34,apos:39,nbsp:160},i=n("<![CDATA["),u=n("]]>"),f=n("-->"),c=n("!--"),a=n("/>"),p=n("</"),l=n("?>"),s=n("?"),h=n("<"),g=n(">"),d=n(";"),v=n("="),x=n("&"),y=n('"'),m=n("'"),w=n("#"),E=n("x"),k=n("X"),C={};kendo.util.parseXML=function(){try{return r.apply(this,arguments)}catch(n){if(n!==C)throw n}}},r(3))}});