UNPKG

@showbridge/lib

Version:

Main library for showbridge protocol router

32 lines (31 loc) 1.44 kB
import CloudOutputAction from './cloud-output-action.js'; import DelayAction from './delay-action.js'; import ForwardAction from './forward-action.js'; import HTTPRequestAction from './http-request-action.js'; import HTTPResponseAction from './http-response-action.js'; import LogAction from './log-action.js'; import MIDIOutputAction from './midi-output-action.js'; import MQTTOutputAction from './mqtt-output-action.js'; import OSCOutputAction from './osc-output-action.js'; import RandomAction from './random-action.js'; import ShellAction from './shell-action.js'; import StoreAction from './store-action.js'; import TCPOutputAction from './tcp-output-action.js'; import UDPOutputAction from './udp-output-action.js'; export { CloudOutputAction, DelayAction, ForwardAction, HTTPRequestAction, HTTPResponseAction, LogAction, MIDIOutputAction, MQTTOutputAction, OSCOutputAction, RandomAction, ShellAction, StoreAction, TCPOutputAction, UDPOutputAction, }; export const ActionTypeClassMap = { 'cloud-output': CloudOutputAction, delay: DelayAction, forward: ForwardAction, 'http-request': HTTPRequestAction, log: LogAction, 'midi-output': MIDIOutputAction, 'mqtt-output': MQTTOutputAction, 'http-response': HTTPResponseAction, 'osc-output': OSCOutputAction, random: RandomAction, shell: ShellAction, store: StoreAction, 'tcp-output': TCPOutputAction, 'udp-output': UDPOutputAction, };