# Comment

**Kind:** Class

**Source:** `Frontend/src/app/models/common/comments.model.ts` (line 2)

**Part of:** [Frontend](subsystem-frontend-src-app)

## Properties

| Property | Type |
|---|---|
| `CommentID` | `number` |
| `CommentDate` | `Date` |
| `CommentContent` | `string` |
| `UserID` | `number` |
| `ParentID` | `number` |
| `RelatedToID` | `number` |
| `RelatedToTypeID` | `number` |
| `TaskID` | `number` |
| `PersonName` | `string` |
| `ActivityActionID` | `number` |
| `ProfilePhoto` | `string` |
| `Editable` | `boolean` |
| `Display` | `boolean` |
| `ActivityId` | `number` |
| `ActivityTypeId` | `number` |
| `ReplyCount` | `number` |
| `_subComments` | `Comment[]` |
| `_noMoreSubComments` | `boolean` |
| `_showSubComment` | `boolean` |
| `_CommentTextBackup` | `string` |

## Used by

14 references from 14 files. Each is a place in this repository where the symbol is actually used — go read one rather than trusting an example.

### Imported by (14)

- `BlogPopupComponent` — `Frontend/src/app/components/blogs/blog-popup/blog-popup.component.ts`:1
- `CommentActivityComponent` — `Frontend/src/app/components/dashboard/my-desk/activities/topic/commentOnTopic/comment-activity.component.ts`:1
- `TopicComponent` — `Frontend/src/app/components/dashboard/my-desk/activities/topic/topic.component.ts`:1
- `NewTasksComponent` — `Frontend/src/app/components/dashboard/my-desk/tasks/new-tasks/new-tasks.component.ts`:1
- `FilesComponent` — `Frontend/src/app/components/files/files.component.ts`:1
- `FileNameAndExtension` — `Frontend/src/app/components/files/upload-file/upload-file.component.ts`:1
- `CommentsComponentComponent` — `Frontend/src/app/components/shared/comments-component/comments-component.component.ts`:1
- `CommentsService` — `Frontend/src/app/services/common/comments.service.ts`:1

…and 6 more.
