react-query
Version:
Hooks for managing, caching and syncing asynchronous and remote data in React
14 lines (13 loc) • 467 B
TypeScript
import { Subscribable } from './subscribable';
declare class FocusManager extends Subscribable {
private focused?;
private removeEventListener?;
protected onSubscribe(): void;
setEventListener(setup: (setFocused: (focused?: boolean) => void) => () => void): void;
setFocused(focused?: boolean): void;
onFocus(): void;
isFocused(): boolean;
private setDefaultEventListener;
}
export declare const focusManager: FocusManager;
export {};