Allow a default value to be specified for WikiRenderTree.getContextVariable

print-window-tiddler
Jeremy Ruston 2013-05-15 18:43:19 +01:00
rodzic eebf3dae95
commit dd2a7199f6
1 zmienionych plików z 2 dodań i 2 usunięć

Wyświetl plik

@ -101,14 +101,14 @@ WikiRenderTree.prototype.refreshInDom = function(changes) {
/*
Find the value of a given context variable for a particular renderer node
*/
WikiRenderTree.prototype.getContextVariable = function(renderer,name) {
WikiRenderTree.prototype.getContextVariable = function(renderer,name,defaultValue) {
while(renderer) {
if($tw.utils.hop(renderer.context,name)) {
return renderer.context[name];
}
renderer = renderer.parentRenderer;
};
return undefined;
return defaultValue;
};
/*