D7net
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
home
/
forge
/
ebrokers.online
/
node_modules
/
embla-carousel
/
components
/
Filename :
OptionsHandler.d.ts
back
Copy
import { LooseOptionsType, CreateOptionsType } from './Options'; import { WindowType } from './utils'; type OptionsType = Partial<CreateOptionsType<LooseOptionsType>>; export type OptionsHandlerType = { mergeOptions: <TypeA extends OptionsType, TypeB extends OptionsType>(optionsA: TypeA, optionsB?: TypeB) => TypeA; optionsAtMedia: <Type extends OptionsType>(options: Type) => Type; optionsMediaQueries: (optionsList: OptionsType[]) => MediaQueryList[]; }; export declare function OptionsHandler(ownerWindow: WindowType): OptionsHandlerType; export {};