updateScreenShareConsent method
void
updateScreenShareConsent(
Implementation
void updateScreenShareConsent(bool value) {
Map<String, dynamic> body = {
"meeting_id": meetingDetails.meetingUid,
"permission_granted": value,
};
networkRequestHandler(
apiCall: ()=> apiClient.updateScreenShareConsent(meetingDetails.authorizationToken, body),
onSuccess: (data) {
isScreenShareEnable = data?.screenShareConsent == true;
sendAction(ActionModel(action: MeetingActions.allowScreenShareForAll, value: _isScreenShareEnable));
},
onError: (message) {
sendMessageToUI(message);
isScreenShareEnable = !isScreenShareEnable;
}
);
}