
META-INF.resources.bower_components.rangy.rangy-serializer.min.js Maven / Gradle / Ivy
(function(b,a){if(typeof define=="function"&&define.amd){define(["./rangy-core"],b)}else{if(typeof module!="undefined"&&typeof exports=="object"){module.exports=b(require("rangy"))}else{b(a.rangy)}}})(function(a){a.createModule("Serializer",["WrappedSelection"],function(r,c){var s="undefined";var b=r.util;if(typeof encodeURIComponent==s||typeof decodeURIComponent==s){c.fail("encodeURIComponent and/or decodeURIComponent method is missing")}var g=(function(){function A(E){var D=[];for(var C=0,B=E.length,F;C>6)|192,(F&63)|128)}else{D.push((F>>12)|224,((F>>6)&63)|128,(F&63)|128)}}}return D}var y=null;function x(){var D=[];for(var C=0,B,E;C<256;++C){E=C;B=8;while(B--){if((E&1)==1){E=(E>>>1)^3988292384}else{E>>>=1}}D[C]=E>>>0}return D}function z(){if(!y){y=x()}return y}return function(G){var F=A(G),E=-1,C=z();for(var D=0,B=F.length,H;D>>8)^C[H]}return(E^-1)>>>0}})();var t=r.dom;function f(x){return x.replace(//g,">")}function q(A,z){z=z||[];var D=A.nodeType,y=A.childNodes,C=y.length;var F=[D,A.nodeName,C].join(":");var x="",B="";switch(D){case 3:x=f(A.nodeValue);break;case 8:x="";break;default:x="<"+F+">";B=">";break}if(x){z.push(x)}for(var E=0;E
© 2015 - 2025 Weber Informatics LLC | Privacy Policy