TgClientInvokeFunction typedef
TgClientInvokeFunction =
FutureOr<Map> Function({String? clientType, Duration? delayDuration, String? extra, Duration? invokeTimeOut, bool? isAutoGetChat, bool? isInvokeThrowOnError, bool? isVoid, bool? is_form, FutureOr<String> onGenerateExtraInvoke(int client_id, TdlibNative libTdJson)?, FutureOr<Map> onGetInvokeData(String, int client_id, TdlibNative libTdJson)?, void onUploadProgress(int bytes, int bytess)?, required Map parameters, required TelegramClientData telegramClientData, String? urlApi})
Implementation
typedef TgClientInvokeFunction = FutureOr<Map> Function({
required Map parameters,
required TelegramClientData telegramClientData,
bool? is_form,
String? urlApi,
String? clientType,
void Function(int bytes, int bytess)? onUploadProgress,
bool? isVoid,
Duration? delayDuration,
Duration? invokeTimeOut,
String? extra,
bool? isAutoGetChat,
bool? isInvokeThrowOnError,
FutureOr<String> Function(int client_id, TdlibNative libTdJson)?
onGenerateExtraInvoke,
FutureOr<Map<dynamic, dynamic>> Function(
String, int client_id, TdlibNative libTdJson)?
onGetInvokeData,
});