Kind: Class
Source: atloria-monorepo/apps/web-e2e/src/pages/templates.page.ts
Template gallery page object
Extends: BasePage
Methods
| Method | Signature | Returns |
|---|---|---|
goto | goto() | Promise<void> |
getTemplateCards | getTemplateCards() | Locator |
getTemplateByName | getTemplateByName(name: string) | Locator |
getTemplateCount | getTemplateCount() | Promise<number> |
search | search(query: string) | Promise<void> |
clearSearch | clearSearch() | Promise<void> |
filterByCategory | filterByCategory(category: string) | Promise<void> |
getCategories | getCategories() | Promise<string[]> |
previewTemplate | previewTemplate(name: string) | Promise<void> |
useTemplate | useTemplate(name: string) | Promise<void> |
hasTemplate | hasTemplate(name: string) | Promise<boolean> |
getTemplateDetails | getTemplateDetails(name: string) | `Promise<{ |
name: string; description: string; category: string;
}>` |
Properties
| Property | Type |
|---|---|
gallery | Locator |
searchInput | Locator |
categoryFilter | Locator |
templateCards | Locator |
loadingState | Locator |
emptyState | Locator |
Was this page helpful?