Giving dependentObservable method valueHasMuttated(), to allow easy recomputation of the dependentObservable values
1.1 --- a/javaquery/api/src/main/resources/org/apidesign/bck2brwsr/htmlpage/knockout-2.2.1.js Sun Jan 20 20:48:37 2013 +0100
1.2 +++ b/javaquery/api/src/main/resources/org/apidesign/bck2brwsr/htmlpage/knockout-2.2.1.js Sun Jan 20 21:00:46 2013 +0100
1.3 @@ -1304,6 +1304,10 @@
1.4 dependentObservable.hasWriteFunction = typeof options["write"] === "function";
1.5 dependentObservable.dispose = function () { dispose(); };
1.6 dependentObservable.isActive = isActive;
1.7 + dependentObservable.valueHasMutated = function() {
1.8 + _hasBeenEvaluated = false;
1.9 + evaluateImmediate();
1.10 + };
1.11
1.12 ko.subscribable.call(dependentObservable);
1.13 ko.utils.extend(dependentObservable, ko.dependentObservable['fn']);