@cds/core
Version:
Clarity Design System - common components, themes, and utilties
12 lines (11 loc) • 443 B
TypeScript
import { ReactiveController, ReactiveElement } from 'lit';
/**
* Provides all nessesary aria-* attributes to create a valid aria modal.
* Recommended use with `@focusTrap` controller.
*/
export declare function ariaModal<T extends ReactiveElement>(): ClassDecorator;
export declare class AriaModalController<T extends ReactiveElement> implements ReactiveController {
private host;
constructor(host: T);
hostConnected(): void;
}