AdminGrantModel constructor
const
AdminGrantModel({ - required String id,
- String? targetUserId,
- String? targetOrgId,
- required String grantType,
- String? plan,
- int? discountPct,
- int? aiBoostMessages,
- int? trialExtensionDays,
- required DateTime startsAt,
- DateTime? endsAt,
- String? reason,
- String? grantedBy,
- required DateTime createdAt,
- DateTime? revokedAt,
- String? revokedBy,
})
Implementation
const factory AdminGrantModel({
required String id,
String? targetUserId,
String? targetOrgId,
required String grantType,
String? plan,
int? discountPct,
int? aiBoostMessages,
int? trialExtensionDays,
required DateTime startsAt,
DateTime? endsAt,
String? reason,
String? grantedBy,
required DateTime createdAt,
DateTime? revokedAt,
String? revokedBy,
}) = _AdminGrantModel;