34 App.directive(
'tlPlayhead',
function(){
36 link:
function(scope, element, attrs) {
41 var playhead_top_w = parseInt($(
".playhead-top").css(
"width")) - 8.0;
42 scope.playheadOffset = 0.0 - (playhead_top_w / 2.0);
45 element.on(
'mousemove',
function(
e){
46 if (
e.which == 1 && !scope.playhead_animating) {
47 var playhead_seconds = (e.pageX - $(
"#ruler").offset().left) / scope.pixelsPerSecond;
48 scope.MovePlayhead(playhead_seconds);
49 scope.PreviewFrame(playhead_seconds);