Hi @RichardR that’s very good question, thanks
The reason to use a “clear” pattern (aka “Notification Center”) instead of the classic delete pattern is multiple.
-
We want to expose clearly in the UI that you can dismiss some stuff. Declines and card checks, by definition, are just notifications, you should read them, acknowledge what happened and clean them up. If we hide them under a swipe you’ll never know what’s deletable and what’s not (we’ll never let you delete a transaction, for obvious reasons).
-
Every time an app let’s you delete stuff on a list view you can find a “Delete” button somewhere on the detail view as well. In our case the list view is the only point to make that action.
-
If we use the Delete metaphor we need to give you some short of “Trash” or place to go to recover stuff. That make the whole thing far more complex than it should. “Clear” pattern implies that things that are cleared can’t be recovered, so it matches your expectations.
-
We want to preserve swipe actions for stuff that can apply to every transaction and that are indeed part of the detail view actions (Flag as expenses, add receipt, etc.).
Does it make a bit more of sense now?