function showEnrolledFactors()

in auth/mfa-password.js [193:217]


function showEnrolledFactors(enrolledFactors) {
  var listGroup = document.getElementById('mfa-enrolled-factors');
  // Clear the list.
  listGroup.innerHTML = '';
  if (enrolledFactors.length == 0) {
    listGroup.innerHTML = 'N/A';
  }
  enrolledFactors.forEach(function(value, i) {
    // Append entry to list.
    var displayName = value.displayName || 'N/A';
    var phoneNumber = value.phoneNumber;
    var node = document.createElement('li');  
    node.classList.add('mdl-list__item');
    node.setAttribute('data-val', i);
    node.textContent = phoneNumber + '  ' + displayName;
    // Append delete icon.
    var icon = document.createElement('i');
    icon.classList.add('material-icons');
    icon.classList.add('mdl-list__item-icon');
    icon.textContent = 'delete';
    icon.addEventListener('click', onUnenroll);
    node.appendChild(icon);
    listGroup.appendChild(node);
  }); 
}