WIP: [ios] Undo for the bookmark deletion with Restoring by tap on the map #8343

Closed
kirylkaveryn wants to merge 6 commits from ios/undo-for-the-bookmark-deletion-with-restoring-by-tap-on-the-map into master

6 commits

Author SHA1 Message Date
efb4889006 [ios] implement recovery for the recently deleted bookmarks
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>
2024-05-30 19:49:17 +04:00
6a8b8e3f05 [ios] add UndoToast class
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>
2024-05-30 19:49:17 +04:00
9acd327f35 [ios] refactor the Toast class class to support the inharitance
Now Toast is a facade to hide the subclass implementations from the callers.

Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>
2024-05-30 19:49:17 +04:00
8295b4c53f [ios] add recoverBookmark and recoverTrack methods to BM manager
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>
2024-05-30 19:49:17 +04:00
e02495a59d [ios] add onBookmarksCategoryUpdated observing to BM manager
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>
2024-05-30 19:49:17 +04:00
148e04e886 [bookmarks] implement recently deleted bookmarks and recovery support
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>
2024-05-30 19:49:17 +04:00