UNPKG

fastcomments-sdk

Version:

FastComments API Client - A SDK for interacting with the FastComments API

443 lines 8.1 kB
/** * fastcomments * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * * The version of the OpenAPI document: 0.0.0 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ import type { CommentUserBadgeInfo } from './comment-user-badge-info'; import type { CommentUserHashTagInfo } from './comment-user-hash-tag-info'; import type { CommentUserMentionInfo } from './comment-user-mention-info'; import type { FCommentMeta } from './fcomment-meta'; /** * * @export * @interface FComment */ export interface FComment { /** * * @type {string} * @memberof FComment */ '_id': string; /** * * @type {string} * @memberof FComment */ 'tenantId': string; /** * * @type {string} * @memberof FComment */ 'urlId': string; /** * * @type {string} * @memberof FComment */ 'urlIdRaw'?: string; /** * * @type {string} * @memberof FComment */ 'url': string; /** * * @type {string} * @memberof FComment */ 'pageTitle'?: string | null; /** * * @type {string} * @memberof FComment */ 'userId'?: string | null; /** * * @type {string} * @memberof FComment */ 'anonUserId'?: string | null; /** * * @type {string} * @memberof FComment */ 'commenterEmail'?: string | null; /** * * @type {string} * @memberof FComment */ 'commenterName': string; /** * * @type {string} * @memberof FComment */ 'commenterLink'?: string | null; /** * * @type {string} * @memberof FComment */ 'comment': string; /** * * @type {string} * @memberof FComment */ 'commentHTML': string; /** * * @type {string} * @memberof FComment */ 'parentId'?: string | null; /** * * @type {string} * @memberof FComment */ 'date': string | null; /** * * @type {string} * @memberof FComment */ 'localDateString'?: string | null; /** * * @type {number} * @memberof FComment */ 'localDateHours'?: number | null; /** * * @type {number} * @memberof FComment */ 'votes'?: number | null; /** * * @type {number} * @memberof FComment */ 'votesUp'?: number | null; /** * * @type {number} * @memberof FComment */ 'votesDown'?: number | null; /** * * @type {string} * @memberof FComment */ 'expireAt'?: string | null; /** * * @type {boolean} * @memberof FComment */ 'verified': boolean; /** * * @type {string} * @memberof FComment */ 'verifiedDate'?: string | null; /** * * @type {string} * @memberof FComment */ 'verificationId'?: string | null; /** * * @type {boolean} * @memberof FComment */ 'notificationSentForParent'?: boolean; /** * * @type {boolean} * @memberof FComment */ 'notificationSentForParentTenant'?: boolean; /** * * @type {boolean} * @memberof FComment */ 'reviewed'?: boolean; /** * * @type {boolean} * @memberof FComment */ 'imported'?: boolean; /** * * @type {string} * @memberof FComment */ 'externalId'?: string; /** * * @type {string} * @memberof FComment */ 'externalParentId'?: string | null; /** * * @type {string} * @memberof FComment */ 'avatarSrc'?: string | null; /** * * @type {boolean} * @memberof FComment */ 'isSpam'?: boolean; /** * * @type {boolean} * @memberof FComment */ 'aiDeterminedSpam'?: boolean; /** * * @type {boolean} * @memberof FComment */ 'hasImages'?: boolean; /** * * @type {number} * @memberof FComment */ 'pageNumber'?: number | null; /** * * @type {number} * @memberof FComment */ 'pageNumberOF'?: number | null; /** * * @type {number} * @memberof FComment */ 'pageNumberNF'?: number | null; /** * * @type {boolean} * @memberof FComment */ 'hasLinks'?: boolean; /** * * @type {boolean} * @memberof FComment */ 'hasCode'?: boolean; /** * * @type {boolean} * @memberof FComment */ 'approved': boolean; /** * * @type {string} * @memberof FComment */ 'locale': string | null; /** * * @type {boolean} * @memberof FComment */ 'isDeleted'?: boolean; /** * * @type {boolean} * @memberof FComment */ 'isDeletedUser'?: boolean; /** * * @type {boolean} * @memberof FComment */ 'isBannedUser'?: boolean; /** * * @type {boolean} * @memberof FComment */ 'isByAdmin'?: boolean; /** * * @type {boolean} * @memberof FComment */ 'isByModerator'?: boolean; /** * * @type {boolean} * @memberof FComment */ 'isPinned'?: boolean | null; /** * * @type {boolean} * @memberof FComment */ 'isLocked'?: boolean | null; /** * * @type {number} * @memberof FComment */ 'flagCount'?: number | null; /** * * @type {number} * @memberof FComment */ 'rating'?: number | null; /** * * @type {string} * @memberof FComment */ 'displayLabel'?: string | null; /** * * @type {number} * @memberof FComment */ 'fromProductId'?: number; /** * * @type {FCommentMeta} * @memberof FComment */ 'meta'?: FCommentMeta | null; /** * * @type {string} * @memberof FComment */ 'ipHash'?: string; /** * * @type {Array<CommentUserMentionInfo>} * @memberof FComment */ 'mentions'?: Array<CommentUserMentionInfo>; /** * * @type {Array<CommentUserHashTagInfo>} * @memberof FComment */ 'hashTags'?: Array<CommentUserHashTagInfo>; /** * * @type {Array<CommentUserBadgeInfo>} * @memberof FComment */ 'badges'?: Array<CommentUserBadgeInfo> | null; /** * * @type {string} * @memberof FComment */ 'domain'?: string | null; /** * * @type {string} * @memberof FComment */ 'veteranBadgeProcessed'?: string; /** * * @type {Array<string>} * @memberof FComment */ 'moderationGroupIds'?: Array<string> | null; /** * * @type {boolean} * @memberof FComment */ 'didProcessBadges'?: boolean; /** * * @type {boolean} * @memberof FComment */ 'fromOfflineRestore'?: boolean; /** * * @type {string} * @memberof FComment */ 'autoplayJobId'?: string; /** * * @type {number} * @memberof FComment */ 'autoplayDelayMS'?: number; /** * * @type {Array<string>} * @memberof FComment */ 'feedbackIds'?: Array<string>; /** * * @type {Array<Array<any>>} * @memberof FComment */ 'logs'?: Array<Array<any>> | null; /** * * @type {Array<string>} * @memberof FComment */ 'groupIds'?: Array<string> | null; /** * * @type {number} * @memberof FComment */ 'viewCount'?: number | null; /** * * @type {boolean} * @memberof FComment */ 'requiresVerification'?: boolean; /** * * @type {string} * @memberof FComment */ 'editKey'?: string; } //# sourceMappingURL=fcomment.d.ts.map