mirror of
https://codeberg.org/comaps/comaps
synced 2025-12-23 06:33:42 +00:00
To expand with full Organic Maps and Maps.ME commits history run: git remote add om-historic [om-historic.git repo url] git fetch --tags om-historic git replace squashed-history historic-commits
16 lines
805 B
Swift
16 lines
805 B
Swift
final class BookmarksListBuilder {
|
|
static func build(markGroupId: MWMMarkGroupID,
|
|
bookmarksCoordinator: BookmarksCoordinator?,
|
|
delegate: BookmarksListDelegate? = nil) -> BookmarksListViewController {
|
|
let viewController = BookmarksListViewController()
|
|
let router = BookmarksListRouter(MapViewController.shared()!, bookmarksCoordinator: bookmarksCoordinator)
|
|
let interactor = BookmarksListInteractor(markGroupId: markGroupId)
|
|
let presenter = BookmarksListPresenter(view: viewController,
|
|
router: router,
|
|
delegate: delegate,
|
|
interactor: interactor)
|
|
viewController.presenter = presenter
|
|
return viewController
|
|
}
|
|
}
|