@nextcloud/vue
Version:
Nextcloud vue components
12 lines (11 loc) • 450 B
TypeScript
import { MaybeRefOrGetter, Ref } from 'vue';
/**
* Control global focus trap stack when focus trap is managed manually
*
* @param shouldPause - Whether focus trap should be paused
* @param options - Additional options
* @param options.disabled - Whether the controller should be disabled
*/
export declare function useTrapStackControl(shouldPause: Ref<boolean> | (() => boolean), options?: {
disabled?: MaybeRefOrGetter<boolean>;
}): void;