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

make mutations available in all places #867

Closed
oliver-sanders opened this issue Dec 8, 2021 · 2 comments · Fixed by #928
Closed

make mutations available in all places #867

oliver-sanders opened this issue Dec 8, 2021 · 2 comments · Fixed by #928
Assignees
Labels
Milestone

Comments

@oliver-sanders
Copy link
Member

"Cylc Objects" are things that have Cylc ID's such as workflows, cycles, tasks & jobs.

All Cylc objects can be made "mutable" by adding the cylc-object directive to the relevant component.

This adds the on-click menu which is automatically propagated with the appropriate mutations.

The tree view currently implements mutations for all "Cylc Objects", however, I don't think other views do.

We need to go through and add the directive where appropriate, taking care to avoid any conflict with other on-click interactivity & tooltips.

Pull requests welcome!

@hjoliver
Copy link
Member

hjoliver commented Dec 9, 2021

The tree view currently implements mutations for all "Cylc Objects", however, I don't think other views do.

table view (is this all you meant?):

shot

@oliver-sanders
Copy link
Member Author

table view (is this all you meant?):

Great, just GScan left then.

@oliver-sanders oliver-sanders modified the milestones: 1.0, 1.x Feb 7, 2022
@wxtim wxtim self-assigned this Feb 16, 2022
@MetRonnie MetRonnie modified the milestones: 1.x, 1.1.0 Mar 7, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants