Title: Differentiate between initially dynamic and iteratively dynamic modules · Issue #180 · scijava/scijava-common · GitHub
Open Graph Title: Differentiate between initially dynamic and iteratively dynamic modules · Issue #180 · scijava/scijava-common
X Title: Differentiate between initially dynamic and iteratively dynamic modules · Issue #180 · scijava/scijava-common
Description: Some modules are dynamic during initialization, but once the initialize() stuff has been done, parameters are fixed. Other modules want to be dynamic during callbacks (i.e., changes to parameter values), which makes things more challengi...
Open Graph Description: Some modules are dynamic during initialization, but once the initialize() stuff has been done, parameters are fixed. Other modules want to be dynamic during callbacks (i.e., changes to parameter va...
X Description: Some modules are dynamic during initialization, but once the initialize() stuff has been done, parameters are fixed. Other modules want to be dynamic during callbacks (i.e., changes to parameter va...
Opengraph URL: https://github.com/scijava/scijava-common/issues/180
X: @github
Domain: github.com
{"@context":"https://schema.org","@type":"DiscussionForumPosting","headline":"Differentiate between initially dynamic and iteratively dynamic modules","articleBody":"Some modules are dynamic during initialization, but once the `initialize()` stuff has been done, parameters are fixed.\n\nOther modules want to be dynamic during callbacks (i.e., changes to parameter values), which makes things more challenging. In particular, such dynamic changes are not reflected in the input harvester UI currently, because the UI is only built once, and not rebuilt when callbacks occur.\n\nIt would be nice to have a more powerful UI that supported iteratively dynamic modules. And it would be nice to be able to tell the difference between these two sorts of modules in a programmatic way—e.g., if they extended different abstract base classes.\n\nSee also [this thread on imagej-devel](http://imagej.net/pipermail/imagej-devel/2015-August/002661.html).\n","author":{"url":"https://github.com/ctrueden","@type":"Person","name":"ctrueden"},"datePublished":"2015-08-21T20:54:35.000Z","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/CommentAction","userInteractionCount":0},"url":"https://github.com/180/scijava-common/issues/180"}
| route-pattern | /_view_fragments/issues/show/:user_id/:repository/:id/issue_layout(.:format) |
| route-controller | voltron_issues_fragments |
| route-action | issue_layout |
| fetch-nonce | v2:aeb5e934-805d-31ad-3f75-078990ac8ff7 |
| current-catalog-service-hash | 81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114 |
| request-id | 9206:138F76:60DA5:89EDB:696A5EA4 |
| html-safe-nonce | 133454c3d17c0fa791a13e9a8e6a214f639df158b09018678a091084075f0dcb |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiI5MjA2OjEzOEY3Njo2MERBNTo4OUVEQjo2OTZBNUVBNCIsInZpc2l0b3JfaWQiOiIyMTIwNjcxMTM1MzA3MjkyMzI0IiwicmVnaW9uX2VkZ2UiOiJpYWQiLCJyZWdpb25fcmVuZGVyIjoiaWFkIn0= |
| visitor-hmac | ea4afd0a538d1d3c3b73b7f6bc0ba26a241e7adf78ca21ebe2ba749b026ca79f |
| hovercard-subject-tag | issue:102460627 |
| github-keyboard-shortcuts | repository,issues,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | / |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/_view_fragments/issues/show/scijava/scijava-common/180/issue_layout |
| twitter:image | https://opengraph.githubassets.com/ac7b94c13e9390d4895268bc7822a085db353268f59d047ec485249e1f3d943a/scijava/scijava-common/issues/180 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/ac7b94c13e9390d4895268bc7822a085db353268f59d047ec485249e1f3d943a/scijava/scijava-common/issues/180 |
| og:image:alt | Some modules are dynamic during initialization, but once the initialize() stuff has been done, parameters are fixed. Other modules want to be dynamic during callbacks (i.e., changes to parameter va... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | ctrueden |
| hostname | github.com |
| expected-hostname | github.com |
| None | 9b7735a184970dd9333b2cbe036c8f3c0a9108c64aaa93827c5a64fc70993392 |
| turbo-cache-control | no-preview |
| go-import | github.com/scijava/scijava-common git https://github.com/scijava/scijava-common.git |
| octolytics-dimension-user_id | 1262770 |
| octolytics-dimension-user_login | scijava |
| octolytics-dimension-repository_id | 3594497 |
| octolytics-dimension-repository_nwo | scijava/scijava-common |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 3594497 |
| octolytics-dimension-repository_network_root_nwo | scijava/scijava-common |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | 87cbd411c2982752221b5751d583a515b23bf5fa |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width