From 57409df92b65bd408ef1edbc2bad5f9c847c264d Mon Sep 17 00:00:00 2001 From: James Allen Date: Tue, 15 Jul 2014 18:26:30 +0100 Subject: [PATCH] Remove dead code --- .../public/coffee/directives/scroll.coffee | 38 ------------------- 1 file changed, 38 deletions(-) diff --git a/services/web/public/coffee/directives/scroll.coffee b/services/web/public/coffee/directives/scroll.coffee index 39f2b1a334..7a700d93e5 100644 --- a/services/web/public/coffee/directives/scroll.coffee +++ b/services/web/public/coffee/directives/scroll.coffee @@ -1,43 +1,7 @@ define [ "base" ], (App) -> - fakeNgModel = (initValue) -> - $setViewValue: (value) -> - @$viewValue = value - return - $viewValue: initValue - App.directive "updateScrollBottomOn", -> - # return { - # priority: 1 - # require: ["?ngModel"] - # restrict: "A" - # link: (scope, $el, attrs, ctrls) -> - # scrollToBottom = -> - # el.scrollTop = el.scrollHeight - # return - # - # shouldActivateAutoScroll = -> - # # + 1 catches off by one errors in chrome - # el.scrollTop + el.clientHeight + 1 >= el.scrollHeight - # - # - # el = $el[0] - # ngModel = ctrls[0] or fakeNgModel(true) - # - # scope.$watch -> - # console.log "SCOPE CHANGED", ngModel.$viewValue - # if ngModel.$viewValue - # scrollToBottom() - # - # $el.bind "scroll", -> - # activate = shouldActivateAutoScroll() - # scope.$apply ngModel.$setViewValue.bind(ngModel, activate) if activate isnt ngModel.$viewValue - # - # return - # } - - return { restrict: "A" link: (scope, element, attrs, ctrls) -> @@ -63,11 +27,9 @@ define [ scrollBottom = 0 element.on "scroll", (e) -> scrollBottom = element[0].scrollHeight - element[0].scrollTop - element[0].clientHeight - console.log "SCROLL BOTTOM CHANGED", scrollBottom scope.$on attrs.updateScrollBottomOn, () -> setTimeout () -> - console.log "RESTORING SCROLL BOTTOM", scrollBottom element.scrollTop(element[0].scrollHeight - element[0].clientHeight - scrollBottom) , 0 }