UNPKG

@umbraco/playwright-testhelpers

Version:

Test helpers for making playwright tests for Umbraco solutions

39 lines (38 loc) 1.81 kB
import { UiBaseLocators } from "./UiBaseLocators"; import { Page } from "@playwright/test"; export declare class DocumentTypeUiHelper extends UiBaseLocators { private readonly newDocumentTypeBtn; private readonly varyByCultureToggle; private readonly documentTypeSettingsTabBtn; private readonly documentTypeTemplatesTabBtn; private readonly varyBySegmentsBtn; private readonly varyByCultureBtn; private readonly createDocumentTypeBtn; private readonly createDocumentTypeWithTemplateBtn; private readonly createElementTypeBtn; private readonly createDocumentFolderBtn; private readonly preventCleanupBtn; private readonly setAsDefaultBtn; private readonly tabGroup; private readonly documentTypesMenu; constructor(page: Page); clickActionsMenuForDocumentType(name: string): Promise<void>; clickActionsMenuAtRoot(): Promise<void>; clickRootFolderCaretButton(): Promise<void>; clickNewDocumentTypeButton(): Promise<void>; clickVaryByCultureToggle(): Promise<void>; clickDocumentTypeSettingsTab(): Promise<void>; clickDocumentTypeTemplatesTab(): Promise<void>; clickVaryBySegmentsButton(): Promise<void>; clickVaryByCultureButton(): Promise<void>; clickPreventCleanupButton(): Promise<void>; goToDocumentType(documentTypeName: string): Promise<void>; enterDocumentTypeName(documentTypeName: string): Promise<void>; clickCreateDocumentTypeButton(): Promise<void>; clickCreateDocumentTypeWithTemplateButton(): Promise<void>; clickCreateElementTypeButton(): Promise<void>; clickCreateDocumentFolderButton(): Promise<void>; isDocumentTreeItemVisible(name: string, isVisible?: boolean): Promise<void>; clickSetAsDefaultButton(): Promise<void>; clickDocumentTypesMenu(): Promise<void>; }