1// ãããã¢ãã颿°å¯¾å¿è¡¨ 2let popUpDict = { 3 PA001:{name:'ããã¡ã¤ã«ã¢ãããã¼ãä¸éæ°ããããã¢ãã', func:'showAlert', title:'', message:'1度ã«ã¢ãããã¼ãã§ããææ°ã¯{0}ã«ãªãã¾ã', default:'', positive:'', negative:''}, 4 PA002:{name:'ãã¢ãããã¼ãã¨ã©ã¼(âS3)ããããã¢ãã', func:'showAlert', title:'', message:'ã¨ã©ã¼ï¼{0}\nãã¡ã¤ã«ã®ã¢ãããã¼ãã«å¤±æãã¾ããã\nç»é¢ãåèªã¿è¾¼ã¿ãã¾ãã', default:'', positive:'', negative:''}, 5 PA003:{name:'ãã¢ã«ãã åçæªé¸æããããã¢ãã', func:'showAlert', title:'', message:'åçã鏿ãã¦ãã ãã', default:'', positive:'', negative:''}, 6 PA004:{name:'ãã¢ã«ãã åçè¤æ°é¸æã¨ã©ã¼ããããã¢ãã', func:'showAlert', title:'', message:'åçã1æã ã鏿ãã¦ãã ãã', default:'', positive:'', negative:''}, 7 PA005:{name:'ãã¢ã«ãã åçé¸æç¶æ 䏿£ã¨ã©ã¼ããããã¢ãã', func:'showAlert', title:'', message:'鏿åçãããã¾ãã', default:'', positive:'', negative:''}, 8 PA006:{name:'ãã¢ã«ãã åçãã¦ã³ãã¼ã失æã¨ã©ã¼ããããã¢ãã', func:'showAlert', title:'', message:'ã¨ã©ã¼ï¼{0}\nãã¡ã¤ã«ã®ãã¦ã³ãã¼ãã«å¤±æãã¾ããã', default:'', positive:'', negative:''}, 9 PA007:{name:'ããµã ãã¤ã«åçç¡ãã¨ã©ã¼ããããã¢ãã', func:'showAlert', title:'', message:'åçãããã¾ãããåçã¢ãããã¼ãããåçãã¢ãããã¼ããã¦ãã ããã', default:'', positive:'', negative:''}, 10 PA008:{name:'ãã¢ãããã¼ãã¨ã©ã¼(EFSâupload)ããããã¢ãã', func:'showAlert', title:'', message:'ã¨ã©ã¼ï¼{0}\nãã¡ã¤ã«ã®ã¢ãããã¼ãã«å¤±æãã¾ããã\nç»é¢ãåèªã¿è¾¼ã¿ãã¾ãã', default:'', positive:'', negative:''}, 11 PA009:{name:'ãã¢ãããã¼ãã¨ã©ã¼(å å·¥)ããããã¢ãã', func:'showAlert', title:'', message:'ã¨ã©ã¼ï¼{0}\nãã¡ã¤ã«ã®ã¢ãããã¼ãã«å¤±æãã¾ããã\nç»é¢ãåèªã¿è¾¼ã¿ãã¾ãã', default:'', positive:'', negative:''}, 12 PA010:{name:'ããã£ã©ã¡ã«ã¢ã«ãã é·ç§»ã¨ã©ã¼ããããã¢ãã', func:'showAlert', title:'', message:'ã¢ã«ãã ãããã¾ãããåçãã¢ãããã¼ããã¦ãã ããã', default:'', positive:'', negative:''}, 13 PA011:{name:'ã仿ã®å©ç¨æ è¶ éã¨ã©ã¼ããããã¢ãã', func:'showAlert', title:'', message:'仿ã®ãå©ç¨æ ãè¶ ãã{0}æã®åçã鏿ããã¦ãã¾ãã\nãå©ç¨æ ãè¶ ããªãããã«åçãé¸ã³ç´ãã¦ãã ããã\n\nâ»ä»æã®æ®ããå©ç¨æ ã¯{1}æã§ã', default:'', positive:'', negative:''}, 14 PA012:{name:'ãã¢ãããã¼ãã¿ã¤ã ã¢ã¦ãã¨ã©ã¼ããããã¢ãã', func:'showAlert', title:'', message:'ã¨ã©ã¼ï¼{0}å¦çã§ã¿ã¤ã ã¢ã¦ããã¾ããã\nç»é¢ãåèªã¿è¾¼ã¿ãã¾ãã', default:'', positive:'', negative:''}, 15 PA013:{name:'ãS3åé¤ã¨ã©ã¼ããããã¢ãã', func:'showAlert', title:'', message:'ã¨ã©ã¼ï¼ã¢ãããã¼ãæºåã®å¦çã§å¤±æãã¾ããã\nç»é¢ãåèªã¿è¾¼ã¿ãã¾ãã', default:'', positive:'', negative:''}, 16 PA014:{name:'ããã¦ã³ãã¼ãä¸éæ°ã®è¶ éã¨ã©ã¼ããããã¢ãã', func:'showAlert', title:'', message:'ãã¦ã³ãã¼ãä¸éæ°ãè¶ ãã{0}æã®åçã鏿ããã¦ãã¾ãã\nãã¦ã³ãã¼ãä¸éæ°ãè¶ ããªãããã«åçãé¸ã³ç´ãã¦ãã ããã\n\nâ»ãã¦ã³ãã¼ãä¸éæ°ã¯{1}æã§ã', default:'', positive:'', negative:''}, 17 PA015:{name:'ã仿ã®ã¢ãããã¼ãæ°è¶ éã¨ã©ã¼ããããã¢ãã', func:'showAlert', title:'', message:'仿ã®ã¢ãããã¼ããå©ç¨æ ãè¶ ãã{0}æã®åçã鏿ããã¦ãã¾ãã\nãå©ç¨æ ãè¶ ããªãããã«åçãé¸ã³ç´ãã¦ãã ããã\n\nâ»ä»æã®æ®ããå©ç¨æ ã¯{1}æã§ã', default:'', positive:'', negative:''},
18 PA016:{name:'ãã¢ã«ãã åçãã¦ã³ãã¼ã失æã¨ã©ã¼(zip)ããããã¢ãã', func:'showAlert', title:'', message:'ã¨ã©ã¼ï¼{0}\nzipãã¡ã¤ã«ã®ãã¦ã³ãã¼ãã«å¤±æãã¾ããã', default:'', positive:'', negative:''}, 19 PA017:{name:'ã鏿åçã®åé¤ã¨ã©ã¼ããããã¢ãã', func:'showAlert', title:'', message:'ã¨ã©ã¼ï¼{0}\nãã¡ã¤ã«ã®åé¤ã«å¤±æãã¾ããã', default:'', positive:'', negative:''}, 20 PA018:{name:'ãã¯ã¤ãã¯ä½é¨ã¦ã¼ã¶ã¼ã®ã¢ãããã¼ãæ°è¶ éã¨ã©ã¼ããããã¢ãã', func:'showAlert', title:'', message:'ã¯ã¤ãã¯ä½é¨ã§ã¯{0}æã¾ã§ã試ãããã ãã¾ãã\nä½é¨ãå©ç¨å¾ã追å ã§åçãã¢ãããã¼ããããã¨ã¯ã§ãã¾ããã\nä½é¨ãããä¸åº¦è¡ãããå ´åã¯ãhttps://charamelt.jpã®ã¯ã¤ãã¯ä½é¨ã³ã¼ãã¼ãããé¡ããããã¾ãã', default:'', positive:'', negative:''}, 21 PA019:{name:'ãã¯ã©ã¤ã¢ã³ãã¨ã©ã¼ããããã¢ãã', func:'showAlert', title:'', message:'ã¯ã©ã¤ã¢ã³ãã¨ã©ã¼ï¼\n{0}', default:'', positive:'', negative:''}, 22 PA020:{name:'ãé¡é ãç¨ãé¡ç»é²å¦çã¨ã©ã¼ããããã¢ãã', func:'showAlert', title:'', message:'é¡é ãç¨ãé¡ã®ç»é²å¦çã«å¤±æãã¾ãã', default:'', positive:'', negative:''}, 23 PA021:{name:'ãç»é²æ å ±ä¸åã¨ã©ã¼ããããã¢ãã', func:'showAlert', title:'', message:'ã¨ã©ã¼ï¼ç»é²æ å ±ã«ä¸åãããã¾ãã\n{0}', default:'', positive:'', negative:''}, 24 PA022:{name:'ããµã¼ãã¼ã¨ã©ã¼ããããã¢ãã', func:'showAlert', title:'', message:'ãµã¼ãã¨ã©ã¼ï¼\n{0}', default:'', positive:'', negative:''}, 25 PA023:{name:'ãé¡é ãç¨ãé¡ç·¨éã¨ã©ã¼ãã©ã¡ã¼ã¿ä¸åããããã¢ãã', func:'showAlert', title:'', message:'ã¨ã©ã¼ï¼ãã©ã¡ã¼ã¿ã«ä¸åãããã¾ãã\nface_idãæå®ãã¦ãã ããã', default:'', positive:'', negative:''}, 26 PA024:{name:'ãé¡é ãç¨ãé¡ç·¨éå¦çã¨ã©ã¼ããããã¢ãã', func:'showAlert', title:'', message:'é¡é ãç¨ãé¡ã®ç·¨éå¦çã«å¤±æãã¾ãã', default:'', positive:'', negative:''}, 27 PA025:{name:'ãèªåé¡é ãã¹ã¿ã³ãå®è¡ã¨ã©ã¼ããããã¢ãã', func:'showAlert', title:'', message:'èªåé¡é ãã¹ã¿ã³ãã®å®è¡ã«å¤±æãã¾ãã', default:'', positive:'', negative:''}, 28 PA026:{name:'ãèªåé¡é ãã¹ã¿ã³ãå¦çå®äºããããã¢ãã', func:'showAlert', title:'', message:'èªåé¡é ãã¹ã¿ã³ãã®å¦çãå®äºãã¾ããã\nç»é¢ããªãã¼ããã¾ã', default:'', positive:'', negative:''}, 29 PA027:{name:'ãé¡é ãç¨ãé¡åé¤å¦çã¨ã©ã¼ããããã¢ãã', func:'showAlert', title:'', message:'èªåé¡é ãã¹ã¿ã³ãã®åé¤å¦çã«å¤±æãã¾ãã', default:'', positive:'', negative:''}, 30 PA028:{name:'ãé¡é ãç¨ãé¡ç»é²åãã¼ã¿ãã§ãã¯å¦çã¨ã©ã¼ããããã¢ãã', func:'showAlert', title:'', message:'ãã¼ã¿ãã§ãã¯å¦çã«å¤±æãã¾ãã', default:'', positive:'', negative:''}, 31 PA029:{name:'ãAWSè¨å®å¤åå¾ã¨ã©ã¼ããããã¢ãã', func:'showAlert', title:'', message:'ã¨ã©ã¼ï¼AWSè¨å®å¤ã®åå¾ã«å¤±æãã¾ãã', default:'', positive:'', negative:''}, 32 PA030:{name:'ãèªåé¡é ãã¹ã¿ã³ãæ°è¶ éã¨ã©ã¼ããããã¢ãã', func:'showAlert', title:'', message:'èªåé¡é ãã¹ã¿ã³ãä¸éæ°ãè¶ ãã{0}æã®åçã鏿ããã¦ãã¾ãã\nèªåé¡é ãã¹ã¿ã³ãä¸éæ°ãè¶ ããªãããã«åçãé¸ã³ç´ãã¦ãã ããã\n\nâ»èªåé¡é ãã¹ã¿ã³ãä¸éæ°ã¯{1}æã§ã', default:'', positive:'', negative:''}, 33 PA031:{name:'ãç»é²ä¸è¦§åå¾ã¨ã©ã¼ããããã¢ãã', func:'showAlert', title:'', message:'ã¨ã©ã¼ï¼ç»é²ä¸è¦§ã®åå¾ã«å¤±æãã¾ãã', default:'', positive:'', negative:''}, 34 PA101:{name:'ãã¢ãããã¼ãã¨ã©ã¼ããããã¢ãã', func:'showUploadErrorAlert', title:'', message:'â»ãã£ã©ã¡ã«å¦çã«å¤±æãã¾ããã\n{0}\n{1}{2}{3}{4}{5}', default:'', positive:'', negative:''}, 35 PA102:{name:'ãD&Dãã¡ã¤ã«ãã§ãã¯ã¨ã©ã¼ããããã¢ãã', func:'showDDFileCheckErrorAlert', title:'', message:'ã¢ãããã¼ãå¯è½ãªãã¡ã¤ã«ãããã¾ããã\n\n{0}{1}{2}\nç»é¢ãåèªã¿è¾¼ã¿ãã¾ãã', default:'', positive:'', negative:''}, 36 PA103:{name:'ãã¢ãããã¼ãå®äº(ã¨ã©ã¼æ)ããããã¢ãã', func:'showUploadCompleteWithErrorAlert', title:'', message:'ãã£ã©ã¡ã«å¦çãå®äºãã¾ãããç»é¢ãé·ç§»ãã¾ã\n{0}{1}{2}{3}', default:'', positive:'', negative:''}, 37 PC001:{name:'ãã¢ã«ãã åçåé¤ç¢ºèªããããã¢ãã', func:'showConfirm', title:'', message:'{0}æã®åçã鏿ããã¦ãã¾ãã\n鏿ããåçãåé¤ãã¦ããããã§ãããã', default:'', positive:'', negative:''}, 38 PC002:{name:'ããã¦ã³ãã¼ã確èªããããã¢ãã', func:'showConfirm', title:'', message:'åçã{0}æãã¦ã³ãã¼ããã¾ããããããã§ãããã', default:'', positive:'', negative:''}, 39 PC003:{name:'ãã¢ã«ãã åçåé¤ç¢ºèª(å³ã¯ãªãã¯)ããããã¢ãã', func:'showConfirm', title:'', message:'å³ã¯ãªãã¯ã¡ãã¥ã¼ã§é¸æãããåçãåé¤ããã¾ãã\nããããã§ããããã\nâ»é¸æç¶æ ã«é¢ããããå³ã¯ãªãã¯ãããåçãåé¤ãã¾ã', default:'', positive:'', negative:''}, 40 PC004:{name:'ãé¸ãã åçã«èªåé¡é ãã¹ã¿ã³ã確èªããããã¢ãã', func:'showConfirm', title:'', message:'{0}æã®åçã鏿ããã¦ãã¾ãã\né¸ãã åçã«èªåé¡é ãã¹ã¿ã³ããã¦ããããã§ãããã', default:'', positive:'', negative:''}, 41 PDA003:{name:'ã(DEBUG)ç·¨éç»é¢é·ç§»éç¥ããããã¢ãã', func:'showDebugAlert', title:'', message:'ç·¨éç»é¢ã¸é·ç§»ãã¾ã', default:'', positive:'', negative:''}, 42 PDA004:{name:'ã(DEBUG)ã¢ã«ãã ã¹ã¯ãã¼ã«ã¨ã©ã¼ããããã¢ãã', func:'showDebugAlert', title:'', message:'load scroll:error', default:'', positive:'', negative:''}, 43 PE001:{name:'ãIDæªå®ç¾©ã¨ã©ã¼ããããã¢ãã', func:'showAlert', title:'', message:'該å½ã®ãããã¢ããIDã¯æªå®ç¾©ã§ãã', default:'', positive:'', negative:''}, 44 PE002:{name:'ã颿°æªå®ç¾©ã¨ã©ã¼ããããã¢ãã', func:'showAlert', title:'', message:'該å½ã®ãããã¢ããIDã«å¯¾å¿ãã颿°ã¯æªå®ç¾©ã§ãã', default:'', positive:'', negative:''}, 45 46 // 以ä¸ç»é¢å¯¾å¿è¡¨æªåæ 47 // ãªã 48}; 49 50/** 51 * ãããã¢ãã表示å¦ç 52 * 53 * @param {ãããã¢ããID} popUpId 54 * @param {...any} å¯å¤é·å¼æ° 55 * @returns å¦ççµæ 56 */ 57function showPopUp(popUpId, ...args) { 58 let result = true; 59 60 // ãããã¢ããã¡ãã»ã¼ã¸ä½æã¨ã©ã¼æã®Message 61 const debugOnMessage = 'ãããã¢ããã¡ãã»ã¼ã¸ä½æã¨ã©ã¼\nå¯å¤é·å¼æ°ã®é·ãã䏿£ã§ã'; 62 const debugOffMessage = 'ã¨ã©ã¼ãçºçãã¾ããã\nãææ°ã§ãããããåãåããããã¼ã¸ã«ã¦ã¡ã¼ã«ãããåãåããããé¡ãè´ãã¾ãã'; 63 const getMessageErrorMessage = isDebug ? debugOnMessage : debugOffMessage; 64 65 // PopUp種å¥:alert 66 let showAlert = function () { 67 alert(message); 68 }; 69 70 // PopUp種å¥:confirm 71 let showConfirm = function () { 72 return window.confirm(message); 73 }; 74 75 // PopUp種å¥:showUploadErrorAlert 76 let showUploadErrorAlert = function () { 77 alert(message); 78 }; 79 80 // PopUp種å¥:showDDFileCheckErrorAlert 81 let showDDFileCheckErrorAlert = function () { 82 alert(message); 83 }; 84 85 // PopUp種å¥:showUploadCompleteWithErrorAlert 86 let showUploadCompleteWithErrorAlert = function () { 87 alert(message); 88 }; 89 90 // PopUp種å¥:showDebugAlert 91 let showDebugAlert = function () { 92 if (isDebug) { 93 alert(message); 94 } 95 }; 96 97 // 䏿ã¡ãã»ã¼ã¸ä½æå¦ç 98 let getTempMessage = function () { 99 return isDebug ? 'ã' + popUpId + 'ã' + popUp.name + '\n(PopUp種å¥:' + popUp.func + ')\n\n' : ''; 100 } 101 102 // ãããã¢ããã¡ãã»ã¼ã¸ä½æå¦ç 103 let getMessage = function () { 104 let tempMessage = getTempMessage(); 105 106 if (args.length != 0) { 107 // å¯å¤é·é åãæå®ããã¦ããå ´åã¯ããã©ã¼ãããã«å¾ã£ã¦è¡¨ç¤ºæååã使 108 let formatString = $.validator.format(popUp.message); 109 tempMessage += formatString(args); 110 } else { 111 // æå®ããªãå ´åã¯ããã®ã¾ã¾è¡¨ç¤º 112 tempMessage += popUp.message; 113 } 114 115 return tempMessage; 116 }; 117 118 // ãããã¢ããã¡ãã»ã¼ã¸ä½æå¦ç(ãã¢ãããã¼ãã¨ã©ã¼ããããã¢ããç¨) 119 let getUploadErrorMessage = function () { 120 let tempMessage = getTempMessage(); 121 122 if (args.length == 7) { 123 // å¯å¤é·é åãæå®ããã¦ããå ´åã¯ããã©ã¼ãããã«å¾ã£ã¦è¡¨ç¤ºæååã使 124 let time = (args[0] && isDebug) ? '使¥æé:' + args[0] + 'ç§\n' : ''; 125 let extensionFileNames = args[1] ? 'â æ¡å¼µåã¯jpeg,jpg,pngã対象ã«ãªãã¾ã\n' + args[1] : ''; 126 let sizeFileNames = ''; 127 if (args[2] && args[3]) { 128 sizeFileNames = '\nâ ã¢ãããã¼ããµã¤ãºã®ä¸éã¯' + args[2] + 'MBã«ãªãã¾ã\n' + args[3]; 129 } 130 let errorMessageCopyS3ToEFS = args[4] ? args[4] : ''; 131 let errorMessageThumbnail = args[5] ? args[5] : ''; 132 let hiddenFileNames = args[6] ? '\nâ é ããã¡ã¤ã«ã¯å¯¾è±¡å¤ã«ãªãã¾ã\n' + args[6] : ''; 133 let formatString = $.validator.format(popUp.message); 134 tempMessage += formatString(time, extensionFileNames, sizeFileNames, hiddenFileNames, errorMessageCopyS3ToEFS, errorMessageThumbnail); 135 } else { 136 // æå®ã誤ã£ã¦ããå ´åã¯ãã¡ãã»ã¼ã¸ä½æã¨ã©ã¼
137 tempMessage += getMessageErrorMessage; 138 } 139 140 return tempMessage; 141 }; 142 143 // ãããã¢ããã¡ãã»ã¼ã¸ä½æå¦ç(ãD&Dãã¡ã¤ã«ãã§ãã¯ã¨ã©ã¼ããããã¢ããç¨) 144 let getDDFileCheckErrorMessage = function () { 145 let tempMessage = getTempMessage(); 146 147 if (args.length == 4) { 148 // å¯å¤é·é åãæå®ããã¦ããå ´åã¯ããã©ã¼ãããã«å¾ã£ã¦è¡¨ç¤ºæååã使 149 let extensionFileNames = args[0] ? 'â æ¡å¼µåã¯jpeg,jpg,pngã対象ã«ãªãã¾ã\n' + args[0] : ''; 150 let sizeFileNames = ''; 151 if (args[1] && args[2]) { 152 sizeFileNames = '\nâ ã¢ãããã¼ããµã¤ãºã®ä¸éã¯' + args[1] + 'MBã«ãªãã¾ã\n' + args[2]; 153 } 154 let hiddenFileNames = args[3] ? '\nâ é ããã¡ã¤ã«ã¯å¯¾è±¡å¤ã«ãªãã¾ã\n' + args[3] : ''; 155 let formatString = $.validator.format(popUp.message); 156 tempMessage += formatString(extensionFileNames, sizeFileNames, hiddenFileNames); 157 } else { 158 // æå®ã誤ã£ã¦ããå ´åã¯ãã¡ãã»ã¼ã¸ä½æã¨ã©ã¼ 159 tempMessage += getMessageErrorMessage; 160 } 161 162 return tempMessage; 163 }; 164 165 // ãããã¢ããã¡ãã»ã¼ã¸ä½æå¦ç(ãã¢ãããã¼ãå®äº(ã¨ã©ã¼æ)ããããã¢ããç¨) 166 let getUploadCompleteWithErrorMessage = function () { 167 let tempMessage = getTempMessage(); 168 169 if (args.length == 5) { 170 // å¯å¤é·é åãæå®ããã¦ããå ´åã¯ããã©ã¼ãããã«å¾ã£ã¦è¡¨ç¤ºæååã使 171 let time = (args[0] && isDebug) ? '使¥æé:' + args[0] + 'ç§\n' : ''; 172 let extensionFileNames = args[1] ? 'â æ¡å¼µåã¯jpeg,jpg,pngã対象ã«ãªãã¾ã\n' + args[1] : ''; 173 let sizeFileNames = ''; 174 if (args[2] && args[3]) { 175 sizeFileNames = '\nâ ã¢ãããã¼ããµã¤ãºã®ä¸éã¯' + args[2] + 'MBã«ãªãã¾ã\n' + args[3]; 176 } 177 let hiddenFileNames = args[4] ? '\nâ é ããã¡ã¤ã«ã¯å¯¾è±¡å¤ã«ãªãã¾ã\n' + args[4] : ''; 178 let formatString = $.validator.format(popUp.message); 179 tempMessage += formatString(time, extensionFileNames, sizeFileNames, hiddenFileNames); 180 } else { 181 // æå®ã誤ã£ã¦ããå ´åã¯ãã¡ãã»ã¼ã¸ä½æã¨ã©ã¼ 182 tempMessage += getMessageErrorMessage; 183 } 184 185 return tempMessage; 186 }; 187 188 let popUp = popUpDict[popUpId]; 189 if (popUp != undefined) { 190 var message = ''; 191 192 switch (popUp.func) { 193 case 'showAlert': 194 // PopUp種å¥:alert 195 message = getMessage(); 196 showAlert(); 197 break; 198 case 'showConfirm': 199 // PopUp種å¥:confirm 200 message = getMessage(); 201 result = showConfirm(); 202 break; 203 case 'showUploadErrorAlert': 204 // PopUp種å¥:showUploadErrorAlert 205 message = getUploadErrorMessage(); 206 showUploadErrorAlert(); 207 break; 208 case 'showDDFileCheckErrorAlert': 209 // PopUp種å¥:showDDFileCheckErrorAlert 210 message = getDDFileCheckErrorMessage(); 211 showDDFileCheckErrorAlert(); 212 break; 213 case 'showUploadCompleteWithErrorAlert': 214 // PopUp種å¥:showUploadCompleteWithErrorAlert 215 message = getUploadCompleteWithErrorMessage(); 216 showUploadCompleteWithErrorAlert(); 217 break; 218 case 'showDebugAlert': 219 // PopUp種å¥:showDebugAlert 220 message = getMessage(); 221 showDebugAlert(); 222 break; 223 default: 224 // PopUp種å¥:æªå®ç¾© 225 popUp = popUpDict['PE002']; 226 message = 'ã' + popUpId + 'ã' + popUp.name + '\n(PopUp種å¥:' + popUp.func + ')\n' + popUp.message; 227 showAlert(); 228 break; 229 } 230 } else { 231 // PopUpID:æªå®ç¾© 232 popUp = popUpDict['PE001']; 233 message = 'ã' + popUpId + 'ã' + popUp.name + '\n(PopUp種å¥:' + popUp.func + ')\n' + popUp.message; 234 showAlert(); 235 } 236 237 return result; 238}
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.