}
export interface SubprocessPanelActionProps {
- onItemClick: (item: string) => void;
+ onRowClick: (item: string) => void;
onContextMenu: (event: React.MouseEvent<HTMLElement>, item: string, resources: ResourcesState) => void;
onItemDoubleClick: (item: string) => void;
}
export const SubprocessPanelRoot = (props: SubprocessPanelProps & MPVPanelProps) => {
return <DataExplorer
id={SUBPROCESS_PANEL_ID}
- onRowClick={props.onItemClick}
+ onRowClick={props.onRowClick}
onRowDoubleClick={props.onItemDoubleClick}
onContextMenu={(event, item) => props.onContextMenu(event, item, props.resources)}
contextMenuColumn={true}
panelMaximized={props.panelMaximized}
panelName={props.panelName}
title={<SubProcessesTitle/>}
- progressBar={<SubprocessProgressBar process={props.process} />} />;
+ progressBar={<SubprocessProgressBar parentResource={props.process} />}
+ forceMultiSelectMode
+ />;
};