1<!DOCTYPE html>
2<!--
3Copyright (c) 2013 The Chromium Authors. All rights reserved.
4Use of this source code is governed by a BSD-style license that can be
5found in the LICENSE file.
6-->
7
8<link rel="import" href="/tracing/ui/analysis/analysis_sub_view.html">
9<link rel="import" href="/tracing/ui/analysis/single_event_sub_view.html">
10
11<polymer-element name="tr-ui-a-single-instant-event-sub-view"
12    extends="tr-ui-a-sub-view">
13  <template>
14    <style>
15    :host {
16      display: block;
17    }
18    </style>
19    <div id='content'></div>
20  </template>
21
22  <script>
23  'use strict';
24
25  Polymer({
26    created: function() {
27      this.currentSelection_ = undefined;
28    },
29
30    set selection(selection) {
31      this.$.content.textContent = '';
32      var realView = document.createElement('tr-ui-a-single-event-sub-view');
33      realView.setSelectionWithoutErrorChecks(selection);
34
35      this.$.content.appendChild(realView);
36
37      this.currentSelection_ = selection;
38    },
39
40    get selection() {
41      return this.currentSelection_;
42    }
43  });
44  </script>
45</polymer-element>
46