MCPcopy
hub / github.com/webpack/webpack / _getNewPositionForm

Function _getNewPositionForm

test/configCases/inner-graph/issue-11678/module.js:2888–2909  ·  view source on GitHub ↗
(postypeID)

Source from the content-addressed store, hash-verified

2886 return _tableObject.getCurrentRow();
2887}
2888async function _getNewPositionForm(postypeID) {
2889 switch (_getModuleName()) {
2890 case ModuleNameEnum.JOB:
2891 await _showFormNewPosition(buttons.STATE.new, postypeID);
2892 break;
2893 case ModuleNameEnum.SIHEADER:
2894
2895 await _showNewJobFromTemplateDialog(postypeID);
2896 break;
2897 case ModuleNameEnum.CEHEADER:
2898 await _showFormNewPosition(buttons.STATE.new, postypeID);
2899 break;
2900 case ModuleNameEnum.ORDER:
2901 await _showFormNewPosition(buttons.STATE.new, postypeID);
2902 break;
2903 case ModuleNameEnum.CIHEADER:
2904 await _showFormNewPosition(buttons.STATE.new, postypeID);
2905 break;
2906 default:
2907 throw new Error('Invalid type "_getModuleName()"');
2908 }
2909}
2910async function _showNewJobFromTemplateDialog(postypeID) {
2911 const options = {
2912 title: TC.selectJobFromTemplateDialogTitle,

Callers 1

_buttonNewPositionsFunction · 0.85

Calls 3

_getModuleNameFunction · 0.85
_showFormNewPositionFunction · 0.85

Tested by

no test coverage detected