1 2/** 3 * ìì¤í ì¤ë¥(íë¡ê·¸ë¨ ì¤ë¥ ë±) ë©ìì§ ë°ì ìì ë©ìì§ ë°ì¤ 4 * ì¤ì ì ë°ë¼ì ìì¤í ì¤ë¥ ì체를 ë³´ì¬ ì£¼ê±°ë ëë ëì²´ ë©ìì§ë§ íìíë¤. 5 * 6 * @param msg ë©ìì§ ë´ì© 7 * @param options ë©ìì§ ìµì 8 * @returns 9 */ 10var opSysErrorMsg = function(msg, e, options) { 11 if(!options) 12 options = {}; 13 14 options["theme"] = "syserror"; 15 options["sticky"] = true; 16 17 var message = ""; 18 19 if(productionMode) { 20 if(e) { 21 message += "JavaScript Error : " + e + " \r <br />"; 22 } 23 if(msg) { 24 message += " System Error : " + msg; 25 } 26 opSendMsg(message, options); 27 } else { 28 opSendMsg(OpMessage.common.processError, options); 29 } 30 31 if (message) { 32 return true; 33 } 34 return false; 35}; 36 37/** 38 * Controllerìì responseJson(model, Boolean.TRUE, value, Messages) 39 * ííë¡ ë°íëë ê²½ì° ë´ë¶ìì ê²°ê³¼(response.result)ì ì°¸/ê±°ì§ ì¬ë¶ë¥¼ íì¸íì¬, 40 * opSuccessMsg ëë opErrorMsg를 ì ë³íì¬ ë©ìì§ë¥¼ ì¶ë ¥íë¤. 41 * 42 * @param response ìëµê°ì²´ 43 * @param msg ë©ìì§ ë´ì© 44 * @param options ë©ìì§ ìµì 45 * @returns 46 */ 47var opJsonMsg = function(response, msg) { 48 var message = response.message; 49 if(msg) { 50 message += "<br />" + msg; 51 } 52 if(response.result) { 53 return opSuccessMsg(message); 54 } else { 55 return opErrorMsg(message); 56 } 57}; 58 59/** 60 * ì¼ë° ì림 ë©ìì§ 61 * 62 * @param msg ë©ìì§ ë´ì© 63 * @param options ë©ìì§ ìµì 64 * @returns 65 */ 66var opMsg = function(msg, options) { 67 if(!options) 68 options = {}; 69 70 //options["theme"] = "success"; 71 options["life"] = 2000; 72 73 opSendMsg(msg, options); 74 75 if (msg) { 76 return true; 77 } 78 return false; 79}; 80 81/** 82 * íë¡ì¸ì¤ ì±ê³µì ì림 ë©ìì§ 83 * 84 * @param msg ë©ìì§ ë´ì© 85 * @param options ë©ìì§ ìµì 86 * @returns 87 */ 88var opSuccessMsg = function(msg, options) { 89 if(!options) 90 options = {}; 91 92 options["theme"] = "success"; 93 options["life"] = 3000; 94 95 opSendMsg(msg, options); 96 97 if (msg) { 98 return true; 99 } 100 return false; 101}; 102 103/** 104 * íë¡ì¸ì¤ ê²½ê³ ì ì림 ë©ìì§ 105 * 106 * @param msg ë©ìì§ ë´ì© 107 * @param options ë©ìì§ ìµì 108 * @returns 109 */ 110var opWarningMsg = function(msg, options) { 111 if(!options) 112 options = {}; 113 114 options["theme"] = "warning"; 115 options["life"] = 3000; 116 117 opSendMsg(msg, options); 118 119 if (msg) { 120 return true; 121 } 122 return false; 123}; 124 125/** 126 * íë¡ì¸ì¤ ì¤í¨ì ì림 ë©ìì§ 127 * 128 * @param msg ë©ìì§ ë´ì© 129 * @param options ë©ìì§ ìµì 130 * @returns 131 */ 132var opErrorMsg = function(msg, options) { 133 if(!options) 134 options = {}; 135 136 options["theme"] = "error"; 137 options["sticky"] = true; 138 139 opSendMsg(msg, options); 140 141 if (msg) { 142 return true; 143 } 144 return false; 145}; 146 147/** 148 * ìµìì ì°½ìì ë©ìì§ë¥¼ ëì°ê¸° ìí 컨í¸ë¡¤ 149 * 150 * @param msg ë©ìì§ ë´ì© 151 * @param options ë©ìì§ ìµì 152 * @returns 153 */ 154var opSendMsg = function(msg, options) { 155// if(opener) { 156// opener.opShowMsg(msg, options); 157// } 158 opShowMsg(msg, options); 159}; 160 161/** 162 * ìµì ì ë°ìì ë©ìì§ íì 163 * 164 * @param msg ë©ìì§ ë´ì© 165 * @param options ë©ìì§ ìµì 166 * @returns 167 */ 168var opShowMsg = function(msg, options) { 169 170 options["theme"] = "growl-"+ options["theme"]; 171 172 if(msg) { 173 alert(msg); 174 //$.jGrowl(msg, options); 175 } 176};
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.