- Added Custom Exams tab showing all exams from Generation page - Displays title, module badges, duration, and status - Added Create Exam button - Kept Exam Sessions tab for institutional sessions - Search filters across exams Made-with: Cursor
11 lines
570 B
TypeScript
11 lines
570 B
TypeScript
import { EmblaCarouselType } from './EmblaCarousel.js';
|
|
import { EventHandlerType } from './EventHandler.js';
|
|
type SlidesHandlerCallbackType = (emblaApi: EmblaCarouselType, mutations: MutationRecord[]) => boolean | void;
|
|
export type SlidesHandlerOptionType = boolean | SlidesHandlerCallbackType;
|
|
export type SlidesHandlerType = {
|
|
init: (emblaApi: EmblaCarouselType) => void;
|
|
destroy: () => void;
|
|
};
|
|
export declare function SlidesHandler(container: HTMLElement, eventHandler: EventHandlerType, watchSlides: SlidesHandlerOptionType): SlidesHandlerType;
|
|
export {};
|