Home | History | Annotate | Download | only in elements
      1 // Copyright 2014 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 Polymer('kb-key-import', {
      6   /**
      7   * The id of the document fragment that will be imported.
      8    */
      9   importId: null,
     10 
     11   /**
     12    * Import content from a document fragment.
     13    * @param {!DocumentFragment} content Document fragment that contains
     14    *     the content to import.
     15    */
     16   importDoc: function(content) {
     17     var id = this.getAttribute('importId');
     18     var fragment = content.querySelector('#' + id);
     19     return fragment && fragment.content ? fragment.content : fragment;
     20   }
     21 });
     22 
     23