locorda_ui 0.5.2 copy "locorda_ui: ^0.5.2" to clipboard
locorda_ui: ^0.5.2 copied to clipboard

Flutter sync status UI for Locorda. Provides MultiBackendStatusWidget, SyncRefreshIndicator, and backend status adapters for Google Drive, Solid Pods, and more.

locorda_ui #

Flutter UI components for displaying Locorda sync status — re-exported by locorda.

Most applications access these widgets via import 'package:locorda/locorda.dart'. Add locorda_ui directly only when you need the UI layer without the full Locorda runtime (e.g. a custom shell app).

Widgets #

Type Purpose
MultiBackendStatusWidget Shows aggregated sync state across all configured backends
LocordaStatusWidget Single-backend sync status indicator
LocordaStatusDefaults Default icon/colour presets for sync states
SyncRefreshIndicator Pull-to-refresh wrapper that triggers a sync cycle
RemoteUiAdapter Interface for backend-specific status UI contributions
UiAdapterRegistry Registry that maps backend instances to their RemoteUiAdapter
LocordaUILocalizations Localisation delegates for built-in widget strings

Dependency #

flutter pub add locorda_ui

Further reading #

  • locorda — recommended entry point (includes this package)
0
likes
150
points
204
downloads

Documentation

API reference

Publisher

verified publisherlocorda.dev

Weekly Downloads

Flutter sync status UI for Locorda. Provides MultiBackendStatusWidget, SyncRefreshIndicator, and backend status adapters for Google Drive, Solid Pods, and more.

Homepage
Repository (GitHub)
View/report issues
Contributing

Topics

#flutter #offline-first #sync #widget

License

MIT (license)

Dependencies

flutter, flutter_localizations, intl, locorda_core, logging

More

Packages that depend on locorda_ui