INIT
This commit is contained in:
+15
@@ -0,0 +1,15 @@
|
||||
import { FocusScope } from "./focus-scope.svelte.js";
|
||||
export declare class FocusScopeManager {
|
||||
#private;
|
||||
static instance: FocusScopeManager;
|
||||
static getInstance(): FocusScopeManager;
|
||||
register(scope: FocusScope): void;
|
||||
unregister(scope: FocusScope): void;
|
||||
getActive(): FocusScope | undefined;
|
||||
setFocusMemory(scope: FocusScope, element: HTMLElement): void;
|
||||
getFocusMemory(scope: FocusScope): HTMLElement | undefined;
|
||||
isActiveScope(scope: FocusScope): boolean;
|
||||
setPreFocusMemory(scope: FocusScope, element: HTMLElement): void;
|
||||
getPreFocusMemory(scope: FocusScope): HTMLElement | undefined;
|
||||
clearPreFocusMemory(scope: FocusScope): void;
|
||||
}
|
||||
Reference in New Issue
Block a user