updateAnnotationConsent method
void
updateAnnotationConsent(
- bool value
)
Implementation
void updateAnnotationConsent(bool value) {
final Map<String, dynamic> body = {
"meeting_uid": meetingDetails.meetingUid,
"annotation_allowed": value,
};
networkRequestHandler(
apiCall: () => apiClient.allowAnnotation(meetingDetails.authorizationToken, selfIdentity, body),
onSuccess: (_) {
isAnnotationEnabled = value;
sendAction(ActionModel(action: MeetingActions.allowScreenShareAnnotation, value: value));
},
onError: (message) {
sendMessageToUI(message);
isAnnotationEnabled = !value;
},
);
}