chore: document indexeddb type as "unknown" (#34944)
This commit is contained in:
parent
10fc0ef221
commit
837abfbc15
|
|
@ -71,25 +71,7 @@ Methods like [`method: APIRequestContext.get`] take the base URL into considerat
|
||||||
- `localStorage` <[Array]<[Object]>>
|
- `localStorage` <[Array]<[Object]>>
|
||||||
- `name` <[string]>
|
- `name` <[string]>
|
||||||
- `value` <[string]>
|
- `value` <[string]>
|
||||||
- `indexedDB` ?<[Array]<[Object]>> indexedDB to set for context
|
- `indexedDB` ?<[Array]<[unknown]>> indexedDB to set for context
|
||||||
- `name` <[string]> database name
|
|
||||||
- `version` <[int]> database version
|
|
||||||
- `stores` <[Array]<[Object]>>
|
|
||||||
- `name` <[string]>
|
|
||||||
- `keyPath` ?<[string]>
|
|
||||||
- `keyPathArray` ?<[Array]<[string]>>
|
|
||||||
- `autoIncrement` <[boolean]>
|
|
||||||
- `indexes` <[Array]<[Object]>>
|
|
||||||
- `name` <[string]>
|
|
||||||
- `keyPath` ?<[string]>
|
|
||||||
- `keyPathArray` ?<[Array]<[string]>>
|
|
||||||
- `unique` <[boolean]>
|
|
||||||
- `multiEntry` <[boolean]>
|
|
||||||
- `records` <[Array]<[Object]>>
|
|
||||||
- `key` ?<[Object]>
|
|
||||||
- `keyEncoded` ?<[Object]> if `key` is not JSON-serializable, this contains an encoded version that preserves types.
|
|
||||||
- `value` ?<[Object]>
|
|
||||||
- `valueEncoded` ?<[Object]> if `value` is not JSON-serializable, this contains an encoded version that preserves types.
|
|
||||||
|
|
||||||
Populates context with given storage state. This option can be used to initialize context with logged-in information
|
Populates context with given storage state. This option can be used to initialize context with logged-in information
|
||||||
obtained via [`method: BrowserContext.storageState`] or [`method: APIRequestContext.storageState`]. Either a path to the
|
obtained via [`method: BrowserContext.storageState`] or [`method: APIRequestContext.storageState`]. Either a path to the
|
||||||
|
|
|
||||||
|
|
@ -880,25 +880,7 @@ context cookies from the response. The method will automatically follow redirect
|
||||||
- `localStorage` <[Array]<[Object]>>
|
- `localStorage` <[Array]<[Object]>>
|
||||||
- `name` <[string]>
|
- `name` <[string]>
|
||||||
- `value` <[string]>
|
- `value` <[string]>
|
||||||
- `indexedDB` <[Array]<[Object]>>
|
- `indexedDB` <[Array]<[unknown]>>
|
||||||
- `name` <[string]>
|
|
||||||
- `version` <[int]>
|
|
||||||
- `stores` <[Array]<[Object]>>
|
|
||||||
- `name` <[string]>
|
|
||||||
- `keyPath` ?<[string]>
|
|
||||||
- `keyPathArray` ?<[Array]<[string]>>
|
|
||||||
- `autoIncrement` <[boolean]>
|
|
||||||
- `indexes` <[Array]<[Object]>>
|
|
||||||
- `name` <[string]>
|
|
||||||
- `keyPath` ?<[string]>
|
|
||||||
- `keyPathArray` ?<[Array]<[string]>>
|
|
||||||
- `unique` <[boolean]>
|
|
||||||
- `multiEntry` <[boolean]>
|
|
||||||
- `records` <[Array]<[Object]>>
|
|
||||||
- `key` ?<[Object]>
|
|
||||||
- `keyEncoded` ?<[Object]> if `key` is not JSON-serializable, this contains an encoded version that preserves types.
|
|
||||||
- `value` ?<[Object]>
|
|
||||||
- `valueEncoded` ?<[Object]> if `value` is not JSON-serializable, this contains an encoded version that preserves types.
|
|
||||||
|
|
||||||
Returns storage state for this request context, contains current cookies and local storage snapshot if it was passed to the constructor.
|
Returns storage state for this request context, contains current cookies and local storage snapshot if it was passed to the constructor.
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1511,25 +1511,7 @@ Whether to emulate network being offline for the browser context.
|
||||||
- `localStorage` <[Array]<[Object]>>
|
- `localStorage` <[Array]<[Object]>>
|
||||||
- `name` <[string]>
|
- `name` <[string]>
|
||||||
- `value` <[string]>
|
- `value` <[string]>
|
||||||
- `indexedDB` <[Array]<[Object]>>
|
- `indexedDB` <[Array]<[unknown]>>
|
||||||
- `name` <[string]>
|
|
||||||
- `version` <[int]>
|
|
||||||
- `stores` <[Array]<[Object]>>
|
|
||||||
- `name` <[string]>
|
|
||||||
- `keyPath` ?<[string]>
|
|
||||||
- `keyPathArray` ?<[Array]<[string]>>
|
|
||||||
- `autoIncrement` <[boolean]>
|
|
||||||
- `indexes` <[Array]<[Object]>>
|
|
||||||
- `name` <[string]>
|
|
||||||
- `keyPath` ?<[string]>
|
|
||||||
- `keyPathArray` ?<[Array]<[string]>>
|
|
||||||
- `unique` <[boolean]>
|
|
||||||
- `multiEntry` <[boolean]>
|
|
||||||
- `records` <[Array]<[Object]>>
|
|
||||||
- `key` ?<[Object]>
|
|
||||||
- `keyEncoded` ?<[Object]> if `key` is not JSON-serializable, this contains an encoded version that preserves types.
|
|
||||||
- `value` ?<[Object]>
|
|
||||||
- `valueEncoded` ?<[Object]> if `value` is not JSON-serializable, this contains an encoded version that preserves types.
|
|
||||||
|
|
||||||
Returns storage state for this browser context, contains current cookies, local storage snapshot and IndexedDB snapshot.
|
Returns storage state for this browser context, contains current cookies, local storage snapshot and IndexedDB snapshot.
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -264,25 +264,7 @@ Specify environment variables that will be visible to the browser. Defaults to `
|
||||||
- `localStorage` <[Array]<[Object]>> localStorage to set for context
|
- `localStorage` <[Array]<[Object]>> localStorage to set for context
|
||||||
- `name` <[string]>
|
- `name` <[string]>
|
||||||
- `value` <[string]>
|
- `value` <[string]>
|
||||||
- `indexedDB` ?<[Array]<[Object]>> indexedDB to set for context
|
- `indexedDB` ?<[Array]<[unknown]>> indexedDB to set for context
|
||||||
- `name` <[string]> database name
|
|
||||||
- `version` <[int]> database version
|
|
||||||
- `stores` <[Array]<[Object]>>
|
|
||||||
- `name` <[string]>
|
|
||||||
- `keyPath` ?<[string]>
|
|
||||||
- `keyPathArray` ?<[Array]<[string]>>
|
|
||||||
- `autoIncrement` <[boolean]>
|
|
||||||
- `indexes` <[Array]<[Object]>>
|
|
||||||
- `name` <[string]>
|
|
||||||
- `keyPath` ?<[string]>
|
|
||||||
- `keyPathArray` ?<[Array]<[string]>>
|
|
||||||
- `unique` <[boolean]>
|
|
||||||
- `multiEntry` <[boolean]>
|
|
||||||
- `records` <[Array]<[Object]>>
|
|
||||||
- `key` ?<[Object]>
|
|
||||||
- `keyEncoded` ?<[Object]> if `key` is not JSON-serializable, this contains an encoded version that preserves types.
|
|
||||||
- `value` ?<[Object]>
|
|
||||||
- `valueEncoded` ?<[Object]> if `value` is not JSON-serializable, this contains an encoded version that preserves types.
|
|
||||||
|
|
||||||
Learn more about [storage state and auth](../auth.md).
|
Learn more about [storage state and auth](../auth.md).
|
||||||
|
|
||||||
|
|
|
||||||
238
packages/playwright-client/types/types.d.ts
vendored
238
packages/playwright-client/types/types.d.ts
vendored
|
|
@ -9317,49 +9317,7 @@ export interface BrowserContext {
|
||||||
value: string;
|
value: string;
|
||||||
}>;
|
}>;
|
||||||
|
|
||||||
indexedDB: Array<{
|
indexedDB: Array<unknown>;
|
||||||
name: string;
|
|
||||||
|
|
||||||
version: number;
|
|
||||||
|
|
||||||
stores: Array<{
|
|
||||||
name: string;
|
|
||||||
|
|
||||||
keyPath?: string;
|
|
||||||
|
|
||||||
keyPathArray?: Array<string>;
|
|
||||||
|
|
||||||
autoIncrement: boolean;
|
|
||||||
|
|
||||||
indexes: Array<{
|
|
||||||
name: string;
|
|
||||||
|
|
||||||
keyPath?: string;
|
|
||||||
|
|
||||||
keyPathArray?: Array<string>;
|
|
||||||
|
|
||||||
unique: boolean;
|
|
||||||
|
|
||||||
multiEntry: boolean;
|
|
||||||
}>;
|
|
||||||
|
|
||||||
records: Array<{
|
|
||||||
key?: Object;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* if `key` is not JSON-serializable, this contains an encoded version that preserves types.
|
|
||||||
*/
|
|
||||||
keyEncoded?: Object;
|
|
||||||
|
|
||||||
value?: Object;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* if `value` is not JSON-serializable, this contains an encoded version that preserves types.
|
|
||||||
*/
|
|
||||||
valueEncoded?: Object;
|
|
||||||
}>;
|
|
||||||
}>;
|
|
||||||
}>;
|
|
||||||
}>;
|
}>;
|
||||||
}>;
|
}>;
|
||||||
|
|
||||||
|
|
@ -10130,55 +10088,7 @@ export interface Browser {
|
||||||
/**
|
/**
|
||||||
* indexedDB to set for context
|
* indexedDB to set for context
|
||||||
*/
|
*/
|
||||||
indexedDB?: Array<{
|
indexedDB?: Array<unknown>;
|
||||||
/**
|
|
||||||
* database name
|
|
||||||
*/
|
|
||||||
name: string;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* database version
|
|
||||||
*/
|
|
||||||
version: number;
|
|
||||||
|
|
||||||
stores: Array<{
|
|
||||||
name: string;
|
|
||||||
|
|
||||||
keyPath?: string;
|
|
||||||
|
|
||||||
keyPathArray?: Array<string>;
|
|
||||||
|
|
||||||
autoIncrement: boolean;
|
|
||||||
|
|
||||||
indexes: Array<{
|
|
||||||
name: string;
|
|
||||||
|
|
||||||
keyPath?: string;
|
|
||||||
|
|
||||||
keyPathArray?: Array<string>;
|
|
||||||
|
|
||||||
unique: boolean;
|
|
||||||
|
|
||||||
multiEntry: boolean;
|
|
||||||
}>;
|
|
||||||
|
|
||||||
records: Array<{
|
|
||||||
key?: Object;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* if `key` is not JSON-serializable, this contains an encoded version that preserves types.
|
|
||||||
*/
|
|
||||||
keyEncoded?: Object;
|
|
||||||
|
|
||||||
value?: Object;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* if `value` is not JSON-serializable, this contains an encoded version that preserves types.
|
|
||||||
*/
|
|
||||||
valueEncoded?: Object;
|
|
||||||
}>;
|
|
||||||
}>;
|
|
||||||
}>;
|
|
||||||
}>;
|
}>;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
@ -17737,55 +17647,7 @@ export interface APIRequest {
|
||||||
/**
|
/**
|
||||||
* indexedDB to set for context
|
* indexedDB to set for context
|
||||||
*/
|
*/
|
||||||
indexedDB?: Array<{
|
indexedDB?: Array<unknown>;
|
||||||
/**
|
|
||||||
* database name
|
|
||||||
*/
|
|
||||||
name: string;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* database version
|
|
||||||
*/
|
|
||||||
version: number;
|
|
||||||
|
|
||||||
stores: Array<{
|
|
||||||
name: string;
|
|
||||||
|
|
||||||
keyPath?: string;
|
|
||||||
|
|
||||||
keyPathArray?: Array<string>;
|
|
||||||
|
|
||||||
autoIncrement: boolean;
|
|
||||||
|
|
||||||
indexes: Array<{
|
|
||||||
name: string;
|
|
||||||
|
|
||||||
keyPath?: string;
|
|
||||||
|
|
||||||
keyPathArray?: Array<string>;
|
|
||||||
|
|
||||||
unique: boolean;
|
|
||||||
|
|
||||||
multiEntry: boolean;
|
|
||||||
}>;
|
|
||||||
|
|
||||||
records: Array<{
|
|
||||||
key?: Object;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* if `key` is not JSON-serializable, this contains an encoded version that preserves types.
|
|
||||||
*/
|
|
||||||
keyEncoded?: Object;
|
|
||||||
|
|
||||||
value?: Object;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* if `value` is not JSON-serializable, this contains an encoded version that preserves types.
|
|
||||||
*/
|
|
||||||
valueEncoded?: Object;
|
|
||||||
}>;
|
|
||||||
}>;
|
|
||||||
}>;
|
|
||||||
}>;
|
}>;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
@ -18601,49 +18463,7 @@ export interface APIRequestContext {
|
||||||
value: string;
|
value: string;
|
||||||
}>;
|
}>;
|
||||||
|
|
||||||
indexedDB: Array<{
|
indexedDB: Array<unknown>;
|
||||||
name: string;
|
|
||||||
|
|
||||||
version: number;
|
|
||||||
|
|
||||||
stores: Array<{
|
|
||||||
name: string;
|
|
||||||
|
|
||||||
keyPath?: string;
|
|
||||||
|
|
||||||
keyPathArray?: Array<string>;
|
|
||||||
|
|
||||||
autoIncrement: boolean;
|
|
||||||
|
|
||||||
indexes: Array<{
|
|
||||||
name: string;
|
|
||||||
|
|
||||||
keyPath?: string;
|
|
||||||
|
|
||||||
keyPathArray?: Array<string>;
|
|
||||||
|
|
||||||
unique: boolean;
|
|
||||||
|
|
||||||
multiEntry: boolean;
|
|
||||||
}>;
|
|
||||||
|
|
||||||
records: Array<{
|
|
||||||
key?: Object;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* if `key` is not JSON-serializable, this contains an encoded version that preserves types.
|
|
||||||
*/
|
|
||||||
keyEncoded?: Object;
|
|
||||||
|
|
||||||
value?: Object;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* if `value` is not JSON-serializable, this contains an encoded version that preserves types.
|
|
||||||
*/
|
|
||||||
valueEncoded?: Object;
|
|
||||||
}>;
|
|
||||||
}>;
|
|
||||||
}>;
|
|
||||||
}>;
|
}>;
|
||||||
}>;
|
}>;
|
||||||
|
|
||||||
|
|
@ -22495,55 +22315,7 @@ export interface BrowserContextOptions {
|
||||||
/**
|
/**
|
||||||
* indexedDB to set for context
|
* indexedDB to set for context
|
||||||
*/
|
*/
|
||||||
indexedDB?: Array<{
|
indexedDB?: Array<unknown>;
|
||||||
/**
|
|
||||||
* database name
|
|
||||||
*/
|
|
||||||
name: string;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* database version
|
|
||||||
*/
|
|
||||||
version: number;
|
|
||||||
|
|
||||||
stores: Array<{
|
|
||||||
name: string;
|
|
||||||
|
|
||||||
keyPath?: string;
|
|
||||||
|
|
||||||
keyPathArray?: Array<string>;
|
|
||||||
|
|
||||||
autoIncrement: boolean;
|
|
||||||
|
|
||||||
indexes: Array<{
|
|
||||||
name: string;
|
|
||||||
|
|
||||||
keyPath?: string;
|
|
||||||
|
|
||||||
keyPathArray?: Array<string>;
|
|
||||||
|
|
||||||
unique: boolean;
|
|
||||||
|
|
||||||
multiEntry: boolean;
|
|
||||||
}>;
|
|
||||||
|
|
||||||
records: Array<{
|
|
||||||
key?: Object;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* if `key` is not JSON-serializable, this contains an encoded version that preserves types.
|
|
||||||
*/
|
|
||||||
keyEncoded?: Object;
|
|
||||||
|
|
||||||
value?: Object;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* if `value` is not JSON-serializable, this contains an encoded version that preserves types.
|
|
||||||
*/
|
|
||||||
valueEncoded?: Object;
|
|
||||||
}>;
|
|
||||||
}>;
|
|
||||||
}>;
|
|
||||||
}>;
|
}>;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -510,7 +510,7 @@ export class BrowserContext extends ChannelOwner<channels.BrowserContextChannel>
|
||||||
|
|
||||||
async function prepareStorageState(platform: Platform, options: BrowserContextOptions): Promise<channels.BrowserNewContextParams['storageState']> {
|
async function prepareStorageState(platform: Platform, options: BrowserContextOptions): Promise<channels.BrowserNewContextParams['storageState']> {
|
||||||
if (typeof options.storageState !== 'string')
|
if (typeof options.storageState !== 'string')
|
||||||
return options.storageState;
|
return options.storageState as any;
|
||||||
try {
|
try {
|
||||||
return JSON.parse(await platform.fs().promises.readFile(options.storageState, 'utf8'));
|
return JSON.parse(await platform.fs().promises.readFile(options.storageState, 'utf8'));
|
||||||
} catch (e) {
|
} catch (e) {
|
||||||
|
|
|
||||||
|
|
@ -37,11 +37,11 @@ export type SelectOptionOptions = { force?: boolean, timeout?: number };
|
||||||
export type FilePayload = { name: string, mimeType: string, buffer: Buffer };
|
export type FilePayload = { name: string, mimeType: string, buffer: Buffer };
|
||||||
export type StorageState = {
|
export type StorageState = {
|
||||||
cookies: channels.NetworkCookie[],
|
cookies: channels.NetworkCookie[],
|
||||||
origins: channels.OriginStorage[],
|
origins: (Omit<channels.OriginStorage, 'indexedDB'> & { indexedDB: unknown[] })[],
|
||||||
};
|
};
|
||||||
export type SetStorageState = {
|
export type SetStorageState = {
|
||||||
cookies?: channels.SetNetworkCookie[],
|
cookies?: channels.SetNetworkCookie[],
|
||||||
origins?: channels.SetOriginStorage[]
|
origins?: (Omit<channels.SetOriginStorage, 'indexedDB'> & { indexedDB?: unknown[] })[]
|
||||||
};
|
};
|
||||||
|
|
||||||
export type LifecycleEvent = channels.LifecycleEvent;
|
export type LifecycleEvent = channels.LifecycleEvent;
|
||||||
|
|
|
||||||
238
packages/playwright-core/types/types.d.ts
vendored
238
packages/playwright-core/types/types.d.ts
vendored
|
|
@ -9317,49 +9317,7 @@ export interface BrowserContext {
|
||||||
value: string;
|
value: string;
|
||||||
}>;
|
}>;
|
||||||
|
|
||||||
indexedDB: Array<{
|
indexedDB: Array<unknown>;
|
||||||
name: string;
|
|
||||||
|
|
||||||
version: number;
|
|
||||||
|
|
||||||
stores: Array<{
|
|
||||||
name: string;
|
|
||||||
|
|
||||||
keyPath?: string;
|
|
||||||
|
|
||||||
keyPathArray?: Array<string>;
|
|
||||||
|
|
||||||
autoIncrement: boolean;
|
|
||||||
|
|
||||||
indexes: Array<{
|
|
||||||
name: string;
|
|
||||||
|
|
||||||
keyPath?: string;
|
|
||||||
|
|
||||||
keyPathArray?: Array<string>;
|
|
||||||
|
|
||||||
unique: boolean;
|
|
||||||
|
|
||||||
multiEntry: boolean;
|
|
||||||
}>;
|
|
||||||
|
|
||||||
records: Array<{
|
|
||||||
key?: Object;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* if `key` is not JSON-serializable, this contains an encoded version that preserves types.
|
|
||||||
*/
|
|
||||||
keyEncoded?: Object;
|
|
||||||
|
|
||||||
value?: Object;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* if `value` is not JSON-serializable, this contains an encoded version that preserves types.
|
|
||||||
*/
|
|
||||||
valueEncoded?: Object;
|
|
||||||
}>;
|
|
||||||
}>;
|
|
||||||
}>;
|
|
||||||
}>;
|
}>;
|
||||||
}>;
|
}>;
|
||||||
|
|
||||||
|
|
@ -10130,55 +10088,7 @@ export interface Browser {
|
||||||
/**
|
/**
|
||||||
* indexedDB to set for context
|
* indexedDB to set for context
|
||||||
*/
|
*/
|
||||||
indexedDB?: Array<{
|
indexedDB?: Array<unknown>;
|
||||||
/**
|
|
||||||
* database name
|
|
||||||
*/
|
|
||||||
name: string;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* database version
|
|
||||||
*/
|
|
||||||
version: number;
|
|
||||||
|
|
||||||
stores: Array<{
|
|
||||||
name: string;
|
|
||||||
|
|
||||||
keyPath?: string;
|
|
||||||
|
|
||||||
keyPathArray?: Array<string>;
|
|
||||||
|
|
||||||
autoIncrement: boolean;
|
|
||||||
|
|
||||||
indexes: Array<{
|
|
||||||
name: string;
|
|
||||||
|
|
||||||
keyPath?: string;
|
|
||||||
|
|
||||||
keyPathArray?: Array<string>;
|
|
||||||
|
|
||||||
unique: boolean;
|
|
||||||
|
|
||||||
multiEntry: boolean;
|
|
||||||
}>;
|
|
||||||
|
|
||||||
records: Array<{
|
|
||||||
key?: Object;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* if `key` is not JSON-serializable, this contains an encoded version that preserves types.
|
|
||||||
*/
|
|
||||||
keyEncoded?: Object;
|
|
||||||
|
|
||||||
value?: Object;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* if `value` is not JSON-serializable, this contains an encoded version that preserves types.
|
|
||||||
*/
|
|
||||||
valueEncoded?: Object;
|
|
||||||
}>;
|
|
||||||
}>;
|
|
||||||
}>;
|
|
||||||
}>;
|
}>;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
@ -17737,55 +17647,7 @@ export interface APIRequest {
|
||||||
/**
|
/**
|
||||||
* indexedDB to set for context
|
* indexedDB to set for context
|
||||||
*/
|
*/
|
||||||
indexedDB?: Array<{
|
indexedDB?: Array<unknown>;
|
||||||
/**
|
|
||||||
* database name
|
|
||||||
*/
|
|
||||||
name: string;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* database version
|
|
||||||
*/
|
|
||||||
version: number;
|
|
||||||
|
|
||||||
stores: Array<{
|
|
||||||
name: string;
|
|
||||||
|
|
||||||
keyPath?: string;
|
|
||||||
|
|
||||||
keyPathArray?: Array<string>;
|
|
||||||
|
|
||||||
autoIncrement: boolean;
|
|
||||||
|
|
||||||
indexes: Array<{
|
|
||||||
name: string;
|
|
||||||
|
|
||||||
keyPath?: string;
|
|
||||||
|
|
||||||
keyPathArray?: Array<string>;
|
|
||||||
|
|
||||||
unique: boolean;
|
|
||||||
|
|
||||||
multiEntry: boolean;
|
|
||||||
}>;
|
|
||||||
|
|
||||||
records: Array<{
|
|
||||||
key?: Object;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* if `key` is not JSON-serializable, this contains an encoded version that preserves types.
|
|
||||||
*/
|
|
||||||
keyEncoded?: Object;
|
|
||||||
|
|
||||||
value?: Object;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* if `value` is not JSON-serializable, this contains an encoded version that preserves types.
|
|
||||||
*/
|
|
||||||
valueEncoded?: Object;
|
|
||||||
}>;
|
|
||||||
}>;
|
|
||||||
}>;
|
|
||||||
}>;
|
}>;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
@ -18601,49 +18463,7 @@ export interface APIRequestContext {
|
||||||
value: string;
|
value: string;
|
||||||
}>;
|
}>;
|
||||||
|
|
||||||
indexedDB: Array<{
|
indexedDB: Array<unknown>;
|
||||||
name: string;
|
|
||||||
|
|
||||||
version: number;
|
|
||||||
|
|
||||||
stores: Array<{
|
|
||||||
name: string;
|
|
||||||
|
|
||||||
keyPath?: string;
|
|
||||||
|
|
||||||
keyPathArray?: Array<string>;
|
|
||||||
|
|
||||||
autoIncrement: boolean;
|
|
||||||
|
|
||||||
indexes: Array<{
|
|
||||||
name: string;
|
|
||||||
|
|
||||||
keyPath?: string;
|
|
||||||
|
|
||||||
keyPathArray?: Array<string>;
|
|
||||||
|
|
||||||
unique: boolean;
|
|
||||||
|
|
||||||
multiEntry: boolean;
|
|
||||||
}>;
|
|
||||||
|
|
||||||
records: Array<{
|
|
||||||
key?: Object;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* if `key` is not JSON-serializable, this contains an encoded version that preserves types.
|
|
||||||
*/
|
|
||||||
keyEncoded?: Object;
|
|
||||||
|
|
||||||
value?: Object;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* if `value` is not JSON-serializable, this contains an encoded version that preserves types.
|
|
||||||
*/
|
|
||||||
valueEncoded?: Object;
|
|
||||||
}>;
|
|
||||||
}>;
|
|
||||||
}>;
|
|
||||||
}>;
|
}>;
|
||||||
}>;
|
}>;
|
||||||
|
|
||||||
|
|
@ -22495,55 +22315,7 @@ export interface BrowserContextOptions {
|
||||||
/**
|
/**
|
||||||
* indexedDB to set for context
|
* indexedDB to set for context
|
||||||
*/
|
*/
|
||||||
indexedDB?: Array<{
|
indexedDB?: Array<unknown>;
|
||||||
/**
|
|
||||||
* database name
|
|
||||||
*/
|
|
||||||
name: string;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* database version
|
|
||||||
*/
|
|
||||||
version: number;
|
|
||||||
|
|
||||||
stores: Array<{
|
|
||||||
name: string;
|
|
||||||
|
|
||||||
keyPath?: string;
|
|
||||||
|
|
||||||
keyPathArray?: Array<string>;
|
|
||||||
|
|
||||||
autoIncrement: boolean;
|
|
||||||
|
|
||||||
indexes: Array<{
|
|
||||||
name: string;
|
|
||||||
|
|
||||||
keyPath?: string;
|
|
||||||
|
|
||||||
keyPathArray?: Array<string>;
|
|
||||||
|
|
||||||
unique: boolean;
|
|
||||||
|
|
||||||
multiEntry: boolean;
|
|
||||||
}>;
|
|
||||||
|
|
||||||
records: Array<{
|
|
||||||
key?: Object;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* if `key` is not JSON-serializable, this contains an encoded version that preserves types.
|
|
||||||
*/
|
|
||||||
keyEncoded?: Object;
|
|
||||||
|
|
||||||
value?: Object;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* if `value` is not JSON-serializable, this contains an encoded version that preserves types.
|
|
||||||
*/
|
|
||||||
valueEncoded?: Object;
|
|
||||||
}>;
|
|
||||||
}>;
|
|
||||||
}>;
|
|
||||||
}>;
|
}>;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue