streamdeck-typescript
Version:
This library will help you build elgato stream deck plugins in typescript
99 lines (96 loc) • 3.54 kB
text/typescript
/*
* Author: XeroxDev <help@xeroxdev.de>
* Copyright (c) 2021.
*
*/
import { AcdData } from './acd-data';
import { Coordinates } from './coordinates';
import { DeviceType, EventType, StateType, TargetType } from './enums';
import { WillAppearEvent } from './events/appearance/will-appear.event';
import { WillDisappearEvent } from './events/appearance/will-disappear.event';
import { ApplicationDidLaunchEvent } from './events/application/application-did-launch.event';
import { ApplicationDidTerminateEvent } from './events/application/application-did-terminate.event';
import { DeviceDidConnectEvent } from './events/device/device-did-connect.event';
import { DeviceDidDisconnectEvent } from './events/device/device-did-disconnect.event';
import {
InitBase,
InitEventActionInfo,
InitEventActionInfoPayload,
InitEventActionInfoPayloadCoordinates,
InitEventInfo,
InitEventInfoApplication,
InitEventInfoDevice,
InitEventInfoDeviceSize,
InitEventInfoPlugin,
InitPi,
} from './events/init.event';
import { KeyDownEvent } from './events/keys/key-down.event';
import { KeyUpEvent } from './events/keys/key-up.event';
import { DialUpEvent } from './events/dials/dial-up.event';
import { DialDownEvent } from './events/dials/dial-down.event';
import { DialRotateEvent } from './events/dials/dial-rotate.event';
import { TitleParametersDidChangeEvent } from './events/other/title-parameters-did-change.event';
import { PropertyInspectorDidAppearEvent } from './events/pi/property-inspector-did-appear.event';
import { PropertyInspectorDidDisappearEvent } from './events/pi/property-inspector-did-disappear.event';
import { SendToPiEvent } from './events/send/send-to-pi.event';
import { SendToPluginEvent } from './events/send/send-to-plugin.event';
import { DidReceiveGlobalSettingsEvent } from './events/settings/did-receive-global-settings.event';
import { DidReceiveSettingsEvent } from './events/settings/did-receive-settings.event';
import { SystemDidWakeUpEvent } from './events/system/system-did-wake-up.event';
import { TitleParameters } from './title-parameters';
import {
PossibleEventsForActionToReceive,
PossibleEventsForActionToSend,
PossibleEventsForAllToReceive,
PossibleEventsForAllToSend,
PossibleEventsForPiToReceive,
PossibleEventsForPiToSend,
PossibleEventsToReceive,
PossibleEventsToSend,
} from './types';
export {
PossibleEventsForAllToReceive,
PossibleEventsForPiToReceive,
PossibleEventsForActionToReceive,
PossibleEventsToSend,
PossibleEventsForAllToSend,
PossibleEventsForPiToSend,
PossibleEventsForActionToSend,
PossibleEventsToReceive,
TitleParameters,
DeviceType,
TargetType,
StateType,
EventType,
Coordinates,
AcdData,
InitBase,
InitPi,
InitEventInfo,
InitEventInfoApplication,
InitEventInfoPlugin,
InitEventInfoDevice,
InitEventInfoDeviceSize,
InitEventActionInfo,
InitEventActionInfoPayload,
InitEventActionInfoPayloadCoordinates,
SystemDidWakeUpEvent,
DidReceiveGlobalSettingsEvent,
DidReceiveSettingsEvent,
SendToPiEvent,
SendToPluginEvent,
PropertyInspectorDidAppearEvent,
PropertyInspectorDidDisappearEvent,
TitleParametersDidChangeEvent,
KeyDownEvent,
KeyUpEvent,
DialUpEvent,
DialDownEvent,
DialRotateEvent,
DeviceDidConnectEvent,
DeviceDidDisconnectEvent,
ApplicationDidLaunchEvent,
ApplicationDidTerminateEvent,
WillAppearEvent,
WillDisappearEvent,
};