Home | History | Annotate | Download | only in js

Lines Matching defs:ol

271 function ol(a){if(a.f.c>0){return ui(as(a.f,0))}return null}
467 function em(a,b,c){var d,e,f,g;f=ci(ol(b));for(g=new yr(a,c);g.c>0;){d=ti(wr(g),19);if(d.f.c<1){continue}e=ci(pl(d));if(ci(f)==ci(e)){tl(d,true);!d.d&&(d.d=new Ht);Et(d.d,nx);f=ci(ol(d))}}}
468 function fm(a,b,c){var d,e,f,g;g=ci(pl(b));for(f=new yr(a,c+1);f.c<f.e.W();){d=ti(qr(f),19);if(d.f.c<1){continue}e=ci(ol(d));if(ci(g)==ci(e)){tl(d,true);!d.d&&(d.d=new Ht);Et(d.d,nx);g=ci(pl(d))}}}
501 function nm(a,b){var c,d,e,f,g,h;h=new rs(a.c);for(e=0;e<a.c;++e){f=e+1==a.c?b:ol((hr(e+1,a.c),ti(a.b[e+1],19)));g=e==0?b:pl((hr(e-1,a.c),ti(a.b[e-1],19)));c=ol((hr(e,a.c),ti(a.b[e],19)));d=c.parentNode;while(!(d.contains!==undefined?d.contains(g):Rb(d,g))&&!(d.contains!==undefined?d.contains(f):Rb(d,f))){c=d;d=d.parentNode}li(h.b,h.c++,c)}return h}
512 function Ol(a,b){var c,d,e,f,g,h,i;i=b.e;if(i.c<2){return false}d=false;h=(hr(0,i.c),ti(i.b[0],19));for(f=new yr(i,1);f.c<f.e.W();){c=ti(qr(f),19);if(!c.c||!h.c){h=c;continue}e=c.q-h.p-1;if(e<=1){g=true;a.b?h.r!=c.r&&(g=false):!!c.d&&Ft(c.d,fx)&&(g=false);(!!h.d&&Ft(h.d,ex))!=(!!c.d&&Ft(c.d,ex))&&(g=false);(!!h.d&&Ft(h.d,_u))!=(!!c.d&&Ft(c.d,_u))&&(g=false);!h.c&&!!h.d&&Ft(h.d,gx)&&!(!!c.d&&Ft(c.d,gx))&&(g=false);if(g){sl(h,c);rr(f);d=true}else{h=c}}else{h=c}}return d}
529 function J(a,b){var c,d,e,f,g,h,i,j,k,l;f=ib();d=(g=new Wm,h=new db(g),i=new rb(h),mb(new nb(i),a.c),Rm(g),j=(Rm(g),new Cl(g.u)),I(a),zl(j,a.b),Bl(j,i.d),Al(j,i.b),j);Cg(a.e,ib()-f);f=ib();c=(Fl(d,true,'Start'),Hl(d),Wl(new Yl(d.b),d),l=Gl(d),Fl(d,l,'Classification Complete'),l=Dm((Cm(),Bm),d),Fl(d,l,'Ignore Strictly Not Content blocks'),l=km(rm(sm(tm(pm(new um),0.5))),d),Fl(d,l,'SimilarSiblingContentExpansion: Cross headings'),l=km(rm(sm(tm(qm(pm(new um)),0))),d),Fl(d,l,'SimilarSiblingContentExpansion: Mixed tags'),l=$l(d),Fl(d,l,'HeadingFusion'),l=Ol((Nl(),Ml),d),Fl(d,l,'BlockProximityFusion: Distance 1'),l=ym((xm(),wm),d),Fl(d,l,'BlockFilter'),l=Ol(Ll,d),Fl(d,l,'BlockProximityFusion: Same level content-only'),l=cm((bm(),am),d),Fl(d,l,'Keep Largest Block'),l=Zl(d),Fl(d,l,'Expand Title to Content'),l=gm(d),Fl(d,l,'Largest Block Same Tag Level -> Content'),l=hm(d),Fl(d,l,'List at end filter'),k=M(d),Id(k,d.d,d.c,$doc.documentElement));Bg(a.e,ib()-f);if(c.c==0)return $u;f=ib();e=K(b,c);Ag(a.d,Dl(d));Dg(a.e,ib()-f);return e}