prepare self-hosting web client

This commit is contained in:
rustdesk
2025-05-10 21:49:23 +08:00
parent 9dbb6217f7
commit 2c976eb1e2
4 changed files with 24 additions and 0 deletions

View File

@@ -8,6 +8,7 @@ import 'dart:html';
import 'dart:async';
import 'package:flutter/foundation.dart';
import 'package:flutter_hbb/common/widgets/login.dart';
import 'package:flutter_hbb/models/state_model.dart';
import 'package:flutter_hbb/web/bridge.dart';
@@ -113,6 +114,13 @@ class PlatformFFI {
context["onInitFinished"] = () {
completer.complete();
};
context['loginDialog'] = () {
loginDialog();
};
context['closeConnection'] = () {
gFFI.dialogManager.dismissAll();
closeConnection();
};
context.callMethod('init');
version = getByName('version');
window.onContextMenu.listen((event) {