HomeViewProtocol
protocol HomeViewProtocol : NSObject
-
Declaration
Swift
func setupLayout()
-
Declaration
Swift
func setupAttribute()
-
Declaration
Swift
func setupGesture()
-
Declaration
Swift
func whenViewWillAppear()
-
Declaration
Swift
func whenViewWillAppearOffAllCondition()
-
Declaration
Swift
func whenAfterPopEditViewController()
-
Declaration
Swift
func keyboardWillShow(notification: NSNotification)
-
Declaration
Swift
func keyboardWillHide()
-
Declaration
Swift
func isSuccessLocation()
-
Declaration
Swift
func ifDeniedLocation(_ mapCoor: NMGLatLng)
-
Declaration
Swift
func loadMarkers(with markers: [NMFMarker])
-
Declaration
Swift
func afterLoadStarButton(with noStars: [NMFMarker])
-
Declaration
Swift
func moveToCameraWhenNoAVIRO(_ lng: Double, _ lat: Double)
-
Declaration
Swift
func moveToCameraWhenHasAVIRO(_ markerModel: MarkerModel, zoomTo: Double?)
-
Declaration
Swift
func afterClickedMarker(placeModel: PlaceTopModel, placeId: String, isStar: Bool)
-
Declaration
Swift
func afterSlideupPlaceView( infoModel: AVIROPlaceInfo?, menuModel: AVIROPlaceMenus?, reviewsModel: AVIROReviewsArray? )
-
Declaration
Swift
func updateMenus(_ menuData: AVIROPlaceMenus?)
-
Declaration
Swift
func updateMapPlace(_ mapPlace: MapPlace)
-
Declaration
Swift
func deleteMyReview(_ commentId: String)
-
Declaration
Swift
func pushPlaceInfoOpreationHoursViewController(_ models: [EditOperationHoursModel])
-
pushEditPlaceInfoViewController(placeMarkerModel:
placeId: placeSummary: placeInfo: editSegmentedIndex: ) Declaration
Swift
func pushEditPlaceInfoViewController( placeMarkerModel: MarkerModel, placeId: String, placeSummary: AVIROPlaceSummary, placeInfo: AVIROPlaceInfo, editSegmentedIndex: Int )
-
Declaration
Swift
func pushEditMenuViewController(placeId: String, isAll: Bool, isSome: Bool, isRequest: Bool, menuArray: [MenuModel])
-
Declaration
Swift
func openWebLink(url: URL)
-
Declaration
Swift
func showActionSheetWhenSuccessReport()
-
Declaration
Swift
func showToastAlert(_ title: String)
-
Declaration
Swift
func showAlertWhenReportPlace()
-
Declaration
Swift
func showAlertWhenDuplicatedReport()
-
Declaration
Swift
func showErrorAlert(with error: String, title: String?)
-
Declaration
Swift
func showErrorAlertWhenLoadMarker()