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

Version Path
dojox-rails-0.14.0 vendor/assets/javascripts/dojox/dtl/filter/htmlstrings.js
dojox-rails-0.13.0 vendor/assets/javascripts/dojox/dtl/filter/htmlstrings.js
dojox-rails-0.12.0 vendor/assets/javascripts/dojox/dtl/filter/htmlstrings.js
dojox-rails-0.11.0 vendor/assets/javascripts/dtl/filter/htmlstrings.js
dojo-rails-0.9.4 vendor/assets/javascripts/dojox/dtl/filter/htmlstrings.js
dojo-rails-0.9.3 vendor/assets/javascripts/dojox/dtl/filter/htmlstrings.js
dojo-rails-0.9.2 vendor/assets/javascripts/dojox/dtl/filter/htmlstrings.js
dojo-rails-0.9.1 vendor/assets/javascripts/dojox/dtl/filter/htmlstrings.js
dojo-rails-0.9.0 vendor/assets/javascripts/dojox/dtl/filter/htmlstrings.js