Skip to content

Differentiate between initially dynamic and iteratively dynamic modules #180

Open
@ctrueden

Description

@ctrueden

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 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.

It 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.

See also this thread on imagej-devel.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions