refactor(props): rename paneMoveable to panOnDrag

This commit is contained in:
moklick
2022-01-31 17:19:52 +01:00
parent c743f94ea8
commit b3b8ac9553
7 changed files with 21 additions and 21 deletions
+1 -1
View File
@@ -27,7 +27,7 @@
}, },
"..": { "..": {
"name": "react-flow-renderer", "name": "react-flow-renderer",
"version": "10.0.0-next.36", "version": "10.0.0-next.37",
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"@babel/runtime": "^7.16.7", "@babel/runtime": "^7.16.7",
+8 -8
View File
@@ -46,7 +46,7 @@ const InteractionFlow = () => {
const [panOnScroll, setPanOnScroll] = useState<boolean>(false); const [panOnScroll, setPanOnScroll] = useState<boolean>(false);
const [panOnScrollMode, setPanOnScrollMode] = useState<PanOnScrollMode>(PanOnScrollMode.Free); const [panOnScrollMode, setPanOnScrollMode] = useState<PanOnScrollMode>(PanOnScrollMode.Free);
const [zoomOnDoubleClick, setZoomOnDoubleClick] = useState<boolean>(false); const [zoomOnDoubleClick, setZoomOnDoubleClick] = useState<boolean>(false);
const [paneMoveable, setPaneMoveable] = useState<boolean>(true); const [panOnDrag, setPanOnDrag] = useState<boolean>(true);
const [captureZoomClick, setCaptureZoomClick] = useState<boolean>(false); const [captureZoomClick, setCaptureZoomClick] = useState<boolean>(false);
const [captureZoomScroll, setCaptureZoomScroll] = useState<boolean>(false); const [captureZoomScroll, setCaptureZoomScroll] = useState<boolean>(false);
const [captureElementClick, setCaptureElementClick] = useState<boolean>(false); const [captureElementClick, setCaptureElementClick] = useState<boolean>(false);
@@ -70,7 +70,7 @@ const InteractionFlow = () => {
onEdgeClick={captureElementClick ? onEdgeClick : undefined} onEdgeClick={captureElementClick ? onEdgeClick : undefined}
onNodeDragStart={onNodeDragStart} onNodeDragStart={onNodeDragStart}
onNodeDragStop={onNodeDragStop} onNodeDragStop={onNodeDragStop}
paneMoveable={paneMoveable} panOnDrag={panOnDrag}
onPaneClick={captureZoomClick ? onPaneClick : undefined} onPaneClick={captureZoomClick ? onPaneClick : undefined}
onPaneScroll={captureZoomScroll ? onPaneScroll : undefined} onPaneScroll={captureZoomScroll ? onPaneScroll : undefined}
onPaneContextMenu={captureZoomClick ? onPaneContextMenu : undefined} onPaneContextMenu={captureZoomClick ? onPaneContextMenu : undefined}
@@ -180,14 +180,14 @@ const InteractionFlow = () => {
</label> </label>
</div> </div>
<div> <div>
<label htmlFor="panemoveable"> <label htmlFor="panondrag">
paneMoveable panOnDrag
<input <input
id="panemoveable" id="panondrag"
type="checkbox" type="checkbox"
checked={paneMoveable} checked={panOnDrag}
onChange={(event) => setPaneMoveable(event.target.checked)} onChange={(event) => setPanOnDrag(event.target.checked)}
className="react-flow__panemoveable" className="react-flow__panondrag"
/> />
</label> </label>
</div> </div>
+2 -2
View File
@@ -50,7 +50,7 @@ const FlowRenderer = ({
panOnScrollSpeed, panOnScrollSpeed,
panOnScrollMode, panOnScrollMode,
zoomOnDoubleClick, zoomOnDoubleClick,
paneMoveable, panOnDrag,
defaultPosition, defaultPosition,
defaultZoom, defaultZoom,
preventScrolling, preventScrolling,
@@ -93,7 +93,7 @@ const FlowRenderer = ({
panOnScrollSpeed={panOnScrollSpeed} panOnScrollSpeed={panOnScrollSpeed}
panOnScrollMode={panOnScrollMode} panOnScrollMode={panOnScrollMode}
zoomOnDoubleClick={zoomOnDoubleClick} zoomOnDoubleClick={zoomOnDoubleClick}
paneMoveable={paneMoveable} panOnDrag={panOnDrag}
defaultPosition={defaultPosition} defaultPosition={defaultPosition}
defaultZoom={defaultZoom} defaultZoom={defaultZoom}
zoomActivationKeyCode={zoomActivationKeyCode} zoomActivationKeyCode={zoomActivationKeyCode}
+2 -2
View File
@@ -66,7 +66,7 @@ const GraphView = ({
panOnScrollSpeed, panOnScrollSpeed,
panOnScrollMode, panOnScrollMode,
zoomOnDoubleClick, zoomOnDoubleClick,
paneMoveable, panOnDrag,
onPaneClick, onPaneClick,
onPaneScroll, onPaneScroll,
onPaneContextMenu, onPaneContextMenu,
@@ -103,7 +103,7 @@ const GraphView = ({
panOnScroll={panOnScroll} panOnScroll={panOnScroll}
panOnScrollSpeed={panOnScrollSpeed} panOnScrollSpeed={panOnScrollSpeed}
panOnScrollMode={panOnScrollMode} panOnScrollMode={panOnScrollMode}
paneMoveable={paneMoveable} panOnDrag={panOnDrag}
defaultPosition={defaultPosition} defaultPosition={defaultPosition}
defaultZoom={defaultZoom} defaultZoom={defaultZoom}
onSelectionDragStart={onSelectionDragStart} onSelectionDragStart={onSelectionDragStart}
+2 -2
View File
@@ -96,7 +96,7 @@ const ReactFlow = forwardRef<ReactFlowRefType, ReactFlowProps>(
panOnScrollSpeed = 0.5, panOnScrollSpeed = 0.5,
panOnScrollMode = PanOnScrollMode.Free, panOnScrollMode = PanOnScrollMode.Free,
zoomOnDoubleClick = true, zoomOnDoubleClick = true,
paneMoveable = true, panOnDrag = true,
onPaneClick, onPaneClick,
onPaneScroll, onPaneScroll,
onPaneContextMenu, onPaneContextMenu,
@@ -167,7 +167,7 @@ const ReactFlow = forwardRef<ReactFlowRefType, ReactFlowProps>(
panOnScroll={panOnScroll} panOnScroll={panOnScroll}
panOnScrollSpeed={panOnScrollSpeed} panOnScrollSpeed={panOnScrollSpeed}
panOnScrollMode={panOnScrollMode} panOnScrollMode={panOnScrollMode}
paneMoveable={paneMoveable} panOnDrag={panOnDrag}
onPaneClick={onPaneClick} onPaneClick={onPaneClick}
onPaneScroll={onPaneScroll} onPaneScroll={onPaneScroll}
onPaneContextMenu={onPaneContextMenu} onPaneContextMenu={onPaneContextMenu}
+5 -5
View File
@@ -18,7 +18,7 @@ interface ZoomPaneProps {
panOnScrollSpeed?: number; panOnScrollSpeed?: number;
panOnScrollMode?: PanOnScrollMode; panOnScrollMode?: PanOnScrollMode;
zoomOnDoubleClick?: boolean; zoomOnDoubleClick?: boolean;
paneMoveable?: boolean; panOnDrag?: boolean;
defaultPosition?: [number, number]; defaultPosition?: [number, number];
defaultZoom?: number; defaultZoom?: number;
onMove?: (viewport?: Viewport) => void; onMove?: (viewport?: Viewport) => void;
@@ -60,7 +60,7 @@ const ZoomPane = ({
zoomOnDoubleClick = true, zoomOnDoubleClick = true,
selectionKeyPressed, selectionKeyPressed,
elementsSelectable, elementsSelectable,
paneMoveable = true, panOnDrag = true,
defaultPosition = [0, 0], defaultPosition = [0, 0],
defaultZoom = 1, defaultZoom = 1,
zoomActivationKeyCode, zoomActivationKeyCode,
@@ -216,7 +216,7 @@ const ZoomPane = ({
const pinchZoom = zoomOnPinch && event.ctrlKey; const pinchZoom = zoomOnPinch && event.ctrlKey;
// if all interactions are disabled, we prevent all zoom events // if all interactions are disabled, we prevent all zoom events
if (!paneMoveable && !zoomScroll && !panOnScroll && !zoomOnDoubleClick && !zoomOnPinch) { if (!panOnDrag && !zoomScroll && !panOnScroll && !zoomOnDoubleClick && !zoomOnPinch) {
return false; return false;
} }
@@ -250,7 +250,7 @@ const ZoomPane = ({
} }
// if the pane is not movable, we prevent dragging it with mousestart or touchstart // if the pane is not movable, we prevent dragging it with mousestart or touchstart
if (!paneMoveable && (event.type === 'mousedown' || event.type === 'touchstart')) { if (!panOnDrag && (event.type === 'mousedown' || event.type === 'touchstart')) {
return false; return false;
} }
@@ -264,7 +264,7 @@ const ZoomPane = ({
zoomOnPinch, zoomOnPinch,
panOnScroll, panOnScroll,
zoomOnDoubleClick, zoomOnDoubleClick,
paneMoveable, panOnDrag,
selectionKeyPressed, selectionKeyPressed,
elementsSelectable, elementsSelectable,
zoomActivationKeyPressed, zoomActivationKeyPressed,
+1 -1
View File
@@ -79,7 +79,7 @@ export interface ReactFlowProps extends HTMLAttributes<HTMLDivElement> {
nodesConnectable?: boolean; nodesConnectable?: boolean;
elementsSelectable?: boolean; elementsSelectable?: boolean;
selectNodesOnDrag?: boolean; selectNodesOnDrag?: boolean;
paneMoveable?: boolean; panOnDrag?: boolean;
minZoom?: number; minZoom?: number;
maxZoom?: number; maxZoom?: number;
defaultZoom?: number; defaultZoom?: number;