Interface ReviewFeedResult
interface ReviewFeedResult { feedItems: (
InferData< { createdBy: StringType<true>; createdOn: DateType<true>; html: ObjectType<string, false>; id: StringType<false>; originalLanguage: StringType<false>; socialImageID: StringType<false>; starRating: NumberType<true>; text: ObjectType<string, false>; thingID: StringType<true>; title: ObjectType<string, false>; userCanDelete: VirtualType<unknown, false>; userCanEdit: VirtualType<unknown, false>; userIsAuthor: VirtualType<unknown, false>; }, > & InferVirtual< { createdBy: StringType<true>; createdOn: DateType<true>; html: ObjectType<string, false>; id: StringType<false>; originalLanguage: StringType<false>; socialImageID: StringType<false>; starRating: NumberType<true>; text: ObjectType<string, false>; thingID: StringType<true>; title: ObjectType<string, false>; userCanDelete: VirtualType<unknown, false>; userCanEdit: VirtualType<unknown, false>; userIsAuthor: VirtualType<unknown, false>; }, > & ModelInstanceCore< InferData< { createdBy: StringType<true>; createdOn: DateType<true>; html: ObjectType<string, false>; id: StringType<false>; originalLanguage: StringType<false>; socialImageID: StringType<false>; starRating: NumberType<true>; text: ObjectType<string, false>; thingID: StringType<true>; title: ObjectType<string, false>; userCanDelete: VirtualType<unknown, false>; userCanEdit: VirtualType<unknown, false>; userIsAuthor: VirtualType<unknown, false>; }, >, InferVirtual< { createdBy: StringType<true>; createdOn: DateType<true>; html: ObjectType<string, false>; id: StringType<false>; originalLanguage: StringType<false>; socialImageID: StringType<false>; starRating: NumberType<true>; text: ObjectType<string, false>; thingID: StringType<true>; title: ObjectType<string, false>; userCanDelete: VirtualType<unknown, false>; userCanEdit: VirtualType<unknown, false>; userIsAuthor: VirtualType<unknown, false>; }, >, > & RevisionFieldMap & { deleteAllRevisions< TThis extends VersionedModelInstance< InferData< { createdBy: StringType<true>; createdOn: DateType<true>; html: ObjectType<string, false>; id: StringType<false>; originalLanguage: StringType<false>; socialImageID: StringType<false>; starRating: NumberType<true>; text: ObjectType<string, false>; thingID: StringType<true>; title: ObjectType<string, false>; userCanDelete: VirtualType<unknown, false>; userCanEdit: VirtualType<unknown, false>; userIsAuthor: VirtualType<unknown, false>; }, >, InferVirtual< { createdBy: StringType<true>; createdOn: DateType<true>; html: ObjectType<string, false>; id: StringType<false>; originalLanguage: StringType<false>; socialImageID: StringType<false>; starRating: NumberType<true>; text: ObjectType<string, false>; thingID: StringType<true>; title: ObjectType<string, false>; userCanDelete: VirtualType<unknown, false>; userCanEdit: VirtualType<unknown, false>; userIsAuthor: VirtualType<unknown, false>; }, >, > = VersionedModelInstance< InferData< { createdBy: StringType<true>; createdOn: DateType<true>; html: ObjectType<string, false>; id: StringType<false>; originalLanguage: StringType<false>; socialImageID: StringType<false>; starRating: NumberType<true>; text: ObjectType<string, false>; thingID: StringType<true>; title: ObjectType<string, false>; userCanDelete: VirtualType<unknown, false>; userCanEdit: VirtualType<unknown, false>; userIsAuthor: VirtualType<unknown, false>; }, >, InferVirtual< { createdBy: StringType<true>; createdOn: DateType<true>; html: ObjectType<string, false>; id: StringType<false>; originalLanguage: StringType<false>; socialImageID: StringType<false>; starRating: NumberType<true>; text: ObjectType<string, false>; thingID: StringType<true>; title: ObjectType<string, false>; userCanDelete: VirtualType<unknown, false>; userCanEdit: VirtualType<unknown, false>; userIsAuthor: VirtualType<unknown, false>; }, >, >, >( this: TThis, user?: RevisionActor, options?: RevisionMetadata, ): Promise<TThis>; newRevision< TThis extends VersionedModelInstance< InferData< { createdBy: StringType<true>; createdOn: DateType<true>; html: ObjectType<string, false>; id: StringType<false>; originalLanguage: StringType<false>; socialImageID: StringType<false>; starRating: NumberType<true>; text: ObjectType<string, false>; thingID: StringType<true>; title: ObjectType<string, false>; userCanDelete: VirtualType<unknown, false>; userCanEdit: VirtualType<unknown, false>; userIsAuthor: VirtualType<unknown, false>; }, >, InferVirtual< { createdBy: StringType<true>; createdOn: DateType<true>; html: ObjectType<string, false>; id: StringType<false>; originalLanguage: StringType<false>; socialImageID: StringType<false>; starRating: NumberType<true>; text: ObjectType<string, false>; thingID: StringType<true>; title: ObjectType<string, false>; userCanDelete: VirtualType<unknown, false>; userCanEdit: VirtualType<unknown, false>; userIsAuthor: VirtualType<unknown, false>; }, >, > = VersionedModelInstance< InferData< { createdBy: StringType<true>; createdOn: DateType<true>; html: ObjectType<string, false>; id: StringType<false>; originalLanguage: StringType<false>; socialImageID: StringType<false>; starRating: NumberType<true>; text: ObjectType<string, false>; thingID: StringType<true>; title: ObjectType<string, false>; userCanDelete: VirtualType<unknown, false>; userCanEdit: VirtualType<unknown, false>; userIsAuthor: VirtualType<unknown, false>; }, >, InferVirtual< { createdBy: StringType<true>; createdOn: DateType<true>; html: ObjectType<string, false>; id: StringType<false>; originalLanguage: StringType<false>; socialImageID: StringType<false>; starRating: NumberType<true>; text: ObjectType<string, false>; thingID: StringType<true>; title: ObjectType<string, false>; userCanDelete: VirtualType<unknown, false>; userCanEdit: VirtualType<unknown, false>; userIsAuthor: VirtualType<unknown, false>; }, >, >, >( this: TThis, user: RevisionActor, options?: RevisionMetadata, ): Promise<TThis>; } & { deleteAllRevisionsWithThing( user: RevisionActor, ): Promise<[unknown, unknown]>; populateUserInfo(user: UserAccessContext): void; } & ReviewRelations )
[]; offsetDate?: Date;} Properties
feedItems
feedItems: (
InferData< { createdBy: StringType<true>; createdOn: DateType<true>; html: ObjectType<string, false>; id: StringType<false>; originalLanguage: StringType<false>; socialImageID: StringType<false>; starRating: NumberType<true>; text: ObjectType<string, false>; thingID: StringType<true>; title: ObjectType<string, false>; userCanDelete: VirtualType<unknown, false>; userCanEdit: VirtualType<unknown, false>; userIsAuthor: VirtualType<unknown, false>; }, > & InferVirtual< { createdBy: StringType<true>; createdOn: DateType<true>; html: ObjectType<string, false>; id: StringType<false>; originalLanguage: StringType<false>; socialImageID: StringType<false>; starRating: NumberType<true>; text: ObjectType<string, false>; thingID: StringType<true>; title: ObjectType<string, false>; userCanDelete: VirtualType<unknown, false>; userCanEdit: VirtualType<unknown, false>; userIsAuthor: VirtualType<unknown, false>; }, > & ModelInstanceCore< InferData< { createdBy: StringType<true>; createdOn: DateType<true>; html: ObjectType<string, false>; id: StringType<false>; originalLanguage: StringType<false>; socialImageID: StringType<false>; starRating: NumberType<true>; text: ObjectType<string, false>; thingID: StringType<true>; title: ObjectType<string, false>; userCanDelete: VirtualType<unknown, false>; userCanEdit: VirtualType<unknown, false>; userIsAuthor: VirtualType<unknown, false>; }, >, InferVirtual< { createdBy: StringType<true>; createdOn: DateType<true>; html: ObjectType<string, false>; id: StringType<false>; originalLanguage: StringType<false>; socialImageID: StringType<false>; starRating: NumberType<true>; text: ObjectType<string, false>; thingID: StringType<true>; title: ObjectType<string, false>; userCanDelete: VirtualType<unknown, false>; userCanEdit: VirtualType<unknown, false>; userIsAuthor: VirtualType<unknown, false>; }, >, > & RevisionFieldMap & { deleteAllRevisions< TThis extends VersionedModelInstance< InferData< { createdBy: StringType<true>; createdOn: DateType<true>; html: ObjectType<string, false>; id: StringType<false>; originalLanguage: StringType<false>; socialImageID: StringType<false>; starRating: NumberType<true>; text: ObjectType<string, false>; thingID: StringType<true>; title: ObjectType<string, false>; userCanDelete: VirtualType<unknown, false>; userCanEdit: VirtualType<unknown, false>; userIsAuthor: VirtualType<unknown, false>; }, >, InferVirtual< { createdBy: StringType<true>; createdOn: DateType<true>; html: ObjectType<string, false>; id: StringType<false>; originalLanguage: StringType<false>; socialImageID: StringType<false>; starRating: NumberType<true>; text: ObjectType<string, false>; thingID: StringType<true>; title: ObjectType<string, false>; userCanDelete: VirtualType<unknown, false>; userCanEdit: VirtualType<unknown, false>; userIsAuthor: VirtualType<unknown, false>; }, >, > = VersionedModelInstance< InferData< { createdBy: StringType<true>; createdOn: DateType<true>; html: ObjectType<string, false>; id: StringType<false>; originalLanguage: StringType<false>; socialImageID: StringType<false>; starRating: NumberType<true>; text: ObjectType<string, false>; thingID: StringType<true>; title: ObjectType<string, false>; userCanDelete: VirtualType<unknown, false>; userCanEdit: VirtualType<unknown, false>; userIsAuthor: VirtualType<unknown, false>; }, >, InferVirtual< { createdBy: StringType<true>; createdOn: DateType<true>; html: ObjectType<string, false>; id: StringType<false>; originalLanguage: StringType<false>; socialImageID: StringType<false>; starRating: NumberType<true>; text: ObjectType<string, false>; thingID: StringType<true>; title: ObjectType<string, false>; userCanDelete: VirtualType<unknown, false>; userCanEdit: VirtualType<unknown, false>; userIsAuthor: VirtualType<unknown, false>; }, >, >, >( this: TThis, user?: RevisionActor, options?: RevisionMetadata, ): Promise<TThis>; newRevision< TThis extends VersionedModelInstance< InferData< { createdBy: StringType<true>; createdOn: DateType<true>; html: ObjectType<string, false>; id: StringType<false>; originalLanguage: StringType<false>; socialImageID: StringType<false>; starRating: NumberType<true>; text: ObjectType<string, false>; thingID: StringType<true>; title: ObjectType<string, false>; userCanDelete: VirtualType<unknown, false>; userCanEdit: VirtualType<unknown, false>; userIsAuthor: VirtualType<unknown, false>; }, >, InferVirtual< { createdBy: StringType<true>; createdOn: DateType<true>; html: ObjectType<string, false>; id: StringType<false>; originalLanguage: StringType<false>; socialImageID: StringType<false>; starRating: NumberType<true>; text: ObjectType<string, false>; thingID: StringType<true>; title: ObjectType<string, false>; userCanDelete: VirtualType<unknown, false>; userCanEdit: VirtualType<unknown, false>; userIsAuthor: VirtualType<unknown, false>; }, >, > = VersionedModelInstance< InferData< { createdBy: StringType<true>; createdOn: DateType<true>; html: ObjectType<string, false>; id: StringType<false>; originalLanguage: StringType<false>; socialImageID: StringType<false>; starRating: NumberType<true>; text: ObjectType<string, false>; thingID: StringType<true>; title: ObjectType<string, false>; userCanDelete: VirtualType<unknown, false>; userCanEdit: VirtualType<unknown, false>; userIsAuthor: VirtualType<unknown, false>; }, >, InferVirtual< { createdBy: StringType<true>; createdOn: DateType<true>; html: ObjectType<string, false>; id: StringType<false>; originalLanguage: StringType<false>; socialImageID: StringType<false>; starRating: NumberType<true>; text: ObjectType<string, false>; thingID: StringType<true>; title: ObjectType<string, false>; userCanDelete: VirtualType<unknown, false>; userCanEdit: VirtualType<unknown, false>; userIsAuthor: VirtualType<unknown, false>; }, >, >, >( this: TThis, user: RevisionActor, options?: RevisionMetadata, ): Promise<TThis>; } & { deleteAllRevisionsWithThing( user: RevisionActor, ): Promise<[unknown, unknown]>; populateUserInfo(user: UserAccessContext): void; } & ReviewRelations)
[] OptionaloffsetDate
offsetDate?: Date