mirror of
https://codeberg.org/comaps/comaps
synced 2025-12-22 14:13:45 +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
18 lines
847 B
Swift
18 lines
847 B
Swift
class PlacePageHeaderBuilder {
|
|
static func build(data: PlacePageData,
|
|
delegate: PlacePageHeaderViewControllerDelegate?,
|
|
headerType: PlacePageHeaderPresenter.HeaderType) -> PlacePageHeaderViewController {
|
|
let storyboard = UIStoryboard.instance(.placePage)
|
|
let viewController = storyboard.instantiateViewController(ofType: PlacePageHeaderViewController.self);
|
|
let presenter = PlacePageHeaderPresenter(view: viewController,
|
|
placePagePreviewData: data.previewData,
|
|
objectType: data.objectType,
|
|
delegate: delegate,
|
|
headerType: headerType)
|
|
|
|
viewController.presenter = presenter
|
|
|
|
return viewController
|
|
}
|
|
}
|