NativeLensCustomTaskResult constructor

const NativeLensCustomTaskResult({
  1. required String taskName,
  2. required String riskLevel,
  3. required String severity,
  4. required bool canContinue,
  5. required List<String> reasons,
  6. required List<String> recommendations,
  7. required String userMessage,
  8. required String developerMessage,
  9. required int analyzedAtMillis,
  10. List<String> requiredCapabilities = const <String>[],
  11. List<String> missingCapabilities = const <String>[],
  12. List<String> availableCapabilities = const <String>[],
})

Creates a custom task readiness result.

Implementation

const NativeLensCustomTaskResult({
  required this.taskName,
  required this.riskLevel,
  required this.severity,
  required this.canContinue,
  required this.reasons,
  required this.recommendations,
  required this.userMessage,
  required this.developerMessage,
  required this.analyzedAtMillis,
  this.requiredCapabilities = const <String>[],
  this.missingCapabilities = const <String>[],
  this.availableCapabilities = const <String>[],
});