/
githubmirror
/
omim
Обзор
Документация
Войти
/
githubmirror
/
omim
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
iphone/Maps/Bookmarks/BookmarksList/BookmarksListBuilder.swift
16 строк
904 B
Aleksey Belousov
[iOS] Bookmarks list refactoring
07 окт 2020, 15:38
07 окт 2020, 15:38
db26d6b
Код
Авторство
О чём код?
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, imperialUnits: Settings.measurementUnits() == .imperial) viewController.presenter = presenter return viewController } }