public HeatmapPresenter(IMainView view, IHeatmapView heat, IHeatmapService painter) { _view = view; _heat = heat; _painter = painter; _view.HeatmapClick += _view_HeatmapClick; }
public MainViewModel( IResponderService responderService, IAuthenticationService authenticationService, IIncidentsService incidentsService, IHeatmapService heatmapService) { _responderService = responderService; _heatmapService = heatmapService; IncidentToggleButtonChecked = true; ResponderToggleButtonChecked = false; _incidentListViewModel = new IncidentListViewModel(incidentsService); _responderListViewModel = new ResponderListViewModel(_responderService); _incidentDetailViewModel = new IncidentDetailViewModel(); MessagingCenter.Subscribe <IncidentModel>(this, MessengerKeys.NavigateToCurrentIncident, (incident) => ForceNavigation = true); }
public HeatmapController(IHeatmapService heatmapService) { _heatmapService = heatmapService; }