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

Provide read-only view of dmn modeler with overview plugin #15

Open
SebastianStamm opened this issue Mar 22, 2022 · 1 comment
Open
Labels
backlog Queued in backlog enhancement New feature or request spring cleaning Could be cleaned up one day

Comments

@SebastianStamm
Copy link

Is your feature request related to a problem? Please describe.

With #2 we implemented an overview feature that provides users with the ability to quickly switch between different decision tables in the same drd. In the web modeler, some people have only read access to the dmn, so they are not allowed to make any changes. Also, we have the feature to display milestones, basically snapshots of past versions of the file. Those should also not be editable. For those users, I would like to have a read-only view of the dmn modeler, while still having the overview plugin so that they can quickly switch between tables.

Describe the solution you'd like

There are different solutions possible, e.g.:

  • Export a viewer in addition to the modeler that can be used like import { CamundaCloudViewer } from 'camunda-dmn-js';
  • Expose the overview plugin so it can be used as additional module when instantiating a NavigatedViewer from the core dmn-js library
  • Move the overview plugin implementation to the core dmn-js library so it can be more easily used for both Viewers and Modelers

Describe alternatives you've considered

For now we keep the custom implementation of the overview feature in the web modeler that we can integrate with both viewer and modeler.

Additional context

@SebastianStamm SebastianStamm added the enhancement New feature or request label Mar 22, 2022
@barmac barmac added the backlog Queued in backlog label Mar 22, 2022
@nikku nikku added ready Ready to be worked on and removed backlog Queued in backlog labels Aug 27, 2024
@nikku nikku added spring cleaning Could be cleaned up one day backlog Queued in backlog and removed ready Ready to be worked on labels Sep 10, 2024
@nikku
Copy link
Member

nikku commented Sep 10, 2024

Moved to spring cleaning.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backlog Queued in backlog enhancement New feature or request spring cleaning Could be cleaned up one day
Projects
None yet
Development

No branches or pull requests

3 participants