UNPKG

@umbraco/playwright-testhelpers

Version:

Test helpers for making playwright tests for Umbraco solutions

23 lines (22 loc) 1.17 kB
import { Page } from "@playwright/test"; import { UiBaseLocators } from "./UiBaseLocators"; export declare class PartialViewUiHelper extends UiBaseLocators { private readonly newEmptyPartialViewBtn; private readonly newPartialViewFromSnippetBtn; private readonly partialViewTree; private readonly partialViewUiLoader; private readonly newFolderThreeDots; constructor(page: Page); clickActionsMenuForPartialView(name: string): Promise<void>; clickActionsMenuAtRoot(): Promise<void>; clickRootFolderCaretButton(): Promise<void>; clickNewEmptyPartialViewButton(): Promise<void>; clickNewPartialViewFromSnippetButton(): Promise<void>; enterPartialViewName(partialViewName: string): Promise<void>; enterPartialViewContent(partialViewContent: string): Promise<void>; openPartialViewAtRoot(partialViewName: string): Promise<void>; createPartialViewFolder(folderName: string): Promise<void>; reloadPartialViewTree(): Promise<void>; waitUntilPartialViewLoaderIsNoLongerVisible(): Promise<void>; isPartialViewRootTreeItemVisible(partialView: string, isVisible?: boolean, toReload?: boolean): Promise<void>; }