ProgressNotificationParams.toMCP constructor

ProgressNotificationParams.toMCP(
  1. Map<String, Object?> map
)

Implementation

factory ProgressNotificationParams.toMCP(Map<String, Object?> map) {
  return ProgressNotificationParams(
    $meta: map['_meta'] != null
        ? MetaObject.toMCP(map['_meta'] as Map<String, Object?>)
        : null,
    progressToken: map['progressToken'] as String,
    progress: map['progress'] as num,
    total: map['total'] as num?,
    message: map['message'] as String?,
  );
}