@umbraco/playwright-testhelpers
Version:
Test helpers for making playwright tests for Umbraco solutions
19 lines (18 loc) • 916 B
TypeScript
import { ApiHelpers } from "./ApiHelpers";
export declare class DocumentBlueprintApiHelper {
api: ApiHelpers;
constructor(api: ApiHelpers);
get(id: string): Promise<any>;
doesExist(id: string): Promise<boolean>;
create(documentBlueprint: any): Promise<string | undefined>;
delete(id: string): Promise<number | undefined>;
update(id: string, documentBlueprint: any): Promise<import("playwright-core").APIResponse | undefined>;
getAllAtRoot(): Promise<import("playwright-core").APIResponse>;
getChildren(id: string): Promise<any>;
doesNameExist(name: string): Promise<any>;
private recurseDeleteChildren;
private recurseChildren;
getByName(name: string): Promise<any>;
ensureNameNotExists(name: string): Promise<number | null | undefined>;
createDefaultDocumentBlueprint(documentBlueprintName: string, documentTypeId: string): Promise<string | undefined>;
}