Initial commit
This commit is contained in:
13
node_modules/embla-carousel/cjs/components/SlideFocus.d.ts
generated
vendored
Normal file
13
node_modules/embla-carousel/cjs/components/SlideFocus.d.ts
generated
vendored
Normal file
@ -0,0 +1,13 @@
|
||||
import { EmblaCarouselType } from './EmblaCarousel';
|
||||
import { EventHandlerType } from './EventHandler';
|
||||
import { EventStoreType } from './EventStore';
|
||||
import { ScrollBodyType } from './ScrollBody';
|
||||
import { ScrollToType } from './ScrollTo';
|
||||
import { SlideRegistryType } from './SlideRegistry';
|
||||
type FocusHandlerCallbackType = (emblaApi: EmblaCarouselType, evt: FocusEvent) => boolean | void;
|
||||
export type FocusHandlerOptionType = boolean | FocusHandlerCallbackType;
|
||||
export type SlideFocusType = {
|
||||
init: (emblaApi: EmblaCarouselType) => void;
|
||||
};
|
||||
export declare function SlideFocus(root: HTMLElement, slides: HTMLElement[], slideRegistry: SlideRegistryType['slideRegistry'], scrollTo: ScrollToType, scrollBody: ScrollBodyType, eventStore: EventStoreType, eventHandler: EventHandlerType, watchFocus: FocusHandlerOptionType): SlideFocusType;
|
||||
export {};
|
||||
Reference in New Issue
Block a user