-
Notifications
You must be signed in to change notification settings - Fork 7
/
Copy pathluau.dart
27 lines (21 loc) · 1016 Bytes
/
luau.dart
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
// This file is automatically generated, so please do not edit it.
// @generated by `flutter_rust_bridge`@ 2.8.0.
// ignore_for_file: invalid_use_of_internal_member, unused_import, unnecessary_import
import '../frb_generated.dart';
import 'package:flutter_rust_bridge/flutter_rust_bridge_for_generated.dart';
import 'plugin.dart';
// These functions are ignored because they are not marked as `pub`: `construct_globals`, `construct_on_print`
// Rust type: RustOpaqueMoi<flutter_rust_bridge::for_generated::RustAutoOpaqueInner<LuauPlugin>>
abstract class LuauPlugin implements RustOpaqueInterface, RustPlugin {
factory LuauPlugin(
{required String code, required PluginCallback callback}) =>
RustLib.instance.api
.crateApiLuauLuauPluginNew(code: code, callback: callback);
Future<void> run();
Future<EventResult> runEvent(
{required String eventType,
required String event,
required String serverEvent,
required int source,
required int target});
}