RestClient class abstract

Annotations
  • @RestApi()

Constructors

RestClient.new(Dio dio, {String? baseUrl})
factory

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

acceptParticipantInLobby(Map<String, dynamic> body) Future<BaseResponse<RtcData>>
addParticipantToLobby(Map<String, dynamic> body) Future<BaseResponse<RtcData>>
endMeeting(Map<String, dynamic> body) Future<BaseResponse>
getAttendanceListForParticipant(String meetingId) Future<BaseListResponse<ParticipantAttendanceData>>
getFeatures(String meetingUid) Future<BaseResponse<FeatureData>>
getHostToken(String meetingUid) Future<BaseResponse<HostTokenModel>>
getMeetingDetails(String meetingUid, String secret) Future<BaseResponse<MeetingDetailsModel>>
getMeetingJoinDetail(String token, Map<String, dynamic> body) Future<BaseResponse<RtcData>>
getParticipantConsentList(String meetingId, String sessionId) Future<BaseListResponse<RemoteParticipantConsent>>
getSessionDetails(String meetingId) Future<BaseResponse<SessionDetailsData>>
getWhiteBoardData(String meetingId) Future<BaseListResponse<WhiteboardData>>
licenceVerify(Map<String, dynamic> body) Future<BaseResponse<LicenceVerifyModel>>
makeCoHost(String token, Map<String, dynamic> body) Future<BaseResponse>
meetingTimeExtend(String token, Map<String, dynamic> body) Future<BaseResponse>
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
removeParticipant(String token, Map<String, dynamic> body) Future<BaseResponse>
setTranscriptionLanguage(String token, Map<String, dynamic> body) Future<BaseResponse>
startRecording(String token, Map<String, dynamic> body) Future<BaseResponse>
startRecordingConsent(Map<String, dynamic> body) Future<BaseResponse>
startTranscription(Map<String, dynamic> body) Future<BaseResponse>
stopRecording(String token, Map<String, dynamic> body) Future<BaseResponse>
toString() String
A string representation of this object.
inherited
translateText(Map<String, dynamic> body) Future<BaseResponse<TranslationData>>
updateParticipantName(Map<String, dynamic> body) Future<BaseResponse>
updateRecordingConsent(Map<String, dynamic> body) Future<BaseResponse<ConsentStatusData>>
uploadFile(File file, {ProgressCallback? onSendProgress}) Future<BaseResponse<UploadData>>
verifyCommonMeetingPassword(Map<String, dynamic> body) Future<BaseResponse<EventPasswordProtectedData>>
verifyHostToken(Map<String, dynamic> body) Future<BaseResponse<HostTokenModel>>
verifyMeetingPassword(Map<String, dynamic> body) Future<BaseResponse<EventPasswordProtectedData>>

Operators

operator ==(Object other) bool
The equality operator.
inherited