Changeset 509348 for content/vI_rdfAccountMismatchDialog.js
- Timestamp:
- Nov 3, 2014, 12:35:40 PM (8 years ago)
- Branches:
- ng_0.9
- Children:
- 7204cb
- Parents:
- 3c9c29
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
content/vI_rdfAccountMismatchDialog.js
r3c9c29 r509348 24 24 25 25 Components.utils.import("resource://v_identity/vI_nameSpaceWrapper.js"); 26 virtualIdentityExtension.ns(function() { with (virtualIdentityExtension.LIB) { 27 let Log = vI.setupLogging("virtualIdentity.rdfAccountMismatchDialog"); 26 virtualIdentityExtension.ns(function () { 27 with(virtualIdentityExtension.LIB) { 28 let Log = vI.setupLogging("virtualIdentity.rdfAccountMismatchDialog"); 28 29 29 var rdfAccountMismatchDialog = {30 mismatchItems: null,31 type: null,30 var rdfAccountMismatchDialog = { 31 mismatchItems: null, 32 type: null, 32 33 33 init : function() { 34 34 init: function () { 35 rdfAccountMismatchDialog.type = window.arguments[0]; 35 36 rdfAccountMismatchDialog.mismatchItems = window.arguments[1]; 36 37 … … 38 39 document.getElementById("virtualIdentityExtension_rdfAccountMismatchDialog_vbox_" + rdfAccountMismatchDialog.type).removeAttribute("hidden"); 39 40 document.getElementById("virtualIdentityExtension_rdfAccountMismatchDialog_listhead_" + rdfAccountMismatchDialog.type).removeAttribute("hidden"); 40 41 for (var i = 0; i < rdfAccountMismatchDialog.mismatchItems.length; i++) {42 // var label = document.createElement("label");43 var listitem = document.createElement("listitem");44 listitem.setAttribute("id", "virtualIdentityExtension_mismatchLine_" + i);45 listitem.setAttribute("class", "mismatchLine");46 listitem.setAttribute("type",rdfAccountMismatchDialog.type);47 listitem.setAttribute("oldkey",rdfAccountMismatchDialog.mismatchItems[i].oldkey);48 listitem.setAttribute("label",rdfAccountMismatchDialog.mismatchItems[i].label);49 listitem.setAttribute("ext1",rdfAccountMismatchDialog.mismatchItems[i].ext1);50 listitem.setAttribute("ext2",rdfAccountMismatchDialog.mismatchItems[i].ext2);51 listitem.setAttribute("count",rdfAccountMismatchDialog.mismatchItems[i].count);52 document.getElementById("virtualIdentityExtension_rdfAccountMismatchDialog_listbox").appendChild(listitem)53 }54 },55 41 56 accept : function() {57 42 for (var i = 0; i < rdfAccountMismatchDialog.mismatchItems.length; i++) { 58 rdfAccountMismatchDialog.mismatchItems[i].key = document.getElementById("virtualIdentityExtension_mismatchLine_" + i).key 43 // var label = document.createElement("label"); 44 var listitem = document.createElement("listitem"); 45 listitem.setAttribute("id", "virtualIdentityExtension_mismatchLine_" + i); 46 listitem.setAttribute("class", "mismatchLine"); 47 listitem.setAttribute("type", rdfAccountMismatchDialog.type); 48 listitem.setAttribute("oldkey", rdfAccountMismatchDialog.mismatchItems[i].oldkey); 49 listitem.setAttribute("label", rdfAccountMismatchDialog.mismatchItems[i].label); 50 listitem.setAttribute("ext1", rdfAccountMismatchDialog.mismatchItems[i].ext1); 51 listitem.setAttribute("ext2", rdfAccountMismatchDialog.mismatchItems[i].ext2); 52 listitem.setAttribute("count", rdfAccountMismatchDialog.mismatchItems[i].count); 53 document.getElementById("virtualIdentityExtension_rdfAccountMismatchDialog_listbox").appendChild(listitem) 59 54 } 60 /* window.argument[2] stores callback parent */ 55 }, 56 57 accept: function () { 58 for (var i = 0; i < rdfAccountMismatchDialog.mismatchItems.length; i++) { 59 rdfAccountMismatchDialog.mismatchItems[i].key = document.getElementById("virtualIdentityExtension_mismatchLine_" + i).key 60 } 61 /* window.argument[2] stores callback parent */ 61 62 window.arguments[2].repairAccountMismatch(rdfAccountMismatchDialog.type, rdfAccountMismatchDialog.mismatchItems); 62 } 63 } 64 window.addEventListener("load", rdfAccountMismatchDialog.init, false); 65 vI.rdfAccountMismatchDialog = rdfAccountMismatchDialog; 66 }}); 63 } 64 } 65 window.addEventListener("load", rdfAccountMismatchDialog.init, false); 66 vI.rdfAccountMismatchDialog = rdfAccountMismatchDialog; 67 } 68 });
Note: See TracChangeset
for help on using the changeset viewer.