mirror of
https://github.com/twonlyapp/twonly-app.git
synced 2026-09-01 09:44:07 +00:00
24 lines
1.3 KiB
Dart
24 lines
1.3 KiB
Dart
// This file is automatically generated, so please do not edit it.
|
|
// @generated by `flutter_rust_bridge`@ 2.12.0.
|
|
|
|
// ignore_for_file: invalid_use_of_internal_member, unused_import, unnecessary_import
|
|
|
|
import '../frb_generated.dart';
|
|
import '../user_config.dart';
|
|
import 'package:flutter_rust_bridge/flutter_rust_bridge_for_generated.dart';
|
|
|
|
// These functions are ignored because they are not marked as `pub`: `get_callbacks`
|
|
// These types are ignored because they are neither used by any `pub` functions nor (for structs and enums) marked `#[frb(unignore)]`: `Api`, `FlutterCallbacks`, `Logging`
|
|
// These function are ignored because they are on traits that is not defined in current crate (put an empty `#[frb]` on it to unignore): `clone`, `clone`, `clone`
|
|
|
|
Future<void> initFlutterCallbacks({
|
|
required int callbackId,
|
|
required FutureOr<RustStreamSink<String>> Function() loggingGetStreamSink,
|
|
required FutureOr<void> Function(PlatformInt64) apiVerificationSucceeded,
|
|
required FutureOr<void> Function(UserConfig) apiUserConfigChanged,
|
|
}) => RustLib.instance.api.crateBridgeCallbacksInitFlutterCallbacks(
|
|
callbackId: callbackId,
|
|
loggingGetStreamSink: loggingGetStreamSink,
|
|
apiVerificationSucceeded: apiVerificationSucceeded,
|
|
apiUserConfigChanged: apiUserConfigChanged,
|
|
);
|