package.dist.providers.environment.use-environment-context.d.ts Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of react Show documentation
Show all versions of react Show documentation
A collection of unstyled, accessible UI components for React, utilizing state machines for seamless interaction.
The newest version!
import { Provider } from 'react';
export type RootNode = ShadowRoot | Document | Node;
export interface EnvironmentContext {
/**
* The root node of the application.
* This is used to determine the window and document objects.
*/
getRootNode(): RootNode;
/**
* The document context for the root node.
*/
getDocument(): Document;
/**
* The window context for the root node.
*/
getWindow(): Window & typeof globalThis;
}
export declare const EnvironmentContextProvider: Provider, useEnvironmentContext: () => EnvironmentContext;
© 2015 - 2025 Weber Informatics LLC | Privacy Policy