UNPKG

@umbraco/playwright-testhelpers

Version:

Test helpers for making playwright tests for Umbraco solutions

24 lines (23 loc) 1.14 kB
import { UiBaseLocators } from "./UiBaseLocators"; import { Page } from "@playwright/test"; export declare class MediaTypeUiHelper extends UiBaseLocators { private readonly newMediaTypeThreeDotsBtn; private readonly mediaEditPropertyWorkspace; private readonly mediaTypeBtn; private readonly mediaTypesMenu; private readonly mediaTypeTreeRoot; constructor(page: Page); clickActionsMenuForMediaType(name: string): Promise<void>; clickActionsMenuAtRoot(): Promise<void>; clickRootFolderCaretButton(): Promise<void>; clickNewMediaTypeButton(): Promise<void>; isMediaTypeTreeItemVisible(name: string, isVisible?: boolean): Promise<void>; waitForMediaTypeToBeCreated(): Promise<void>; waitForMediaTypeToBeDeleted(): Promise<void>; waitForMediaTypeToBeRenamed(): Promise<void>; goToMediaType(mediaTypeName: string): Promise<void>; enterMediaTypeName(name: string): Promise<void>; enterDescriptionForPropertyEditorWithName(propertyEditorName: string, description: string): Promise<void>; clickMediaTypeButton(): Promise<void>; clickMediaTypesMenu(): Promise<void>; }