function A_8i(a,b,c,d,e,f){this.Init(a,b,c,d,e,f)}AdfObject.createSubclass(A_8i,AdfComponentEvent);A_8i.prototype.Init=function(a,b,c,d,e,f){A_8i.superclass.Init.call(this,a,"zoom");this.De=b;this.rd=c;this.zy=d;this.Cj=e;this.Bj=f;this.Jj=this.qd=!1;0==this.De&&(this.Jj=!0);this.setRoot(a)};A_8i.prototype.so=function(a){this.qd=a};
A_8i.prototype.AddMarshalledProperties=function(a){A_8i.superclass.AddMarshalledProperties.call(this,a);a.subtype=this.De;void 0!=this.rd&&(a.width=this.rd);void 0!=this.zy&&(a.viewportWidth=this.zy);void 0!=this.Cj&&(a.blockStart=this.Cj);void 0!=this.Bj&&(a.blockEnd=this.Bj);void 0!=this.Hk&&(a.zoomTo=this.Hk);void 0!=this.Jj&&(a.fetchNewPositionOnly=this.Jj);this.qd&&(a.renderOnly=!0)};A_8i.prototype.propagatesToServer=function(){return!0};A_8i.prototype.propagatesToServer=A_8i.prototype.propagatesToServer;