2010-12-03 13:58:36 +01:00
|
|
|
zk.$package("ganttz");
|
|
|
|
|
|
2016-05-05 11:38:57 +03:00
|
|
|
ganttz.TimeTracker = zk.$extends(
|
|
|
|
|
|
|
|
|
|
zk.Macro,{
|
|
|
|
|
$init : function(){
|
|
|
|
|
this.$supers('$init', arguments);
|
|
|
|
|
this.$class.setInstance(this);
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
bind_ : function (){
|
|
|
|
|
this.$supers('bind_', arguments);
|
|
|
|
|
this._timetrackerGap = jq('.timetrackergap');
|
|
|
|
|
this._timetrackerHeader = jq('#timetrackerheader .z-vbox');
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
realWidth : function(){
|
|
|
|
|
return this._timetrackerHeader.width();
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
scrollLeft : function(ammount){
|
|
|
|
|
this._timetrackerGap.css({left : -ammount});
|
|
|
|
|
}
|
2010-12-07 12:46:26 +01:00
|
|
|
},
|
2016-05-05 11:38:57 +03:00
|
|
|
|
|
|
|
|
{
|
|
|
|
|
getInstance : function(){
|
|
|
|
|
return this._instance;
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
setInstance : function(instance){
|
|
|
|
|
this._instance = instance;
|
|
|
|
|
}
|
|
|
|
|
})
|