Kind: Class
Source: atloria-monorepo/apps/web-e2e/src/pages/comments.page.ts
Comment sidebar page object
Extends: BasePage
Methods
| Method | Signature | Returns |
|---|---|---|
goto | goto() | Promise<void> |
isVisible | isVisible() | Promise<boolean> |
waitForLoad | waitForLoad() | Promise<void> |
getCommentThreads | getCommentThreads() | Locator |
getCommentByContent | getCommentByContent(content: string) | Locator |
getCommentCount | getCommentCount() | Promise<number> |
addComment | addComment(content: string) | Promise<void> |
replyToComment | replyToComment(commentContent: string, replyContent: string) | Promise<void> |
resolveComment | resolveComment(commentContent: string) | Promise<void> |
unresolveComment | unresolveComment(commentContent: string) | Promise<void> |
deleteComment | deleteComment(commentContent: string) | Promise<void> |
isCommentResolved | isCommentResolved(commentContent: string) | Promise<boolean> |
getActiveCommentCount | getActiveCommentCount() | Promise<number> |
getResolvedCommentCount | getResolvedCommentCount() | Promise<number> |
hasNoComments | hasNoComments() | Promise<boolean> |
addCommentWithMention | addCommentWithMention(content: string, mentionUsername: string) | Promise<void> |
getReplies | getReplies(commentContent: string) | Locator |
getReplyCount | getReplyCount(commentContent: string) | Promise<number> |
Properties
| Property | Type |
|---|---|
sidebar | Locator |
header | Locator |
commentList | Locator |
newCommentForm | Locator |
commentInput | Locator |
submitButton | Locator |
emptyState | Locator |
activeCount | Locator |
resolvedCount | Locator |
loadingSpinner | Locator |
Was this page helpful?