Pakete, Repositories und App-Kategorien suchen

Cover von storage_view
Paketdetailsv0.1.0-dev.5

storage_view

Flutter-Inspektortool für jede Datenbank, Speicher und shared_preferences

AndroidiOSWebmacOSWindowsLinux
30-Tage-Downloads
394
Likes
29
Pub-Punkte
140

Paket installieren

flutter pub add storage_view

Paketübersicht

Aus öffentlichen Paketdaten erstellte Orientierung.

Storage View ist ein Flutter-Inspektortool, das entwickelt wurde, um Daten aus jeder Datenbank, Speichersystem oder shared_preferences zu visualisieren und zu verwalten. Es bietet eine Echtzeit-Schnittstelle, um gespeicherte Werte auf Plattformen wie Android, iOS, Web, macOS, Windows und Linux zu erkunden. Ideal für Debugging und Entwicklung ermöglicht es Entwicklern, persistente Daten ohne Codeänderungen zu überprüfen, zu bearbeiten und zu überwachen. Das Tool lässt sich nahtlos in den Flutter-Arbeitsablauf über einen einfachen pub add-Befehl integrieren.

Anwendungsfälle

  • Debugging von dauerhaften Datenproblemen
  • Überprüfung von shared_preferences-Werten
  • Überwachung des Datenbankzustands während der Entwicklung
  • Echtzeit-Datenvisualisierung
  • Speicherlogik testen
  • App-Zustand über Plattformen hinweg erkunden

Hauptmerkmale

  • Plattformübergreifende Unterstützung
  • Echtzeit-Datenüberprüfung
  • Bearbeitbare Speicherwerte
  • Einfache Integration über pub
  • Visuelle Benutzeroberfläche für Datenbanken
  • Unterstützung mehrerer Speichertypen

Geeignet für

  • Flutter-Entwickler im Debug-Modus
  • Teams testen Persistenzlogik
  • App-Wartungsteams beheben Datenprobleme
  • Frontend-Entwickler, die schnelle Datenüberprüfungen benötigen
  • Bildungszwecke zum Lernen von Speichermechanismen

Hinweise

  • Nicht für den Produktiveinsatz vorgesehen
  • Benötigt manuelle Aktivierung im Entwicklungsmodus
  • Kann sensible Daten preisgeben, wenn missbraucht
  • Beschränkt auf die Überprüfung lokaler Speicher
  • Keine Verschlüsselungsbearbeitung
  • Am besten nur während der Entwicklung verwenden

Original-README

Originaler README-Schnappschuss aus dem verknüpften Quell-Repository. Aktuelle Inhalte finden Sie im Repository.

StorageView 🔎

Flutter inspector tool for any database, storage and shared_preferences.
Check and modify database values from UI of application.

Show some ❤️ and star the repo to support the project!

Getting started

Follow these steps to use this package

Add dependency
dependencies:
  storage_view: ^0.1.0-dev.5
Add import package
import 'package:storage_view/storage_view.dart';
Implement driver

The package uses a driver StorageDriver to interact with the database.
In order to connect your database you should use one of available drivers:

Or create your own StorageDriver implementation like there:

class MockStorageDriver implements StorageDriver {
  final _data = <String, dynamic>{
    'test_id' : 'test',
  };

  @override
  FutureOr<Set<String>> getKeys<String>() {
    return _data.keys.toSet() as Set<String>;
  }

  @override
  FutureOr<T?> read<T>(String key) {
    return _data[key] as T;
  }

  @override
  FutureOr<void> write<T>({required String key, required T value}) {
    _data[key] = value;
  }

  @override
  FutureOr<void> delete(String key) {
    _data.remove(key);
  }
}
Implement StoargeView

After the driver was connected, you can use StorageView anywhere in your application.

final _mockStorageDriver = MockStorageDriver();
Scaffold(
    body: StorageView(storageDriver: _mockStorageDriver),
),

Repository views

Additional information

The project is under development and ready for your pull-requests and issues 👍
Thank you for support ❤️

For help getting started with 😍 Flutter, view online documentation, which offers tutorials, samples, guidance on mobile development, and a full API reference.

Kategorien

Abhängigkeiten

Abhängigkeiten 2 Einträge

Quell-Repository

Projekte, die dieses Paket verwenden

Noch keine Daten verfügbar.