Home > @findkit/ui > FindkitUIOptions

FindkitUIOptions interface

Modal options

Signature:

export interface FindkitUIOptions<T extends FindkitUIGenerics> 

Properties

Property Modifiers Type Description
backdrop? boolean (Optional)
builtinStyles? boolean (Optional)
closeOnOutsideClick? boolean (Optional)
container? Element | string (Optional)
css? string (Optional)
cssLayers? boolean (Optional)
customRouterDataPrefix? string (Optional)
defaultCustomRouterData? T["customRouterData"] (Optional)
fetchCount? number (Optional)
fetchThrottle? number (Optional)
fontDivisor? number (Optional)
forceHistoryReplace? boolean (Optional)
groupKey? string (Optional)
groupOrder? GroupOrder (Optional) See
groups? T["groups"] (Optional) See GroupDefinition
header? boolean (Optional)
inert? string | boolean (Optional)
infiniteScroll? boolean (Optional)
instanceId? string (Optional)
lang? string (Optional) Set the UI language
load? () => Promise<{ js: Implementation; css?: string; }> (Optional)
loadingThrottle? number (Optional) Timeout for the loading event
lockScroll? boolean (Optional)
manageScroll? boolean (Optional)
minTerms? number (Optional)
modal? boolean (Optional)
monitorDocumentLang? boolean (Optional)
params? T["params"] (Optional) See SearchParams
publicToken string
router? "memory" | "querystring" | "hash" | RouterBackend<{}> (Optional)
searchEndpoint? string (Optional)
searchKey? string (Optional)
separator? string (Optional)
shadowDom? boolean (Optional)
slots? Partial<Slots> (Optional) See Slots
styleSheet? string (Optional)
translations? { [lang: string]: Partial<TranslationStrings>; } (Optional) See TranslationStrings