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

Share button for Embeddable panels #61456

Closed
8 tasks
Tracked by #60433
streamich opened this issue Mar 26, 2020 · 2 comments
Closed
8 tasks
Tracked by #60433

Share button for Embeddable panels #61456

streamich opened this issue Mar 26, 2020 · 2 comments
Labels
Feature:Dashboard Dashboard related features Feature:Embedding Embedding content via iFrame Feature:UIActions UI actions. These are client side only, not related to the server side actions..

Comments

@streamich
Copy link
Contributor

streamich commented Mar 26, 2020

  • Add share button to embeddable panels.

image

  • It should use ui_actions to display actions attached to SHARE_CONTEXT_MENU_TRIGGER.
    • Create SHARE_CONTEXT_MENU_TRIGGER trigger and register it in ui_actions plugin.
    • Display context menu popup when user clicks on share icon, with list of all actions attached to SHARE_CONTEXT_MENU_TRIGGER.
      • Should also use action's isCompatible method to check if action should be rendered.
    • Sort actions displayed using .order field of actions.

image

  • Share icon should display only in dashboard's view mode.
  • Share icon should not display if no actions a registered.

Parent issue: #60433

@streamich streamich added Feature:Dashboard Dashboard related features Feature:Embedding Embedding content via iFrame Feature:UIActions UI actions. These are client side only, not related to the server side actions.. Team:AppArch labels Mar 26, 2020
@elasticmachine
Copy link
Contributor

Pinging @elastic/kibana-app-arch (Team:AppArch)

@elasticmachine
Copy link
Contributor

Pinging @elastic/kibana-app-services (Team:AppServicesUx)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature:Dashboard Dashboard related features Feature:Embedding Embedding content via iFrame Feature:UIActions UI actions. These are client side only, not related to the server side actions..
Projects
None yet
Development

No branches or pull requests

3 participants