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 it possible to disable all interaction with an Embeddable #9220

Closed
Tracked by #71857
bczifra opened this issue Nov 25, 2016 · 6 comments
Closed
Tracked by #71857

Make it possible to disable all interaction with an Embeddable #9220

bczifra opened this issue Nov 25, 2016 · 6 comments
Labels
Feature:Embedding Embedding content via iFrame Feature:Visualizations Generic visualization features (in case no more specific feature label is available) impact:low Addressing this issue will have a low level of impact on the quality/strength of our product. loe:small Small Level of Effort release_note:enhancement Team:Visualizations Visualization editors, elastic-charts and infrastructure

Comments

@bczifra
Copy link
Member

bczifra commented Nov 25, 2016

This feature request is to make it possible to disable all interaction with a visualization, including zooming and filtering, essentially making it static. Unfortunately the embed=true parameter does not disable those interaction options.

Part of #71857

@bczifra bczifra added :Sharing Feature:Visualizations Generic visualization features (in case no more specific feature label is available) release_note:enhancement labels Nov 25, 2016
@stacey-gammon
Copy link
Contributor

Seems like a duplicate of #1610, or at least a variation of it.

@timroes timroes added Feature:Embedding Embedding content via iFrame Team:Visualizations Visualization editors, elastic-charts and infrastructure and removed :Sharing labels Sep 14, 2018
@lukeelmers
Copy link
Member

This will be blocked by RBAC in #18473, specifically the Phase 3 "Feature Controls" (#20277).

Once those are complete, this would require enforcing the requested capabilities.

@stacey-gammon
Copy link
Contributor

We should do this at the level of the Embeddable, but we have a variety of options for it. Do we want to selectively turn off Embeddables emitting certain triggers, or do we want to selectively turn off only certain actions?

cc @streamich

@stacey-gammon stacey-gammon changed the title Make it possible to disable all interaction with a visualization Make it possible to disable all interaction with an Embeddable Aug 15, 2019
@elasticmachine
Copy link
Contributor

Pinging @elastic/kibana-app-arch

@stacey-gammon
Copy link
Contributor

stacey-gammon commented Aug 15, 2019

@timroes - we chatted a little about how to implement this on this PR: #41768

I was thinking just now though, if we did an invisible div over the whole embeddable panel, I think it would make the cursor stay as a pointer and prevent some UI changes that we don't want (like the magnifying glass showing up in a saved search on hover).

Although... the embeddable may still want to know where the cursor is for other reasons even if something should be interactive.

Just some thoughts, bc otherwise, we are going to have to have each embeddable take care of choosing the right cursor depending on the setting.

cc @streamich

@streamich streamich mentioned this issue Jul 15, 2020
33 tasks
@exalate-issue-sync exalate-issue-sync bot added impact:low Addressing this issue will have a low level of impact on the quality/strength of our product. loe:small Small Level of Effort labels Jun 21, 2021
@ppisljar
Copy link
Member

ppisljar commented Aug 8, 2022

Thank you for contributing to this issue, however, we are closing this issue due to inactivity as part of a backlog grooming effort. If you believe this feature/bug should still be considered, please reopen with a comment.

@ppisljar ppisljar closed this as completed Aug 8, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature:Embedding Embedding content via iFrame Feature:Visualizations Generic visualization features (in case no more specific feature label is available) impact:low Addressing this issue will have a low level of impact on the quality/strength of our product. loe:small Small Level of Effort release_note:enhancement Team:Visualizations Visualization editors, elastic-charts and infrastructure
Projects
None yet
Development

No branches or pull requests

7 participants