widgets/map/geomap_state_logic library
State management logic for GeoMapWidget.
Copyright (C) 2025, Software Innovation Institute, ANU.
Licensed under the GNU General Public License, Version 3 (the "License").
License: https://opensource.org/license/gpl-3-0.
Classes
- VerifyLoginResult
- Result of login state verification.
Functions
-
loadAllPlaces(
{bool forceRefresh = false, bool includeEncrypted = false}) → Future< List< Place> > - Loads all places with optional force refresh.
-
verifyLoginStateAndLoadData(
{required bool currentIsLoggedIn}) → Future< VerifyLoginResult> - Verifies login state and returns appropriate places.