ActiveRecommendationsWithDetails class

Implemented types

Constructors

ActiveRecommendationsWithDetails({String? id, String? userId, String? categoryId, String? checkinMessageId, String? parentRecommendationId, String? title, String? recommendationText, String? action, String? why, String? recommendationType, int? importance, num? relevance, List<String>? recommendedCategories, String? context, bool? isActive, DateTime? viewedAt, DateTime? dismissedAt, DateTime? createdAt, Map<String, dynamic>? metadata, String? categoryName, String? categoryIcon, String? categoryColor, DateTime? checkinDate, DateTime? expiresAt, bool? isExpired})
const
ActiveRecommendationsWithDetails.fromJson(Map<String, dynamic> jsonn)
factory

Properties

action String?
final
categoryColor String?
final
categoryIcon String?
final
categoryId String?
final
categoryName String?
final
checkinDate DateTime?
final
checkinMessageId String?
final
context String?
final
createdAt DateTime?
final
dismissedAt DateTime?
final
expiresAt DateTime?
final
hashCode int
The hash code for this object.
no setterinherited
id String?
final
importance int?
final
isActive bool?
final
isExpired bool?
final
metadata Map<String, dynamic>?
final
parentRecommendationId String?
final
recommendationText String?
final
recommendationType String?
final
recommendedCategories List<String>?
final
relevance num?
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
title String?
final
userId String?
final
viewedAt DateTime?
final
why String?
final

Methods

copyWith({Object? id = _unset, Object? userId = _unset, Object? categoryId = _unset, Object? checkinMessageId = _unset, Object? parentRecommendationId = _unset, Object? title = _unset, Object? recommendationText = _unset, Object? action = _unset, Object? why = _unset, Object? recommendationType = _unset, Object? importance = _unset, Object? relevance = _unset, Object? recommendedCategories = _unset, Object? context = _unset, Object? isActive = _unset, Object? viewedAt = _unset, Object? dismissedAt = _unset, Object? createdAt = _unset, Object? metadata = _unset, Object? categoryName = _unset, Object? categoryIcon = _unset, Object? categoryColor = _unset, Object? checkinDate = _unset, Object? expiresAt = _unset, Object? isExpired = _unset}) ActiveRecommendationsWithDetails
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Properties

c_action String
no setter
c_categoryColor String
no setter
c_categoryIcon String
no setter
c_categoryId String
no setter
c_categoryName String
no setter
c_checkinDate String
no setter
c_checkinMessageId String
no setter
c_context String
no setter
c_createdAt String
no setter
c_dismissedAt String
no setter
c_expiresAt String
no setter
c_id String
no setter
c_importance String
no setter
c_isActive String
no setter
c_isExpired String
no setter
c_metadata String
no setter
c_parentRecommendationId String
no setter
c_recommendationText String
no setter
c_recommendationType String
no setter
c_recommendedCategories String
no setter
c_relevance String
no setter
c_title String
no setter
c_userId String
no setter
c_viewedAt String
no setter
c_why String
no setter
table_name String
no setter

Static Methods

converter(List<Map<String, dynamic>> data) List<ActiveRecommendationsWithDetails>
converterSingle(Map<String, dynamic> data) ActiveRecommendationsWithDetails
insert({String? id, String? userId, String? categoryId, String? checkinMessageId, String? parentRecommendationId, String? title, String? recommendationText, String? action, String? why, String? recommendationType, int? importance, num? relevance, List<String>? recommendedCategories, String? context, bool? isActive, DateTime? viewedAt, DateTime? dismissedAt, DateTime? createdAt, Map<String, dynamic>? metadata, String? categoryName, String? categoryIcon, String? categoryColor, DateTime? checkinDate, DateTime? expiresAt, bool? isExpired}) Map<String, dynamic>
New({String? id, String? userId, String? categoryId, String? checkinMessageId, String? parentRecommendationId, String? title, String? recommendationText, String? action, String? why, String? recommendationType, int? importance, num? relevance, List<String>? recommendedCategories, String? context, bool? isActive, DateTime? viewedAt, DateTime? dismissedAt, DateTime? createdAt, Map<String, dynamic>? metadata, String? categoryName, String? categoryIcon, String? categoryColor, DateTime? checkinDate, DateTime? expiresAt, bool? isExpired}) Object
update({String? id, String? userId, String? categoryId, String? checkinMessageId, String? parentRecommendationId, String? title, String? recommendationText, String? action, String? why, String? recommendationType, int? importance, num? relevance, List<String>? recommendedCategories, String? context, bool? isActive, DateTime? viewedAt, DateTime? dismissedAt, DateTime? createdAt, Map<String, dynamic>? metadata, String? categoryName, String? categoryIcon, String? categoryColor, DateTime? checkinDate, DateTime? expiresAt, bool? isExpired}) Map<String, dynamic>