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

Toast Widget (pop up notifications) #2802

Closed
MarcSkovMadsen opened this issue Oct 6, 2021 · 2 comments
Closed

Toast Widget (pop up notifications) #2802

MarcSkovMadsen opened this issue Oct 6, 2021 · 2 comments
Labels
type: enhancement Minor feature or improvement to an existing feature

Comments

@MarcSkovMadsen
Copy link
Collaborator

MarcSkovMadsen commented Oct 6, 2021

Often times you would like to inform the user of progress, events, errors etc. One way to do this is via a Toast.

Potential Requirements

  • success+error message
    • Other message types, for example corresponding to button_type
  • string message
  • Markdown string message
  • Supports icons
  • Can trigger event/ action when clicked
  • Supports buttons
  • General pane message like HoloViews plot or Markdown pane
  • Prevents duplicate messages/ Allows duplicate messages
  • Can provides list of historical messages and maybe even show them to the user
  • Can send Web Notifications

Potential JS Libraries

You can find a very long list here https://openbase.com/categories/js/best-javascript-toast-libraries

Panel Example - Notyf

See https://discourse.holoviz.org/t/toast-a-pop-up-notification/2903

toast

@MarcSkovMadsen MarcSkovMadsen added the TRIAGE Default label for untriaged issues label Oct 6, 2021
@philippjfr philippjfr added type: enhancement Minor feature or improvement to an existing feature and removed TRIAGE Default label for untriaged issues labels Oct 12, 2021
@maximlt
Copy link
Member

maximlt commented Jul 25, 2022

@MarcSkovMadsen can we close this issue now we have Notfications? :)

@MarcSkovMadsen
Copy link
Collaborator Author

Yes

@maximlt maximlt closed this as completed Jul 25, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type: enhancement Minor feature or improvement to an existing feature
Projects
None yet
Development

No branches or pull requests

3 participants