Fix return types for swift and dart

This commit is contained in:
ok300
2023-11-17 17:31:52 +01:00
parent 0efab3f5b8
commit 85a09cedde
2 changed files with 4 additions and 2 deletions

View File

@@ -10,10 +10,11 @@ Future<void> getLspInfo() async {
// ANCHOR_END: get-lsp-info // ANCHOR_END: get-lsp-info
} }
Future<void> listLsps() async { Future<List<LspInformation>> listLsps() async {
// ANCHOR: list-lsps // ANCHOR: list-lsps
List<LspInformation> availableLsps = await BreezSDK().listLsps(); List<LspInformation> availableLsps = await BreezSDK().listLsps();
// ANCHOR_END: list-lsps // ANCHOR_END: list-lsps
return availableLsps;
} }
Future<void> connectLsp(String lspId) async { Future<void> connectLsp(String lspId) async {

View File

@@ -16,10 +16,11 @@ func getLspInfo(sdk: BlockingBreezServices) -> LspInformation?{
return lspInfo return lspInfo
} }
func listLsps(sdk: BlockingBreezServices) { func listLsps(sdk: BlockingBreezServices) -> [LspInformation]? {
// ANCHOR: list-lsps // ANCHOR: list-lsps
let availableLsps = try? sdk.listLsps() let availableLsps = try? sdk.listLsps()
// ANCHOR_END: list-lsps // ANCHOR_END: list-lsps
return availableLsps
} }
func connectLsp(sdk: BlockingBreezServices, lspId: String) { func connectLsp(sdk: BlockingBreezServices, lspId: String) {