init
This commit is contained in:
107
lib/backend/api/commands.dart
Normal file
107
lib/backend/api/commands.dart
Normal file
@@ -0,0 +1,107 @@
|
||||
// This file is automatically generated, so please do not edit it.
|
||||
// @generated by `flutter_rust_bridge`@ 2.11.1.
|
||||
|
||||
// ignore_for_file: invalid_use_of_internal_member, unused_import, unnecessary_import
|
||||
|
||||
import '../discovery/model.dart';
|
||||
import '../event.dart';
|
||||
import '../frb_generated.dart';
|
||||
import '../transfer/model.dart';
|
||||
import 'package:flutter_rust_bridge/flutter_rust_bridge_for_generated.dart';
|
||||
|
||||
Stream<AppEvent> createEventStream() =>
|
||||
RustLib.instance.api.crateApiCommandsCreateEventStream();
|
||||
|
||||
Future<String> getSavePath() =>
|
||||
RustLib.instance.api.crateApiCommandsGetSavePath();
|
||||
|
||||
Future<void> setSavePath({required String savePath}) =>
|
||||
RustLib.instance.api.crateApiCommandsSetSavePath(savePath: savePath);
|
||||
|
||||
Future<void> setHostname({required String hostname}) =>
|
||||
RustLib.instance.api.crateApiCommandsSetHostname(hostname: hostname);
|
||||
|
||||
Future<String> getHostname() =>
|
||||
RustLib.instance.api.crateApiCommandsGetHostname();
|
||||
|
||||
Future<bool> getAutoAccept() =>
|
||||
RustLib.instance.api.crateApiCommandsGetAutoAccept();
|
||||
|
||||
Future<void> setAutoAccept({required bool autoAccept}) =>
|
||||
RustLib.instance.api.crateApiCommandsSetAutoAccept(autoAccept: autoAccept);
|
||||
|
||||
Future<bool> getSaveHistory() =>
|
||||
RustLib.instance.api.crateApiCommandsGetSaveHistory();
|
||||
|
||||
Future<void> setSaveHistory({required bool saveHistory}) => RustLib.instance.api
|
||||
.crateApiCommandsSetSaveHistory(saveHistory: saveHistory);
|
||||
|
||||
Future<bool> getEnableTls() =>
|
||||
RustLib.instance.api.crateApiCommandsGetEnableTls();
|
||||
|
||||
Future<void> setEnableTls({required bool enableTls}) =>
|
||||
RustLib.instance.api.crateApiCommandsSetEnableTls(enableTls: enableTls);
|
||||
|
||||
Future<List<Peer>> getPeers() =>
|
||||
RustLib.instance.api.crateApiCommandsGetPeers();
|
||||
|
||||
Future<void> sendFile({
|
||||
required Peer target,
|
||||
required String targetIp,
|
||||
required String filePath,
|
||||
}) => RustLib.instance.api.crateApiCommandsSendFile(
|
||||
target: target,
|
||||
targetIp: targetIp,
|
||||
filePath: filePath,
|
||||
);
|
||||
|
||||
Future<void> sendText({
|
||||
required Peer target,
|
||||
required String targetIp,
|
||||
required String text,
|
||||
}) => RustLib.instance.api.crateApiCommandsSendText(
|
||||
target: target,
|
||||
targetIp: targetIp,
|
||||
text: text,
|
||||
);
|
||||
|
||||
Future<void> sendFolder({
|
||||
required Peer target,
|
||||
required String targetIp,
|
||||
required String folderPath,
|
||||
}) => RustLib.instance.api.crateApiCommandsSendFolder(
|
||||
target: target,
|
||||
targetIp: targetIp,
|
||||
folderPath: folderPath,
|
||||
);
|
||||
|
||||
Future<List<Transfer>> getTransfers() =>
|
||||
RustLib.instance.api.crateApiCommandsGetTransfers();
|
||||
|
||||
Future<void> resolvePendingRequest({
|
||||
required String id,
|
||||
required bool accept,
|
||||
required String path,
|
||||
}) => RustLib.instance.api.crateApiCommandsResolvePendingRequest(
|
||||
id: id,
|
||||
accept: accept,
|
||||
path: path,
|
||||
);
|
||||
|
||||
Future<void> cancelTransfer({required String id}) =>
|
||||
RustLib.instance.api.crateApiCommandsCancelTransfer(id: id);
|
||||
|
||||
Future<void> deleteTransfer({required String id}) =>
|
||||
RustLib.instance.api.crateApiCommandsDeleteTransfer(id: id);
|
||||
|
||||
Future<void> clearTransfers() =>
|
||||
RustLib.instance.api.crateApiCommandsClearTransfers();
|
||||
|
||||
Future<bool> isTrusted({required String peerId}) =>
|
||||
RustLib.instance.api.crateApiCommandsIsTrusted(peerId: peerId);
|
||||
|
||||
Future<void> trustPeer({required String peerId}) =>
|
||||
RustLib.instance.api.crateApiCommandsTrustPeer(peerId: peerId);
|
||||
|
||||
Future<void> untrustPeer({required String peerId}) =>
|
||||
RustLib.instance.api.crateApiCommandsUntrustPeer(peerId: peerId);
|
||||
Reference in New Issue
Block a user