/* * Index * @version: 1.0.0 * @author: Keenthemes * Copyright 2024 Keenthemes */ import KTUtils from './helpers/utils'; import KTDom from './helpers/dom'; import KTEventHandler from './helpers/event-handler'; import {KTMenu} from './components/menu'; import {KTDropdown} from './components/dropdown'; import {KTModal} from './components/modal'; import {KTDrawer} from './components/drawer'; import {KTCollapse} from './components/collapse'; import {KTDismiss} from './components/dismiss'; import {KTTabs} from './components/tabs'; import {KTAccordion} from './components/accordion'; import {KTScrollspy} from './components/scrollspy'; import {KTScrollable} from './components/scrollable'; import {KTScrollto} from './components/scrollto'; import {KTSticky} from './components/sticky'; import {KTReparent} from './components/reparent'; import {KTToggle} from './components/toggle'; import {KTTooltip} from './components/tooltip'; import {KTStepper} from './components/stepper'; import {KTTheme} from './components/theme'; import {KTImageInput} from './components/image-input'; import {KTTogglePassword} from './components/toggle-password'; import {KTDataTable} from './components/datatable'; export {default as KTUtils} from './helpers/utils'; export {default as KTDom} from './helpers/dom'; export {default as KTEventHandler} from './helpers/event-handler'; export {KTMenu} from './components/menu'; export {KTDropdown} from './components/dropdown'; export {KTModal} from './components/modal'; export {KTDrawer} from './components/drawer'; export {KTCollapse} from './components/collapse'; export {KTDismiss} from './components/dismiss'; export {KTTabs} from './components/tabs'; export {KTAccordion} from './components/accordion'; export {KTScrollspy} from './components/scrollspy'; export {KTScrollable} from './components/scrollable'; export {KTScrollto} from './components/scrollto'; export {KTSticky} from './components/sticky'; export {KTReparent} from './components/reparent'; export {KTToggle} from './components/toggle' export {KTTooltip} from './components/tooltip'; export {KTStepper} from './components/stepper'; export {KTTheme} from './components/theme'; export {KTImageInput} from './components/image-input'; export {KTTogglePassword} from './components/toggle-password'; export {KTDataTable} from './components/datatable'; declare let globalThis: { KTUtils: typeof KTUtils, KTDom: typeof KTDom, KTEventHandler: typeof KTEventHandler; KTMenu: typeof KTMenu; KTDropdown: typeof KTDropdown; KTModal: typeof KTModal; KTDrawer: typeof KTDrawer; KTCollapse: typeof KTCollapse; KTDismiss: typeof KTDismiss; KTTabs: typeof KTTabs; KTAccordion: typeof KTAccordion; KTScrollspy: typeof KTScrollspy; KTScrollable: typeof KTScrollable; KTScrollto: typeof KTScrollto; KTSticky: typeof KTSticky; KTReparent: typeof KTReparent; KTToggle: typeof KTToggle; KTTooltip: typeof KTTooltip; KTStepper: typeof KTStepper; KTTheme: typeof KTTheme; KTImageInput: typeof KTImageInput; KTTogglePassword: typeof KTTogglePassword; }; globalThis.KTUtils = KTUtils; globalThis.KTDom = KTDom; globalThis.KTEventHandler = KTEventHandler; globalThis.KTMenu = KTMenu; globalThis.KTDropdown = KTDropdown; globalThis.KTModal = KTModal; globalThis.KTDrawer = KTDrawer; globalThis.KTCollapse = KTCollapse; globalThis.KTDismiss = KTDismiss; globalThis.KTTabs = KTTabs; globalThis.KTAccordion = KTAccordion; globalThis.KTScrollspy = KTScrollspy; globalThis.KTScrollable = KTScrollable; globalThis.KTScrollto = KTScrollto; globalThis.KTSticky = KTSticky; globalThis.KTReparent = KTReparent; globalThis.KTToggle = KTToggle; globalThis.KTTooltip = KTTooltip; globalThis.KTStepper = KTStepper; globalThis.KTTheme = KTTheme; globalThis.KTImageInput = KTImageInput; globalThis.KTTogglePassword = KTTogglePassword; const KTComponents = { init(): void { KTMenu.init(); KTDropdown.init(); KTModal.init(); KTDrawer.init(); KTCollapse.init(); KTDismiss.init(); KTTabs.init(); KTAccordion.init(); KTScrollspy.init(); KTScrollable.init(); KTScrollto.init(); KTSticky.init(); KTReparent.init(); KTToggle.init(); KTTooltip.init(); KTStepper.init(); KTTheme.init(); KTImageInput.init(); KTTogglePassword.init(); KTDataTable.init(); } }; export default KTComponents;