toJson method

Map<String, Object?> toJson()

Implementation

Map<String, Object?> toJson() => <String, Object?>{
  'permission': permission,
  'platformPermission': platformPermission,
  'state': state.name,
  'platformState': platformState,
  'factSource': factSource.name,
  'driver': driver,
  'driverVersion': driverVersion,
  'supportedActions': _sortedNames(supportedActions),
  'requiresRestart': requiresRestart,
  'requiresSettings': requiresSettings,
  'systemUiExpected': systemUiExpected,
  if (notice != null) 'notice': notice,
};