| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980 | <link rel="import" href="../../bower_components/iron-ajax/iron-ajax.html"><link rel="import" href="../../bower_components/paper-styles/paper-styles.html"><link rel="import" href="../file-sharing/file-input.html"><link rel="import" href="user-avatar.html"><link rel="import" href="personal-avatar.html"><dom-module id="buddy-finder">    <template>        <style>        :host {            background-color: transparent;            @apply(--layout-fit);            @apply(--layout-horizontal);            @apply(--layout-center-center);            overflow: hidden;            position: relative;            height: 100%;            -webkit-user-select: none;            -moz-user-select: none;            -ms-user-select: none;            user-select: none;            margin: 0;        }                .buddies {            z-index: 1;            @apply(--layout-horizontal);            @apply(--layout-center-center);            @apply(--layout-wrap);        }                .buddy {            cursor: pointer;        }                .me {            position: absolute;            bottom: 24px;            left: 50%;            margin-left: -180px;        }                .explanation {            @apply(--paper-font-headline);            color: #4285f4;            text-align: center;        }        </style>        <div class="buddies">            <template is="dom-repeat" items="{{buddies}}">                <file-input on-file-selected="_fileSelected">                    <user-avatar contact="{{item}}" class="buddy"></user-avatar>                </file-input>            </template>        </div>        <div hidden$="{{buddies.0}}" class="explanation">            Open this page on other devices<br> to send files.        </div>        <personal-avatar class="me"></personal-avatar>    </template>    <script>    'use strict';    Polymer({        is: 'buddy-finder',        properties: {            buddies: {                type: Array,                notify: true            },            me: {                type: String,            },        },        _fileSelected: function(e) {            var peerId = e.model.item.peerId;            var file = e.detail;            app.p2p.sendFile(peerId, file);        }    });    </script></dom-module>
 |