<link rel="import" href="../../bower_components/firebase-element/firebase-element.html">
<script src="firebase-as-array.js"></script>
<polymer-element name="firebase-list" attributes="list" extends="firebase-element">
<script>
(function () {
'use strict';
Polymer('firebase-list', {
refChanged: function() {
this.list = Firebase.getAsArray(this.ref);
}
});
})();
</script>
</polymer-element><body unresolved>
<h1>Hello World</h1>
<template is="auto-binding">
<firebase-element location="https://fire-people.firebaseio.com/" ref="{{ref}}"/>
<firebase-list id="people" ref="{{ref}}" list="{{list}}"></firebase-list>
// imperative implementation: Polymer()
// specify an 'own' prototype for tag `name`
function element(name, prototype) {
if (typeof name !== 'string') {
var script = prototype || document._currentScript;
prototype = name;
name = script && script.parentNode && script.parentNode.getAttribute ?
script.parentNode.getAttribute('name') : '';
if (!name) {
throw 'Element name could not be inferred.';
}
}