[MGNLUI-1065] Implement Notifications and Indications Created: 09/Apr/13  Updated: 23/Apr/13  Resolved: 19/Apr/13

Status: Closed
Project: Magnolia UI
Component/s: None
Affects Version/s: 5.0
Fix Version/s: 5.0

Type: Story Priority: Neutral
Reporter: Christopher Zimmermann Assignee: Christopher Zimmermann
Resolution: Fixed Votes: 0
Labels: None
Σ Remaining Estimate: Not Specified Remaining Estimate: Not Specified
Σ Time Spent: Not Specified Time Spent: Not Specified
Σ Original Estimate: Not Specified Original Estimate: Not Specified

Issue Links:
Relates
relates to MGNLUI-1144 Move OverlayLayer interface to ui-mod... Closed
relates to MGNLUI-1177 Change classes to support ui tests fo... Closed
Sub-Tasks:
Key
Summary
Type
Status
Assignee
MGNLUI-1068 Create API methods on ModalLayer and ... Sub-task Closed Samuli Penttilä  
MGNLUI-1084 Create styles for Notifications and I... Sub-task Closed Christopher Zimmermann  
MGNLUI-1085 Overlay framework must support levels... Sub-task Closed Christopher Zimmermann  
MGNLUI-1092 LightDialogs can be styled as error /... Sub-task Closed Christopher Zimmermann  
MGNLUI-1102 Notification component Sub-task Closed Samuli Penttilä  
MGNLUI-1104 DeleteItemAction should confirm delet... Sub-task Closed Christopher Zimmermann  
MGNLUI-1136 Rename Modal to Overlay Sub-task Closed Christopher Zimmermann  
MGNLUI-1138 Click should cancel indicator timeout Sub-task Closed Samuli Penttilä  
MGNLUI-1142 NotificationIndicator tidy up Sub-task Closed Christopher Zimmermann  
Template:
Acceptance criteria:
Empty
Task DoD:
[ ]* Doc/release notes changes? Comment present?
[ ]* Downstream builds green?
[ ]* Solution information and context easily available?
[ ]* Tests
[ ]* FixVersion filled and not yet released
[ ]  Architecture Decision Record (ADR)
Sprint: Iteration 2013-14, Iteration 2013-15, Iteration 2013-16

 Description   

To Test the entire story: Delete an item, like a contact.
First you will get a Confirmation.
If you proceed with the delete you will get a Notification that the delete was successful.

Collecting task for Notifications and Indications.
See Concept:
http://wiki.magnolia-cms.com/pages/viewpage.action?pageId=59116755

See main specification pages:
http://wiki.magnolia-cms.com/display/UX/Messages,+notifications+and+indications
http://wiki.magnolia-cms.com/display/UX/Showing+notifications
http://wiki.magnolia-cms.com/display/UX/Showing+indications



 Comments   
Comment by Christopher Zimmermann [ 18/Apr/13 ]

Review from Greg:

ConfirmationCallback:
remove actionName parameter in onSuccess()

MessageStyleType:
Rename method Icon to makeIcon().
Use generics for icon parameter and makeIcon.
Remove need for error handling in makeIcon() by using Classes.getClassFactory.newInstance()

OverlayLayer:
Methods (except for openOverlay) should return void instead of OverlayCloser to make it less confusing for implementors.

OverLayer / Notification:
Methods should take boolean doesTimeout instead of timeout_msec.
Because they should be easy to use and should just have a default timeout.

Generated at Mon Feb 12 08:43:01 CET 2024 using Jira 9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b.