MCPcopy
hub / github.com/webpack/webpack / _deleteEntry

Function _deleteEntry

test/configCases/inner-graph/issue-11678/module.js:2232–2278  ·  view source on GitHub ↗
(disableWarnings = false)

Source from the content-addressed store, hash-verified

2230 }
2231}
2232async function _deleteEntry(disableWarnings = false) {
2233 let pk = null;
2234 if (_isFormInDialog && _isFormInDialogJobPK !== null) {
2235 pk = {
2236 jobId: _isFormInDialogJobPK.jpos_jobid,
2237 headerType: _isFormInDialogJobPK.jpos_headertype,
2238 listPosNos: _isFormInDialogJobPK.jpos_posno
2239 ? [_isFormInDialogJobPK.jpos_posno]
2240 : [],
2241 subPosNo: _isFormInDialogJobPK.jpos_subposno
2242 };
2243 } else {
2244 pk = getPKFromSelection();
2245 }
2246 if (pk === null) {
2247 return;
2248 }
2249 const data = {
2250 jobID: pk.jobId,
2251 headerType: pk.headerType,
2252 listPosNos: pk.listPosNos,
2253 subPosNo: pk.subPosNo,
2254 lockTimestamp: _formData.settings.lockTimestamp,
2255 showWarnings: !disableWarnings
2256 };
2257 switch (_getModuleName()) {
2258 case ModuleNameEnum.JOB:
2259 await deleteEntryJob(data);
2260 break;
2261 case ModuleNameEnum.SIHEADER:
2262 await deleteEntrySiCheck();
2263 break;
2264 case ModuleNameEnum.CEHEADER:
2265 await setDeletePosList(data);
2266 break;
2267 case ModuleNameEnum.ORDER:
2268 await setDeletePosList(data);
2269 break;
2270 case ModuleNameEnum.CIHEADER:
2271 await setDeletePosList(data);
2272 break;
2273 default:
2274 throw new Error(
2275 'Invalid name "' + _getModuleName() + '" in _deleteEntry()'
2276 );
2277 }
2278}
2279function showEnhanceEffect($selector, hiddenClassName, type = "slideandfade") {
2280 switch (type) {
2281

Callers 1

onDeleteFunction · 0.85

Calls 5

getPKFromSelectionFunction · 0.85
_getModuleNameFunction · 0.85
deleteEntryJobFunction · 0.85
deleteEntrySiCheckFunction · 0.85
setDeletePosListFunction · 0.85

Tested by

no test coverage detected