Parcourir la source

Support a default value when undefined in the review panel toggles.

Paulo Reis il y a 9 ans
Parent
commit
c701711eab

+ 3 - 0
services/web/public/coffee/ide/review-panel/directives/reviewPanelToggle.coffee

@@ -6,6 +6,7 @@ define [
 		scope: 
 			onToggle: '&'
 			ngModel: '='
+			valWhenUndefined: '=?'
 			disabled: '=?'
 			onDisabledClick: '=?'
 		link: (scope) ->
@@ -18,6 +19,8 @@ define [
 					scope.onDisabledClick()
 			scope.localModel = scope.ngModel
 			scope.$watch "ngModel", (value) ->
+				if scope.valWhenUndefined? and !value?
+					value = scope.valWhenUndefined
 				scope.localModel = value
 
 		template: """