function $AdfScrollEvent$$($source$$89$$, $type$$84$$, $event$$39$$, $scrollStart$$, $scrollTop$$1$$) {
  this.Init($source$$89$$, $type$$84$$, $event$$39$$, $scrollStart$$, $scrollTop$$1$$)
}
$goog$exportSymbol$$("AdfScrollEvent", $AdfScrollEvent$$);
$AdfObject$$.$createSubclass$($AdfScrollEvent$$, $AdfDomComponentEvent$$);
$AdfScrollEvent$$.prototype.Init = function $$AdfScrollEvent$$$$Init$($source$$90$$, $type$$85$$, $event$$40$$, $scrollStart$$1$$, $scrollTop$$2$$) {
  $AdfScrollEvent$$.$superclass$.Init.call(this, $source$$90$$, $type$$85$$, $event$$40$$);
  this.$_scrollStart$ = parseInt($scrollStart$$1$$);
  this.$_scrollStart$ = 0 > this.$_scrollStart$ ? -1 * this.$_scrollStart$ : this.$_scrollStart$;
  this.$_scrollTop$ = $scrollTop$$2$$
};
$AdfObject$$.$exportPrototypeSymbol$("AdfScrollEvent.prototype.Init", {Init:$AdfScrollEvent$$.prototype.Init});
$AdfScrollEvent$$.prototype.$getScrollStart$ = $JSCompiler_get$$("$_scrollStart$");
$AdfObject$$.$exportPrototypeSymbol$("AdfScrollEvent.prototype.getScrollStart", {$getScrollStart$:$AdfScrollEvent$$.prototype.$getScrollStart$});
$AdfScrollEvent$$.prototype.getScrollTop = $JSCompiler_get$$("$_scrollTop$");
$AdfObject$$.$exportPrototypeSymbol$("AdfScrollEvent.prototype.getScrollTop", {getScrollTop:$AdfScrollEvent$$.prototype.getScrollTop});
