Skip to content

Firefly-2078: Refactor ImagePlotCntrl.js remove circular dependancies - #1990

Open
robyww wants to merge 1 commit into
devfrom
FIREFLY-2078-circular
Open

Firefly-2078: Refactor ImagePlotCntrl.js remove circular dependancies#1990
robyww wants to merge 1 commit into
devfrom
FIREFLY-2078-circular

Conversation

@robyww

@robyww robyww commented Aug 5, 2026

Copy link
Copy Markdown
Contributor

Firefly-2078: Refactor ImagePlotCntrl.js remove circular dependancies

  • break up ImagePlotCntlr.js and MultViewCntlr.js
  • VisConst.js, ImagePlotDispatch.js, visRoot.js
  • in addition put other constants in VisConst.js
  • A few small bug fixes
  • Other small changes: new ease of use functions.
    • I created getPV() and primePlotById() for easier access out of the the reducer context. You do not need visRoot()

Testing:

@robyww robyww self-assigned this Aug 5, 2026
@robyww robyww added this to the 2026.3 milestone Aug 5, 2026
@robyww
robyww force-pushed the FIREFLY-2078-circular branch 3 times, most recently from bad1d21 to 718c2ef Compare August 5, 2026 19:29
@robyww robyww added the Refactor Refactoring or code cleanup label Aug 5, 2026
@robyww
robyww force-pushed the FIREFLY-2078-circular branch from 718c2ef to 29d0a1b Compare August 5, 2026 20:24
@robyww robyww added the bug label Aug 5, 2026
@robyww
robyww marked this pull request as ready for review August 5, 2026 22:10
@robyww
robyww requested a review from kpuriIpac August 5, 2026 22:10
@robyww
robyww force-pushed the FIREFLY-2078-circular branch 6 times, most recently from d2c28bc to 9ae4852 Compare August 5, 2026 23:21
- break up ImagePlotCntlr.js and MultViewCntlr.js
- VisConst.js, ImagePlotDispatch.js, visRoot.js
- in addition put other constants in VisConst.js
@robyww
robyww force-pushed the FIREFLY-2078-circular branch from 9ae4852 to df8ea04 Compare August 6, 2026 21:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Refactor Refactoring or code cleanup

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant