Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add structure to SubController hierarchy #45

Merged
merged 3 commits into from
Jul 24, 2024
Merged

Commits on Jul 24, 2024

  1. Add structure to SubController hierarchy

    Store sub controllers in a dictionary by path. This enables a Controller
    to introspect its SubControllers and their parameters to perform higher
    level logic, such as fanning out configuration or creating Attributes
    that give a summary of underlying state (e.g. sum(), any(), all()).
    
    Add some exception handling.
    GDYendell committed Jul 24, 2024
    Configuration menu
    Copy the full SHA
    c18e6cf View commit details
    Browse the repository at this point in the history
  2. Add test for EpicsGUI.extract_mapping_components

    Refactor to make it easier to test (and more sensible).
    GDYendell committed Jul 24, 2024
    Configuration menu
    Copy the full SHA
    df26b24 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    788ecf6 View commit details
    Browse the repository at this point in the history