flutter fix

This commit is contained in:
John Smith 2023-05-29 20:59:52 -04:00
parent 9d01b0e928
commit 6b88188e32
4 changed files with 17 additions and 3 deletions

2
external/cursive vendored

@ -1 +1 @@
Subproject commit 7df15342b1f08b6b7a5cdc7aa8f97342d2e4ad7b
Subproject commit 250d35f37f526221539c8d59d7a2056803bf0010

View File

@ -110,8 +110,18 @@ class _MyAppState extends State<MyApp> with UiLoggy {
Future<void> toggleStartup(bool startup) async {
if (startup && !_startedUp) {
var updateStream = await Veilid.instance.startupVeilidCore(
await getDefaultVeilidConfig("Veilid Plugin Example"));
var config = await getDefaultVeilidConfig("Veilid Plugin Example");
if (const String.fromEnvironment("DELETE_TABLE_STORE") == "1") {
config.tableStore.delete = true;
}
if (const String.fromEnvironment("DELETE_PROTECTED_STORE") == "1") {
config.protectedStore.delete = true;
}
if (const String.fromEnvironment("DELETE_BLOCK_STORE") == "1") {
config.blockStore.delete = true;
}
var updateStream = await Veilid.instance.startupVeilidCore(config);
setState(() {
_updateStream = updateStream;
_updateProcessor = processUpdates();

View File

@ -0,0 +1,2 @@
@echo off
flutter run --dart-define=DELETE_TABLE_STORE=1 --dart-define=DELETE_PROTECTED_STORE=1 --dart-define=DELETE_BLOCK_STORE=1

View File

@ -0,0 +1,2 @@
#!/bin/bash
flutter run --dart-define=DELETE_TABLE_STORE=1 --dart-define=DELETE_PROTECTED_STORE=1 --dart-define=DELETE_BLOCK_STORE=1