node_modules ignore

This commit is contained in:
2025-05-08 23:43:47 +02:00
parent e19d52f172
commit 4574544c9f
65041 changed files with 10593536 additions and 0 deletions

View File

@@ -0,0 +1,29 @@
/**
* @typedef {Partial<HTMLVideoElement> & {
* webkitDisplayingFullscreen?: boolean;
* webkitPresentationMode?: 'fullscreen'|'picture-in-picture';
* webkitEnterFullscreen?: () => any;
* }} MediaStateOwner
*/
/**
* @typedef {Partial<Document|ShadowRoot>} RootNodeStateOwner
*/
/**
* @typedef {Partial<HTMLElement>} FullScreenElementStateOwner
*/
/**
* @typedef {object} StateOwners
* @property {MediaStateOwner} [media]
* @property {RootNodeStateOwner} [documentElement]
* @property {FullScreenElementStateOwner} [fullscreenElement]
*/
/** @type {(stateOwners: StateOwners) => Promise<undefined> | undefined} */
export declare const enterFullscreen: (stateOwners: any) => Promise<any>;
/** @type {(stateOwners: StateOwners) => Promise<undefined> | undefined} */
export declare const exitFullscreen: (stateOwners: any) => Promise<any>;
/** @type {(stateOwners: StateOwners) => FullScreenElementStateOwner | null | undefined} */
export declare const getFullscreenElement: (stateOwners: any) => any;
/** @type {(stateOwners: StateOwners) => boolean} */
export declare const isFullscreen: (stateOwners: any) => boolean;
/** @type {(stateOwners: StateOwners) => boolean} */
export declare const isFullscreenEnabled: (stateOwners: any) => boolean;