Build NapCat Artifacts / Windows Loader Test (push) Canceled after 0s
Build NapCat Artifacts / Type Check & Test (push) Canceled after 0s
Build NapCat Artifacts / Build NapCat.Framework (push) Canceled after 0s
Build NapCat Artifacts / Build NapCat.Shell (push) Canceled after 0s
22 lines
749 B
Plaintext
22 lines
749 B
Plaintext
import { OverlayTriggerProps } from "@react-types/overlays";
|
|
export interface OverlayTriggerState {
|
|
/** Whether the overlay is currently open. */
|
|
readonly isOpen: boolean;
|
|
/** Sets whether the overlay is open. */
|
|
setOpen(isOpen: boolean): void;
|
|
/** Opens the overlay. */
|
|
open(): void;
|
|
/** Closes the overlay. */
|
|
close(): void;
|
|
/** Toggles the overlay's visibility. */
|
|
toggle(): void;
|
|
}
|
|
/**
|
|
* Manages state for an overlay trigger. Tracks whether the overlay is open, and provides
|
|
* methods to toggle this state.
|
|
*/
|
|
export function useOverlayTriggerState(props: OverlayTriggerProps): OverlayTriggerState;
|
|
export type { OverlayTriggerProps } from '@react-types/overlays';
|
|
|
|
//# sourceMappingURL=types.d.ts.map
|