Properties
Optional
callback
callback?: ((module, element) => void | Promise<void>)
Type declaration
- (module, element): void | Promise<void>
Parameters
module: any
element: HTMLElement
Returns void | Promise<void>
loader
loader: string | string[] | (() => Promise<unknown>) | (() => Promise<unknown>)[]
Type declaration
- (): Promise<unknown>
Returns Promise<unknown>
observerOptions
observerOptions: IntersectionObserverInit = ...
on
on: "click" | "scroll" | "hover" = 'scroll'
trigger
trigger: NodeListOf<HTMLElement> = ...
when
when: "idle" | "immediate" | "interact" = 'interact'
Function to execute after the module has been imported.