dart api work

This commit is contained in:
John Smith
2022-02-13 21:09:43 -05:00
parent cbf8f30b96
commit 125901fcd8
4 changed files with 113 additions and 85 deletions

View File

@@ -4,15 +4,12 @@ import 'dart:js';
import 'dart:async';
import 'dart:typed_data';
import 'package:flutter/services.dart';
import 'package:flutter/material.dart';
//////////////////////////////////////////////////////////
Veilid getVeilid() => VeilidJS();
class VeilidJS {
Stream<VeilidUpdate> startupVeilidCore(Object? configCallback(String key)) {
class VeilidJS implements Veilid {
Stream<VeilidUpdate> startupVeilidCore(VeilidConfig config) {
throw UnimplementedError();
}
@@ -20,7 +17,7 @@ class VeilidJS {
throw UnimplementedError();
}
Future<void> changeApiLogLevel(VeilidLogLevel logLevel) {
Future<void> changeApiLogLevel(VeilidConfigLogLevel logLevel) {
throw UnimplementedError();
}
@@ -28,11 +25,11 @@ class VeilidJS {
throw UnimplementedError();
}
Future<String> veilidVersionString() {
String veilidVersionString() {
throw UnimplementedError();
}
Future<VeilidVersion> veilidVersion() {
VeilidVersion veilidVersion() {
throw UnimplementedError();
}
}