From 85957d30cbcf83bc05737f1635a0ab779e9d4fe8 Mon Sep 17 00:00:00 2001 From: Farruco Sanjurjo Date: Fri, 3 Dec 2010 14:00:41 +0100 Subject: [PATCH] Added code to make TimeTracker's widget-class singleton FEA: ItEr02S03MigracionZK5 --- .../main/resources/web/js/ganttz/TimeTracker.js | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/ganttzk/src/main/resources/web/js/ganttz/TimeTracker.js b/ganttzk/src/main/resources/web/js/ganttz/TimeTracker.js index e5e81a195..748047d57 100644 --- a/ganttzk/src/main/resources/web/js/ganttz/TimeTracker.js +++ b/ganttzk/src/main/resources/web/js/ganttz/TimeTracker.js @@ -1,3 +1,15 @@ zk.$package("ganttz"); -ganttz.TimeTracker = zk.$extends(zk.Macro,{}) \ No newline at end of file +ganttz.TimeTracker = zk.$extends(zk.Macro,{ + $init : function(){ + this.$supers('$init', arguments); + this.$class.setInstance(this); + } +},{ + getInstance : function(){ + return this._instance; + }, + setInstance : function(instance){ + this._instance = instance; + } +}) \ No newline at end of file