• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1// Copyright (c) 2013 The Chromium Authors. All rights reserved.
2// Use of this source code is governed by a BSD-style license that can be
3// found in the LICENSE file.
4
5'use strict';
6
7base.requireStylesheet('tracing.tracks.spacing_track');
8
9base.require('tracing.tracks.heading_track');
10
11base.exportTo('tracing.tracks', function() {
12  /**
13   * @constructor
14   */
15  var SpacingTrack = ui.define('spacing-track', tracing.tracks.HeadingTrack);
16
17  SpacingTrack.prototype = {
18    __proto__: tracing.tracks.HeadingTrack.prototype,
19
20    decorate: function(viewport) {
21      tracing.tracks.HeadingTrack.prototype.decorate.call(this, viewport);
22      this.classList.add('spacing-track');
23    },
24
25    draw: function(type, viewLWorld, viewRWorld) {
26    },
27
28    addAllObjectsMatchingFilterToSelection: function(filter, selection) {
29    }
30  };
31
32  return {
33    SpacingTrack: SpacingTrack
34  };
35});
36