public void OnGetOfflineMapState(int type, int state) { switch (type) { default: break; case MKOfflineMap.TypeNewOffline: Added?.Invoke(this, new OfflineMapAddedEventArgs(state)); break; case MKOfflineMap.TypeVerUpdate: HasUpdate?.Invoke(this, new OfflineMapHasUpdateEventArgs(state)); break; case MKOfflineMap.TypeDownloadUpdate: Downloading?.Invoke(this, new OfflineMapDownloadingEventArgs(state)); break; } }
public override void OnGetOfflineMapState(BMKOfflineStatus type, int state) { switch (type) { default: break; case BMKOfflineStatus.Add: Added?.Invoke(this, new OfflineMapAddedEventArgs(state)); break; case BMKOfflineStatus.Newver: HasUpdate?.Invoke(this, new OfflineMapHasUpdateEventArgs(state)); break; case BMKOfflineStatus.Update: Downloading?.Invoke(this, new OfflineMapDownloadingEventArgs(state)); break; } }