@umbraco/playwright-testhelpers
Version:
Test helpers for making playwright tests for Umbraco solutions
244 lines (243 loc) • 5.84 kB
TypeScript
export declare class ConstantHelper {
static readonly timeout: {
short: number;
medium: number;
long: number;
veryLong: number;
navigation: number;
pageLoad: number;
};
static readonly wait: {
minimal: number;
short: number;
medium: number;
long: number;
animation: number;
debounce: number;
networkIdle: number;
};
static readonly sections: {
content: string;
media: string;
settings: string;
packages: string;
members: string;
dictionary: string;
users: string;
};
static readonly testUserCredentials: {
name: string;
email: string;
password: string;
};
static readonly validationMessages: {
emptyLinkPicker: string;
invalidValue: string;
unsupportInvariantContentItemWithVariantBlocks: string;
emptyValue: string;
nullValue: string;
invalidEmail: string;
emptyManualLinkPicker: string;
};
static readonly inputTypes: {
general: string;
tipTap: string;
};
static readonly access: {
denied: string;
};
static readonly approvedColorSettings: {
0: string[];
1: string[];
};
static readonly checkboxListSettings: {
0: string[];
};
static readonly contentPickerSettings: {
0: string[];
1: string[];
};
static readonly datePickerSettings: {
0: string[];
};
static readonly dropdownSettings: {
0: string[];
1: string[];
};
static readonly imageCropperSettings: {
0: string[];
};
static readonly mediaPickerSettings: {
0: string[];
1: string[];
2: string[];
3: string[];
4: string[];
5: string[];
6: string[];
};
static readonly labelSettings: {
0: string[];
1: string[];
};
static readonly listViewSettings: {
0: string[];
1: string[];
2: string[];
3: string[];
4: string[];
5: string[];
6: string[];
7: string[];
};
static readonly multiURLPickerSettings: {
0: string[];
1: string[];
2: string[];
3: string[];
4: string[];
};
static readonly numericSettings: {
0: string[];
1: string[];
2: string[];
};
static readonly radioboxSettings: {
0: string[];
};
static readonly tagsSettings: {
0: string[];
1: string[];
};
static readonly textareaSettings: {
0: string[];
1: string[];
};
static readonly textstringSettings: {
0: string[];
};
static readonly trueFalseSettings: {
0: string[];
1: string[];
2: string[];
3: string[];
4: string[];
};
static readonly uploadSettings: {
0: string[];
};
static readonly tipTapSettings: {
0: string[];
1: string[];
2: string[];
3: string[];
4: string[];
5: string[];
6: string[];
7: string[];
8: string[];
9: string[];
};
static readonly tinyMCESettings: {
0: string[];
1: string[];
2: string[];
3: string[];
4: string[];
5: string[];
6: string[];
7: string[];
8: string[];
9: string[];
};
static readonly userGroupAssignAccessSettings: {
0: string[];
1: string[];
2: string[];
3: string[];
};
static readonly userGroupDefaultPermissionsSettings: {
0: string[];
1: string[];
2: string[];
3: string[];
};
static readonly userGroupGranularPermissionsSettings: {
0: string[];
1: string[];
};
static readonly userGroupPermissionsSettings: {
0: string[];
1: string[];
2: string[];
3: string[];
4: string[];
5: string[];
6: string[];
7: string[];
8: string[];
9: string[];
10: string[];
11: string[];
12: string[];
13: string[];
};
static readonly userGroupSectionsSettings: {
0: string[];
1: string[];
2: string[];
3: string[];
4: string[];
5: string[];
6: string[];
7: string[];
};
static readonly trashDeleteDialogMessage: {
referenceHeadline: string;
bulkReferenceHeadline: string;
};
static readonly webhookEvents: {
eventName: string;
eventType: string;
alias: string;
}[];
static readonly dateTimeWithTimeZonePickerSetting: {
0: string[];
1: string[];
};
static readonly statusCodes: {
ok: number;
created: number;
};
static readonly apiEndpoints: {
document: string;
documentType: string;
documentTypeFolder: string;
documentBlueprint: string;
dataType: string;
dataTypeFolder: string;
dictionary: string;
dictionaryImport: string;
language: string;
media: string;
mediaType: string;
mediaTypeFolder: string;
member: string;
memberGroup: string;
partialView: string;
partialViewFolder: string;
script: string;
scriptFolder: string;
stylesheet: string;
stylesheetFolder: string;
template: string;
user: string;
userGroup: string;
webhook: string;
recycleBinDocument: string;
recycleBinMedia: string;
domains: string;
notifications: string;
currentUser: string;
};
}