@@ -495,8 +495,16 @@ class LaunchWizard {
495495 }
496496 } )
497497
498- let tdmlActionSelect = 'none'
499- let tdmlActions = [ 'none' , 'generate' , 'execute' ]
498+ const TDML_EXECUTE_ACTION = 'execute'
499+ const TDML_NONE_ACTION = 'none'
500+ const TDML_GENERATE_ACTION = 'generate'
501+
502+ let tdmlActionSelect = TDML_NONE_ACTION
503+ let tdmlActions = [
504+ TDML_NONE_ACTION ,
505+ TDML_GENERATE_ACTION ,
506+ TDML_EXECUTE_ACTION ,
507+ ]
500508 let tdmlAction =
501509 'tdmlConfig' in defaultValues ? defaultValues . tdmlConfig [ 'action' ] : null
502510 let tdmlName =
@@ -510,11 +518,11 @@ class LaunchWizard {
510518
511519 // tdml items need 0 height and width when hidden so there is no large empty space
512520 let tdmlNameDesVisOrHiddenStyle =
513- tdmlAction !== null && tdmlAction !== 'none' // Hide TDML name and desc fields if tdmlAction is none
521+ tdmlAction !== null && tdmlAction !== TDML_NONE_ACTION // Hide TDML name and desc fields if tdmlAction is none
514522 ? 'margin-top: 10px; visibility: visible;'
515523 : 'width: 0px; height: 0px; visibility: hidden'
516524 let tdmlPathVisOrHiddenStyle =
517- tdmlAction === 'generate'
525+ tdmlAction === TDML_EXECUTE_ACTION
518526 ? 'margin-top: 10px; visibility: visible;'
519527 : 'width: 0px; height: 0px; visibility: hidden'
520528
@@ -729,7 +737,7 @@ class LaunchWizard {
729737
730738 <div id="tdmlActionDiv" class="setting-div">
731739 <p>TDML Action:</p>
732- <p class="setting-description">TDML Action (none | generate | execute )</p>
740+ <p class="setting-description">TDML Action (${ TDML_NONE_ACTION } | ${ TDML_GENERATE_ACTION } | ${ TDML_EXECUTE_ACTION } )</p>
733741 <select onChange="updateTDMLAction()" class="file-input" style="width: 200px;" id="tdmlAction">
734742 ${ tdmlActionSelect }
735743 </select>
0 commit comments