ContentChunkModel constructor

const ContentChunkModel({
  1. required String id,
  2. required String topicId,
  3. String? bookId,
  4. @Default(0) int chunkIndex,
  5. required String content,
  6. int? pageNumber,
  7. int? tokenCount,
  8. @JsonKey(fromJson: _parseMetadata) @Default({}) Map<String, dynamic> metadata,
})

Implementation

const factory ContentChunkModel({
  required String id,
  required String topicId,
  String? bookId,
  @Default(0) int chunkIndex,
  required String content,
  int? pageNumber,
  int? tokenCount,
  @JsonKey(fromJson: _parseMetadata)
  @Default({})
  Map<String, dynamic> metadata,
}) = _ContentChunkModel;