function A_8i(a,b,c,d,e){this.Init(a,b,c,d,e)}AdfObject.createSubclass(A_8i,AdfComponentEvent);A_8i.prototype.Init=function(a,b,c,d,e){A_8i.superclass.Init.call(this,a,"range");this.Mw=b;this.Jw=c;this.gj=d;this.fj=e;this.hd=A_c;this.setRoot(a)};A_8i.prototype.Kn=A_e("hd");
A_8i.prototype.AddMarshalledProperties=function(a){A_8i.superclass.AddMarshalledProperties.call(this,a);this.Mw!=A_a&&(a.oldWidth=this.Mw);this.Jw!=A_a&&(a.newWidth=this.Jw);this.gj!=A_a&&(a.blockStart=this.gj);this.fj!=A_a&&(a.blockEnd=this.fj);this.Lw!=A_a&&(a.oldStartTime=this.Lw);this.Kw!=A_a&&(a.oldEndTime=this.Kw);this.Iw!=A_a&&(a.newStartTime=this.Iw);this.Hw!=A_a&&(a.newEndTime=this.Hw);this.hd&&(a.renderOnly=A_b)};A_8i.prototype.propagatesToServer=A_f(A_b);
A_h("AdfTimelineRangeChangeEvent.prototype.propagatesToServer",A_8i.prototype.propagatesToServer);