Skip to content

TemplateGalleryPage

reference
1 min readUpdated

Kind: Class

Source: atloria-monorepo/apps/web-e2e/src/pages/templates.page.ts

Template gallery page object

Extends: BasePage

Methods

MethodSignatureReturns
gotogoto()Promise<void>
getTemplateCardsgetTemplateCards()Locator
getTemplateByNamegetTemplateByName(name: string)Locator
getTemplateCountgetTemplateCount()Promise<number>
searchsearch(query: string)Promise<void>
clearSearchclearSearch()Promise<void>
filterByCategoryfilterByCategory(category: string)Promise<void>
getCategoriesgetCategories()Promise<string[]>
previewTemplatepreviewTemplate(name: string)Promise<void>
useTemplateuseTemplate(name: string)Promise<void>
hasTemplatehasTemplate(name: string)Promise<boolean>
getTemplateDetailsgetTemplateDetails(name: string)`Promise<{
name: string;
description: string;
category: string;

}>` |

Properties

PropertyType
galleryLocator
searchInputLocator
categoryFilterLocator
templateCardsLocator
loadingStateLocator
emptyStateLocator

Was this page helpful?

Download as PDF