getTicket method

  1. @override
Future<ZendeskTicket?> getTicket({
  1. required String requestId,
})
override

Get a single support ticket by its requestId.

Returns a ZendeskTicket or null if not found.

Implementation

@override
Future<ZendeskTicket?> getTicket({required String requestId}) async {
  final result = await methodChannel.invokeMethod<Map>(
    'getTicket',
    {'requestId': requestId},
  );
  if (result == null) return null;
  return ZendeskTicket.fromMap(Map<String, dynamic>.from(result));
}