// // ChannelMethods.swift // Runner // // Created by Groot on 2025/5/9. // import Foundation enum MapViewChannelMethod: String, CaseIterable { // 地图相关方法名称 case methodMapMoveCamera = "map#moveCamera" case methodMapAnimateCamera = "map#animateCamera" case methodMapClear = "map#clear" case methodMapMoveToSuitableLocation = "map#moveToSuitableLocation" // 标记物相关方法名称 case methodUpdateOrAddMarkers = "marker#updateOrAddMarkers" case methodReplaceAllMarkers = "marker#replaceAllMarkers" case methodMarkerOnTap = "marker#onTap" case methodMarkerRemoveMarker = "marker#removeMarker" // 轨迹纠偏 case methodQueryProcessedTrace = "trace#queryProcessedTrace" // polyline case methodAddPolyline = "polyline#addPolyline" } enum CommonChannelMethod: String { case `init` = "init" case getPlatformMapName = "getPlatformMapName" case startLocation = "startLocation" }