mirror of
https://github.com/Jermolene/TiddlyWiki5
synced 2024-10-03 01:10:45 +00:00
Fixed logic for checking for a dependent context tiddler
And added some documentation
This commit is contained in:
parent
46d34f5073
commit
ae78b97596
@ -1,10 +1,11 @@
|
|||||||
/*\
|
/*\
|
||||||
title: js/Dependencies.js
|
title: js/Dependencies.js
|
||||||
|
|
||||||
Represents the dependencies of a tiddler or a parser node as two fields:
|
Represents the dependencies of a tiddler or a parser node as these fields:
|
||||||
|
|
||||||
tiddlers: A hashmap of explicitly tiddler titles, with the value `false` if the dependency is skinny, and `true` if it is fat
|
tiddlers: A hashmap of explicitly tiddler titles, with the value `false` if the dependency is skinny, and `true` if it is fat
|
||||||
dependentAll: True if there is an implicit skinny dependency on all available tiddlers
|
dependentAll: True if there is an implicit skinny dependency on all available tiddlers
|
||||||
|
dependentOnContextTiddler: True if the node has a fat dependency on the current context tiddler
|
||||||
|
|
||||||
\*/
|
\*/
|
||||||
(function(){
|
(function(){
|
||||||
@ -62,7 +63,7 @@ Dependencies.prototype.hasChanged = function(changes,contextTiddlerTitle) {
|
|||||||
if(this.dependentAll) {
|
if(this.dependentAll) {
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
if(this.dependentOnContextTiddler && contextTiddlerTitle && changes.hasOwnProperty(contextTiddlerTitle)) {
|
if(!!this.dependentOnContextTiddler && contextTiddlerTitle !== undefined && changes.hasOwnProperty(contextTiddlerTitle)) {
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
for(var c in changes) {
|
for(var c in changes) {
|
||||||
|
Loading…
Reference in New Issue
Block a user