Sha256: 34e3daeb44b015a56bdda2b6d35382814a7b96138a2c8519df48d0a0290e2e58
Contents?: true
Size: 1.1 KB
Versions: 9
Compression:
Stored size: 1.1 KB
Contents
//>>built define("dojox/dtl/filter/htmlstrings",["dojo/_base/lang","../_base"],function(_1,dd){ _1.getObject("dojox.dtl.filter.htmlstrings",true); _1.mixin(dd.filter.htmlstrings,{_linebreaksrn:/(\r\n|\n\r)/g,_linebreaksn:/\n{2,}/g,_linebreakss:/(^\s+|\s+$)/g,_linebreaksbr:/\n/g,_removetagsfind:/[a-z0-9]+/g,_striptags:/<[^>]*?>/g,linebreaks:function(_2){ var _3=[]; var dh=dd.filter.htmlstrings; _2=_2.replace(dh._linebreaksrn,"\n"); var _4=_2.split(dh._linebreaksn); for(var i=0;i<_4.length;i++){ var _5=_4[i].replace(dh._linebreakss,"").replace(dh._linebreaksbr,"<br />"); _3.push("<p>"+_5+"</p>"); } return _3.join("\n\n"); },linebreaksbr:function(_6){ var dh=dd.filter.htmlstrings; return _6.replace(dh._linebreaksrn,"\n").replace(dh._linebreaksbr,"<br />"); },removetags:function(_7,_8){ var dh=dd.filter.htmlstrings; var _9=[]; var _a; while(_a=dh._removetagsfind.exec(_8)){ _9.push(_a[0]); } _9="("+_9.join("|")+")"; return _7.replace(new RegExp("</?s*"+_9+"s*[^>]*>","gi"),""); },striptags:function(_b){ return _b.replace(dojox.dtl.filter.htmlstrings._striptags,""); }}); return dojox.dtl.filter.htmlstrings; });
Version data entries
9 entries across 9 versions & 2 rubygems