feat: share server via qrcode (#530)

This commit is contained in:
lollipopkit🏳️‍⚧️
2024-08-13 20:04:01 +08:00
committed by GitHub
parent fe566e97ca
commit 46d5840276
13 changed files with 291 additions and 208 deletions

View File

@@ -1,3 +1,5 @@
import 'dart:convert';
import 'package:hive_flutter/hive_flutter.dart';
import 'package:server_box/data/model/server/custom.dart';
import 'package:server_box/data/model/server/server.dart';
@@ -144,6 +146,8 @@ class ServerPrivateInfo {
return data;
}
String toJsonString() => json.encode(toJson());
Server? get server => Pros.server.pick(spi: this);
Server? get jumpServer => Pros.server.pick(id: jumpId);