// eslint-disable-next-line import/no-cycle
import BasicBar from './Basic/BasicBar';
import BasicBulb from './Basic/BasicBulb';
import BasicRedNumber from './Basic/BasicRedNumber';
import BasicHtml from './Basic/BasicHtml';
import BasicValueString from './Basic/BasicValueString';
import BasicValueInput from './Basic/BasicValueInput';
import BasicViewInWidget from './Basic/BasicViewInWidget';
import BasicViewInWidget8 from './Basic/BasicViewInWidget8';
import BasicGroup from './Basic/BasicGroup';
import BasicSvgBool from './Basic/BasicSvgBool';
import BasicSvgShape from './Basic/BasicSvgShape';
import BasicScreenResolution from './Basic/BasicScreenResolution';
import BasicSpeechToText from './Basic/BasicSpeechToText';
import BasicIFrame from './Basic/BasicIFrame';
import BasicIFrame8 from './Basic/BasicIFrame8';
import BasicImage from './Basic/BasicImage';
import BasicHtmlNav from './Basic/BasicHtmlNav';
import BasicFilterDropdown from './Basic/BasicFilterDropdown';
import BasicLink from './Basic/BasicLink';
import BasicImage8 from './Basic/BasicImage8';

import JQuiButton from './JQui/JQuiButton';
import JQuiButtonBlank from './JQui/JQuiButtonBlank';
import JQuiIconLink from './JQui/JQuiIconLink';
import JQuiIconInc from './JQui/JQuiIconInc';
import JQuiIconHttpGet from './JQui/JQuiIconHttpGet';
import JQuiDialog from './JQui/JQuiDialog';
import JQuiIconDialog from './JQui/JQuiIconDialog';
import JQuiContainerDialog from './JQui/JQuiContainerDialog';
import JQuiButtonNavigation from './JQui/JQuiButtonNavigation';
import JQuiIconNavigation from './JQui/JQuiIconNavigation';
import JQuiButtonPasswordNavigation from './JQui/JQuiButtonPasswordNavigation';
import JQuiDialogExternal from './JQui/JQuiDialogExternal';
import JQuiButtonDialogClose from './JQui/JQuiButtonDialogClose';
import JQuiContainerButtonDialog from './JQui/JQuiContainerButtonDialog';
import JQuiContainerIconDialog from './JQui/JQuiContainerIconDialog';
import JQuiInput from './JQui/JQuiInput';
import JQuiInputSet from './JQui/JQuiInputSet';
import JQuiBinaryState from './JQui/JQuiBinaryState';
import JQuiRadio from './JQui/JQuiRadio';
import JQuiState from './JQui/JQuiState';
import JQuiRadioList from './JQui/JQuiRadioList';
import JQuiSelectList from './JQui/JQuiSelectList';
import JQuiIconStatePushButton from './JQui/JQuiIconStatePushButton';
import JQuiIconStateBool from './JQui/JQuiIconStateBool';
import JQuiRadioSteps from './JQui/JQuiRadioSteps';
import JQuiWriteState from './JQui/JQuiWriteState';
import JQuiSlider from './JQui/JQuiSlider';
import JQuiSliderVertical from './JQui/JQuiSliderVertical';
import JQuiInputDate from './JQui/JQuiInputDate';
import JQuiInputDateTime from './JQui/JQuiInputDateTime';
import JQuiToggle from './JQui/JQuiToggle';

import TabsSliderTabs from './Tabs/TabsSliderTabs';

import Swipe from './Swipe/Swipe';

const WIDGETS = [
    BasicBar,
    BasicBulb,
    BasicHtml,
    BasicHtmlNav,
    BasicFilterDropdown,
    BasicLink,
    BasicValueString,
    BasicValueInput,
    BasicViewInWidget,
    BasicViewInWidget8,
    BasicGroup,
    BasicSvgBool,
    BasicRedNumber,
    BasicSvgShape,
    BasicScreenResolution,
    BasicSpeechToText,
    BasicIFrame,
    BasicIFrame8,
    BasicImage,
    BasicImage8,

    JQuiButton,
    JQuiButtonBlank,
    JQuiIconLink,
    JQuiIconInc,
    JQuiIconHttpGet,
    JQuiDialog,
    JQuiIconDialog,
    JQuiContainerDialog,
    JQuiButtonNavigation,
    JQuiIconNavigation,
    JQuiButtonPasswordNavigation,
    JQuiDialogExternal,
    JQuiContainerButtonDialog,
    JQuiContainerIconDialog,
    JQuiButtonDialogClose,
    JQuiInput,
    JQuiInputSet,
    JQuiBinaryState,
    JQuiRadio,
    JQuiState,
    JQuiRadioList,
    JQuiSelectList,
    JQuiRadioSteps,
    JQuiWriteState,
    JQuiSlider,
    JQuiSliderVertical,
    JQuiIconStatePushButton,
    JQuiIconStateBool,
    JQuiInputDate,
    JQuiInputDateTime,
    JQuiToggle,

    TabsSliderTabs,

    Swipe,
];

export default WIDGETS;
