UNPKG

@beincom/dto

Version:

Share dto for all projects of Beincom

34 lines (33 loc) 1.07 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.ActivityLogObjectDataDTO = exports.ActivityLogObjectIdDTO = exports.ActivityLogDocumentDTO = exports.ActivityLogPayloadDTO = void 0; /** * For the producer * Represents a payload for an activity log. * @template TPayload - The type of data contained in the payload. */ class ActivityLogPayloadDTO { } exports.ActivityLogPayloadDTO = ActivityLogPayloadDTO; /** * For the consumer * Represents a document for an activity log. * @template TData - The type of data contained in the document. */ class ActivityLogDocumentDTO { } exports.ActivityLogDocumentDTO = ActivityLogDocumentDTO; /** * For data fetching * Collect all object ids from the activity log document. */ class ActivityLogObjectIdDTO { } exports.ActivityLogObjectIdDTO = ActivityLogObjectIdDTO; /** * For data fetching * Aggregate all object data from the object ids to bind data to the activity log documents. */ class ActivityLogObjectDataDTO { } exports.ActivityLogObjectDataDTO = ActivityLogObjectDataDTO;