Javascript  |  23行  |  654 B

// Copyright 2014 The Chromium Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

Polymer('kb-key-import', {
  /**
  * The id of the document fragment that will be imported.
   */
  importId: null,

  /**
   * Import content from a document fragment.
   * @param {!DocumentFragment} content Document fragment that contains
   *     the content to import.
   */
  importDoc: function(content) {
    var id = this.getAttribute('importId');
    var fragment = content.querySelector('#' + id);
    return fragment && fragment.content ? fragment.content : fragment;
  }
});