1// Copyright (c) 2012 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 5var contacts = chrome.extension.getBackgroundPage().contacts; 6var output = document.getElementById('output'); 7for (var i = 0, contact; contact = contacts[i]; i++) { 8 var div = document.createElement('div'); 9 var pName = document.createElement('p'); 10 var ulEmails = document.createElement('ul'); 11 12 pName.innerText = contact['name']; 13 div.appendChild(pName); 14 15 for (var j = 0, email; email = contact['emails'][j]; j++) { 16 var liEmail = document.createElement('li'); 17 liEmail.innerText = email; 18 ulEmails.appendChild(liEmail); 19 } 20 21 div.appendChild(ulEmails); 22 output.appendChild(div); 23} 24 25function logout() { 26 chrome.extension.getBackgroundPage().logout(); 27 window.close(); 28} 29 30document.addEventListener('DOMContentLoaded', function () { 31 document.querySelector('#clear').addEventListener('click', logout); 32}); 33