# CommentThread A `CommentThread` represents a top-level comment and its replies. ## API * CommentThread * [.comment](#comment) ⇒ `Comment` * [.replies](#replies) ⇒ `Comment[]` * [.getReplies](#getreplies) ⇒ `function` * [.getContinuation](#getcontinuation) ⇒ `function` ### comment The top-level comment. **Note:** More about `Comment` [here](./Comment.md). **Type:** [`Comment`](../../lib/parser/contents/classes/Comment.js) ### replies An array of replies to the top-level comment. (not populated until [`getReplies()`](#getreplies) is called). **Type:** [`Comment[]`](../../lib/parser/contents/classes/Comment.js) ### getReplies() Retrieves replies to the top-level comment and attaches a [`replies`](#replies) array to the original `CommentThread` object and returns it. **Returns:** [`Promise.`](../../lib/parser/contents/classes/CommentThread.js) ### getContinuation() Retrieves next batch of replies and adds them to the [`replies`](#replies) array. **Note:** [`getReplies()`](#getreplies) must be called before using this. **Returns:** [`Promise.`](../../lib/parser/contents/classes/CommentThread.js)