WIP: [ios] Recover bookmark by tap on the Recover button #8345

Closed
kirylkaveryn wants to merge 7 commits from ios/restore-bookmark-by-tap-on-the-map into master

7 commits

Author SHA1 Message Date
9d61378f60 [ios] add Recover label to the PP (uncompleted)
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>
2024-05-31 17:51:02 +04:00
6bf89b246a [ios] implement recovery for the recently deleted bookmarks
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>
2024-05-31 17:51:02 +04:00
f258f6ddff [ios] add UndoToast class
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>
2024-05-31 17:51:02 +04:00
2fd0a82c1f [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-31 17:51:02 +04:00
663dddecfa [ios] add recoverBookmark and recoverTrack methods to BM manager
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>
2024-05-31 17:51:02 +04:00
702a2ea8f1 [ios] add onBookmarksCategoryUpdated observing to BM manager
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>
2024-05-31 17:51:02 +04:00
5d682070b6 [bookmarks] implement recently deleted bookmarks and recovery support
Signed-off-by: Kiryl Kaveryn <kirylkaveryn@gmail.com>
2024-05-31 17:51:02 +04:00