fromApiValue static method

MemoryReferenceSource fromApiValue(
  1. String? value
)

Implementation

static MemoryReferenceSource fromApiValue(String? value) {
  final String normalized = (value ?? '').trim().toUpperCase();
  switch (normalized) {
    case 'USER':
      return MemoryReferenceSource.user;
    case 'AGENT':
      return MemoryReferenceSource.agent;
    case 'SYSTEM':
      return MemoryReferenceSource.system;
    default:
      return MemoryReferenceSource.system;
  }
}