function A_cj(a,b,c,d,e,f){this.Init(a,b,c,d,e,f)}AdfObject.createSubclass(A_cj,AdfComponentEvent);A_cj.prototype.Init=function(a,b,c,d,e,f){A_cj.superclass.Init.call(this,a,"zoom");this.re=b;this.kd=c;this.Jx=d;this.gj=e;this.fj=f;this.oj=this.hd=A_c;0==this.re&&(this.oj=A_b);this.setRoot(a)};A_cj.prototype.Kn=A_e("hd");
A_cj.prototype.AddMarshalledProperties=function(a){A_cj.superclass.AddMarshalledProperties.call(this,a);a.subtype=this.re;this.kd!=A_a&&(a.width=this.kd);this.Jx!=A_a&&(a.viewportWidth=this.Jx);this.gj!=A_a&&(a.blockStart=this.gj);this.fj!=A_a&&(a.blockEnd=this.fj);this.hk!=A_a&&(a.zoomTo=this.hk);this.oj!=A_a&&(a.fetchNewPositionOnly=this.oj);this.hd&&(a.renderOnly=A_b)};A_cj.prototype.propagatesToServer=A_f(A_b);A_h("AdfTimelineZoomEvent.prototype.propagatesToServer",A_cj.prototype.propagatesToServer);