mediawiki-extensions-Echo/modules/viewmodel
Moriel Schottlender 02530f19e1 Implement SortedList in Echo notifications
This is especially important for combined notifications and
notification lists from different sources; the model list should
be sorted to reflect items by timestamp and unread status.

Note: The dm.List and dm.SortedList now mirror the structures
OO.EmitterList and OO.SortedEmitterList that are awaiting to be
added for oojs in Ib94e4e4a49 and  I3fd569691549 respectively.
Once those are available, the dm.List and dm.SortedList can
be removed, and the model can mixin OO.SortedEmitterList instead.

Change-Id: I97e1ecbe5dccc478be527a94f037500f78f74b14
2015-11-06 11:01:10 -08:00
..
mw.echo.dm.AbstractAPIHandler.js Allow notification model and widget to show combined notifications 2015-11-06 18:50:06 +00:00
mw.echo.dm.APIHandler.js Allow notification model and widget to show combined notifications 2015-11-06 18:50:06 +00:00
mw.echo.dm.js Split alerts and messages in Echo 2015-09-02 15:36:37 -07:00
mw.echo.dm.List.js Implement SortedList in Echo notifications 2015-11-06 11:01:10 -08:00
mw.echo.dm.NotificationItem.js Implement SortedList in Echo notifications 2015-11-06 11:01:10 -08:00
mw.echo.dm.NotificationList.js Split alerts and messages in Echo 2015-09-02 15:36:37 -07:00
mw.echo.dm.NotificationsModel.js Implement SortedList in Echo notifications 2015-11-06 11:01:10 -08:00
mw.echo.dm.SortedList.js Implement SortedList in Echo notifications 2015-11-06 11:01:10 -08:00