LearnNewsExamplesServices
Frontmatter
id1087
titleNeo.dialog.Toast
stateClosed
labels
enhancementhelp wantedgood first issue
assigneesDinkh
createdAtAug 17, 2020, 10:39 AM
updatedAtJan 6, 2023, 1:50 PM
githubUrlhttps://github.com/neomjs/neo/issues/1087
authortobiu
commentsCount2
parentIssuenull
subIssues[]
subIssuesCompleted0
subIssuesTotal0
blockedBy[]
blocking[]
closedAtJan 6, 2023, 1:50 PM

Neo.dialog.Toast

Closed v8.1.0 enhancementhelp wantedgood first issue
tobiu
tobiu commented on Aug 17, 2020, 10:39 AM

Could be a good first issue, since a lot of toast message implementations are already out there and creating the animations should be fun.

We could extend the Dialog Class.

We probably want to use a manager class as well.

Toast Messages need a timeout config, closable (timeout:0), position (tr, tc, br,...), a slide in direction (e.g. in case they appear at the top right edge of the screen, it should be possible to slide them in from the top or right side).

Once the timeout ends => fadeOut.

As the name suggests, toast messages can stack.

tobiu added the enhancement label on Aug 17, 2020, 10:39 AM
tobiu added the help wanted label on Aug 17, 2020, 10:39 AM
tobiu added the good first issue label on Aug 17, 2020, 10:39 AM
tobiu
tobiu Aug 18, 2020, 11:33 PM

another option to keep it more lightweight is extending component.Base.

tobiu assigned to @Dinkh on Jan 3, 2023, 1:33 PM
tobiu referenced in commit facbb8d - "Neo.dialog.Toast #1087" on Jan 3, 2023, 1:36 PM
Dinkh referenced in commit 5a1c0c4 - "feature: solving #1087 on Jan 6, 2023, 3:55 AM
Dinkh
Dinkh Jan 6, 2023, 3:58 AM

Solved in #3800

tobiu referenced in commit 768c07b - "Merge pull request #3800 from neomjs/@feature/Dinkh/toast-multipleToasts on Jan 6, 2023, 9:11 AM
Dinkh closed this issue on Jan 6, 2023, 1:50 PM
Dinkh referenced in commit a91949d - "feature: solving #1087 on Jan 30, 2023, 10:23 AM