Merge pull request #1443 from Monilprajapati/swapWindows
Added the feature of window swapping
This commit is contained in:
@@ -166,7 +166,7 @@ const ParsedAction = (props) => {
|
|||||||
setExpansionModalOpen,
|
setExpansionModalOpen,
|
||||||
|
|
||||||
listCache,
|
listCache,
|
||||||
|
setActiveDialog,
|
||||||
authGroups,
|
authGroups,
|
||||||
apps,
|
apps,
|
||||||
setEditorData,
|
setEditorData,
|
||||||
@@ -3083,7 +3083,7 @@ const ParsedAction = (props) => {
|
|||||||
event.preventDefault()
|
event.preventDefault()
|
||||||
setFieldCount(count)
|
setFieldCount(count)
|
||||||
setExpansionModalOpen(true)
|
setExpansionModalOpen(true)
|
||||||
|
setActiveDialog("codeeditor")
|
||||||
//setcodedata(data.value)
|
//setcodedata(data.value)
|
||||||
var parsedvalue = data.value
|
var parsedvalue = data.value
|
||||||
if (parsedvalue === undefined || parsedvalue === null) {
|
if (parsedvalue === undefined || parsedvalue === null) {
|
||||||
|
|||||||
@@ -105,7 +105,8 @@ const CodeEditor = (props) => {
|
|||||||
selectedAction ,
|
selectedAction ,
|
||||||
workflowExecutions,
|
workflowExecutions,
|
||||||
getParents,
|
getParents,
|
||||||
|
activeDialog,
|
||||||
|
setActiveDialog,
|
||||||
fieldname,
|
fieldname,
|
||||||
contentLoading,
|
contentLoading,
|
||||||
} = props
|
} = props
|
||||||
@@ -958,10 +959,10 @@ const CodeEditor = (props) => {
|
|||||||
|
|
||||||
return (
|
return (
|
||||||
<Dialog
|
<Dialog
|
||||||
aria-labelledby="draggable-code-modal"
|
aria-labelledby="draggable-dialog-title"
|
||||||
disableBackdropClick={true}
|
// disableBackdropClick={true}
|
||||||
disableEnforceFocus={true}
|
disableEnforceFocus={true}
|
||||||
//style={{ pointerEvents: "none" }}
|
style={{ pointerEvents: "none", zIndex: activeDialog === "codeeditor" ? 1200 : 1100}}
|
||||||
hideBackdrop={true}
|
hideBackdrop={true}
|
||||||
open={expansionModalOpen}
|
open={expansionModalOpen}
|
||||||
onClose={() => {
|
onClose={() => {
|
||||||
@@ -976,8 +977,10 @@ const CodeEditor = (props) => {
|
|||||||
}}
|
}}
|
||||||
PaperComponent={PaperComponent}
|
PaperComponent={PaperComponent}
|
||||||
PaperProps={{
|
PaperProps={{
|
||||||
|
onClick: () => setActiveDialog("codeeditor"),
|
||||||
style: {
|
style: {
|
||||||
zIndex: 12501,
|
// zIndex: 12501,
|
||||||
|
pointerEvents: "auto",
|
||||||
color: "white",
|
color: "white",
|
||||||
minWidth: isMobile ? "100%" : isFileEditor ? 650 : "80%",
|
minWidth: isMobile ? "100%" : isFileEditor ? 650 : "80%",
|
||||||
maxWidth: isMobile ? "100%" : isFileEditor ? 650 : 1100,
|
maxWidth: isMobile ? "100%" : isFileEditor ? 650 : 1100,
|
||||||
@@ -1525,6 +1528,7 @@ const CodeEditor = (props) => {
|
|||||||
whiteSpace: "pre-wrap",
|
whiteSpace: "pre-wrap",
|
||||||
wordWrap: "break-word",
|
wordWrap: "break-word",
|
||||||
backgroundColor: "rgba(40,40,40,1)",
|
backgroundColor: "rgba(40,40,40,1)",
|
||||||
|
zIndex: activeDialog === "codeeditor" ? 1200 : 1100,
|
||||||
}}
|
}}
|
||||||
onLoad={(editor) => {
|
onLoad={(editor) => {
|
||||||
highlight_variables(localcodedata)
|
highlight_variables(localcodedata)
|
||||||
@@ -1577,6 +1581,7 @@ const CodeEditor = (props) => {
|
|||||||
paddingLeft: 10,
|
paddingLeft: 10,
|
||||||
paddingTop: 0,
|
paddingTop: 0,
|
||||||
display: "flex",
|
display: "flex",
|
||||||
|
cursor: "move"
|
||||||
}}
|
}}
|
||||||
>
|
>
|
||||||
<div>
|
<div>
|
||||||
@@ -1629,6 +1634,7 @@ const CodeEditor = (props) => {
|
|||||||
overflow: "auto",
|
overflow: "auto",
|
||||||
minWidth: 450,
|
minWidth: 450,
|
||||||
maxWidth: "100%",
|
maxWidth: "100%",
|
||||||
|
zIndex: activeDialog === "codeeditor" ? 1200 : 1100,
|
||||||
}}
|
}}
|
||||||
collapsed={false}
|
collapsed={false}
|
||||||
enableClipboard={(copy) => {
|
enableClipboard={(copy) => {
|
||||||
@@ -1661,6 +1667,7 @@ const CodeEditor = (props) => {
|
|||||||
minHeight: 450,
|
minHeight: 450,
|
||||||
overflow: "auto",
|
overflow: "auto",
|
||||||
wordWrap: "anywhere",
|
wordWrap: "anywhere",
|
||||||
|
zIndex: activeDialog === "codeeditor" ? 1200 : 1100,
|
||||||
}}
|
}}
|
||||||
>
|
>
|
||||||
{expOutput}
|
{expOutput}
|
||||||
|
|||||||
@@ -485,7 +485,7 @@ const AngularWorkflow = (defaultprops) => {
|
|||||||
const [selectedTriggerIndex, setSelectedTriggerIndex] = React.useState({});
|
const [selectedTriggerIndex, setSelectedTriggerIndex] = React.useState({});
|
||||||
const [selectedEdge, setSelectedEdge] = React.useState({});
|
const [selectedEdge, setSelectedEdge] = React.useState({});
|
||||||
const [selectedEdgeIndex, setSelectedEdgeIndex] = React.useState({});
|
const [selectedEdgeIndex, setSelectedEdgeIndex] = React.useState({});
|
||||||
|
const [activeDialog, setActiveDialog] = React.useState("");
|
||||||
const [visited, setVisited] = React.useState([]);
|
const [visited, setVisited] = React.useState([]);
|
||||||
const [allRevisions, setAllRevisions] = useState([])
|
const [allRevisions, setAllRevisions] = useState([])
|
||||||
|
|
||||||
@@ -19191,6 +19191,7 @@ const releaseToConnectLabel = "Release to Connect"
|
|||||||
//console.log("Click data: ", data)
|
//console.log("Click data: ", data)
|
||||||
//data.action.label = ""
|
//data.action.label = ""
|
||||||
setSelectedResult(data);
|
setSelectedResult(data);
|
||||||
|
setActiveDialog("result")
|
||||||
setCodeModalOpen(true);
|
setCodeModalOpen(true);
|
||||||
} else {
|
} else {
|
||||||
toast("Please wait until the workflow is loaded and try again")
|
toast("Please wait until the workflow is loaded and try again")
|
||||||
@@ -19627,10 +19628,11 @@ const releaseToConnectLabel = "Release to Connect"
|
|||||||
PaperComponent={PaperComponent}
|
PaperComponent={PaperComponent}
|
||||||
aria-labelledby="draggable-dialog-title"
|
aria-labelledby="draggable-dialog-title"
|
||||||
disableEnforceFocus={true}
|
disableEnforceFocus={true}
|
||||||
style={{ pointerEvents: "none" }}
|
style={{ pointerEvents: "none", zIndex : activeDialog === "result" ? 1200 : 1100 }}
|
||||||
hideBackdrop={true}
|
hideBackdrop={true}
|
||||||
open={codeModalOpen}
|
open={codeModalOpen}
|
||||||
PaperProps={{
|
PaperProps={{
|
||||||
|
onClick : () => setActiveDialog("result"),
|
||||||
style: {
|
style: {
|
||||||
pointerEvents: "auto",
|
pointerEvents: "auto",
|
||||||
color: "white",
|
color: "white",
|
||||||
@@ -19639,7 +19641,7 @@ const releaseToConnectLabel = "Release to Connect"
|
|||||||
maxHeight: 550,
|
maxHeight: 550,
|
||||||
overflowY: "auto",
|
overflowY: "auto",
|
||||||
overflowX: "hidden",
|
overflowX: "hidden",
|
||||||
zIndex: 10012,
|
// zIndex: 10012,
|
||||||
border: theme.palette.defaultBorder,
|
border: theme.palette.defaultBorder,
|
||||||
},
|
},
|
||||||
}}
|
}}
|
||||||
@@ -20075,7 +20077,7 @@ const releaseToConnectLabel = "Release to Connect"
|
|||||||
lastSaved={lastSaved}
|
lastSaved={lastSaved}
|
||||||
aiSubmit={aiSubmit}
|
aiSubmit={aiSubmit}
|
||||||
listCache={listCache}
|
listCache={listCache}
|
||||||
|
setActiveDialog={setActiveDialog}
|
||||||
apps={apps}
|
apps={apps}
|
||||||
expansionModalOpen={codeEditorModalOpen}
|
expansionModalOpen={codeEditorModalOpen}
|
||||||
setExpansionModalOpen={setCodeEditorModalOpen}
|
setExpansionModalOpen={setCodeEditorModalOpen}
|
||||||
@@ -21956,6 +21958,8 @@ const releaseToConnectLabel = "Release to Connect"
|
|||||||
fieldname={editorData.field_id}
|
fieldname={editorData.field_id}
|
||||||
|
|
||||||
changeActionParameterCodeMirror={changeActionParameterCodeMirror}
|
changeActionParameterCodeMirror={changeActionParameterCodeMirror}
|
||||||
|
activeDialog={activeDialog}
|
||||||
|
setActiveDialog={setActiveDialog}
|
||||||
/>
|
/>
|
||||||
: null}
|
: null}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user