RocketChat/Rocket.Chat

View on GitHub
packages/ui-kit/src/blocks/ActionableElement.ts

Summary

Maintainability
A
0 mins
Test Coverage
import type { ButtonElement } from './elements/ButtonElement';
import type { ChannelsSelectElement } from './elements/ChannelsSelectElement';
import type { CheckboxElement } from './elements/CheckboxElement';
import type { ConversationsSelectElement } from './elements/ConversationsSelectElement';
import type { DatePickerElement } from './elements/DatePickerElement';
import type { ExperimentalTabElement } from './elements/ExperimentalTabElement';
import type { LinearScaleElement } from './elements/LinearScaleElement';
import type { MultiChannelsSelectElement } from './elements/MultiChannelsSelectElement';
import type { MultiConversationsSelectElement } from './elements/MultiConversationsSelectElement';
import type { MultiStaticSelectElement } from './elements/MultiStaticSelectElement';
import type { MultiUsersSelectElement } from './elements/MultiUsersSelectElement';
import type { OverflowElement } from './elements/OverflowElement';
import type { PlainTextInputElement } from './elements/PlainTextInputElement';
import type { RadioButtonElement } from './elements/RadioButtonElement';
import type { StaticSelectElement } from './elements/StaticSelectElement';
import type { TimePickerElement } from './elements/TimePickerElement';
import type { ToggleSwitchElement } from './elements/ToggleSwitchElement';
import type { UsersSelectElement } from './elements/UsersSelectElement';

export type ActionableElement =
    | ButtonElement
    | ChannelsSelectElement
    | ConversationsSelectElement
    | DatePickerElement
    | LinearScaleElement
    | MultiChannelsSelectElement
    | MultiConversationsSelectElement
    | MultiStaticSelectElement
    | MultiUsersSelectElement
    | OverflowElement
    | PlainTextInputElement
    | StaticSelectElement
    | UsersSelectElement
    | ToggleSwitchElement
    | RadioButtonElement
    | CheckboxElement
    | TimePickerElement
    | ExperimentalTabElement;