POIInfoViewController
public class POIInfoViewController : UIViewController
extension POIInfoViewController : UICollectionViewDelegate, UICollectionViewDataSource
extension POIInfoViewController : UICollectionViewDelegateFlowLayout
extension POIInfoViewController: UITableViewDelegate, UITableViewDataSource
extension POIInfoViewController: SFSafariViewControllerDelegate
extension POIInfoViewController : UIGestureRecognizerDelegate
-
Declaration
Swift
public weak var delegate: POIInfoViewControllerDelegate?
-
Declaration
Swift
public var currentViewHeight: CurrentViewHeights
-
Declaration
Swift
public var locationMarketingDelegate: LocationMarketingCreativeDelegate!
-
Declaration
Swift
public var isViewToBePushed: Bool
-
Declaration
Swift
public static func instantiateViewController(searchEntity: MapSelectableEntity) -> UIViewController?
-
Declaration
Swift
public override func viewDidLoad()
-
Declaration
Swift
public override func viewWillAppear(_ animated: Bool)
-
Declaration
Swift
public override func viewWillDisappear(_ animated: Bool)
-
Declaration
Swift
public override func didMove(toParent parent: UIViewController?)
-
Declaration
Swift
public func updateBuildingName(buildingName: String?)
-
Declaration
Swift
public func updateEntityInfo(searchEntity: MapSelectableEntity)
-
Declaration
Swift
public func getTypeOfInfoBeingShown() -> ModelType?
-
Declaration
Swift
public func getBuildingName(propertyId: Int?, buildingId: Int) -> String
-
Declaration
Swift
public func collectionView(_ collectionView: UICollectionView, numberOfItemsInSection section: Int) -> Int
-
Declaration
Swift
public func collectionView(_ collectionView: UICollectionView, cellForItemAt indexPath: IndexPath) -> UICollectionViewCell
-
Declaration
Swift
public func collectionView(_ collectionView: UICollectionView, layout collectionViewLayout: UICollectionViewLayout, sizeForItemAt indexPath: IndexPath) -> CGSize
-
Declaration
Swift
public func collectionView(_ collectionView: UICollectionView, layout collectionViewLayout: UICollectionViewLayout, insetForSectionAt section: Int) -> UIEdgeInsets
-
Declaration
Swift
public func collectionView(_ collectionView: UICollectionView, layout collectionViewLayout: UICollectionViewLayout, minimumInteritemSpacingForSectionAt section: Int) -> CGFloat
-
Declaration
Swift
public func numberOfSections(in tableView: UITableView) -> Int
-
Declaration
Swift
public func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int
-
Declaration
Swift
public func tableView(_ tableView: UITableView, heightForRowAt indexPath: IndexPath) -> CGFloat
-
Declaration
Swift
public func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell
-
Declaration
Swift
public func safariViewControllerDidFinish(_ controller: SFSafariViewController)
-
Declaration
Swift
public func gestureRecognizer(_ gestureRecognizer: UIGestureRecognizer, shouldRecognizeSimultaneouslyWith otherGestureRecognizer: UIGestureRecognizer) -> Bool