UNPKG

@showbridge/lib

Version:

Main library for showbridge protocol router

31 lines (30 loc) 1.57 kB
import AnyTrigger from './any-trigger.js'; import BytesEqualTrigger from './bytes-equal-trigger.js'; import HTTPRequestTrigger from './http-request-trigger.js'; import MIDIControlChangeTrigger from './midi-control-change-trigger.js'; import MIDINoteOffTrigger from './midi-note-off-trigger.js'; import MIDINoteOnTrigger from './midi-note-on-trigger.js'; import MIDIPitchBendTrigger from './midi-pitch-bend-trigger.js'; import MIDIProgramChangeTrigger from './midi-program-change-trigger.js'; import MIDITrigger from './midi-trigger.js'; import MQTTTopicTrigger from './mqtt-topic-trigger.js'; import OSCAddressTrigger from './osc-address-trigger.js'; import RegexTrigger from './regex-trigger.js'; import SenderTrigger from './sender-trigger.js'; import Trigger from './trigger.js'; export { AnyTrigger, BytesEqualTrigger, HTTPRequestTrigger, MIDIControlChangeTrigger, MIDINoteOffTrigger, MIDINoteOnTrigger, MIDIPitchBendTrigger, MIDIProgramChangeTrigger, MIDITrigger, MQTTTopicTrigger, OSCAddressTrigger, RegexTrigger, SenderTrigger, Trigger, }; export const TriggerTypeClassMap = { any: AnyTrigger, 'bytes-equal': BytesEqualTrigger, 'http-request': HTTPRequestTrigger, 'midi-control-change': MIDIControlChangeTrigger, 'midi-note-off': MIDINoteOffTrigger, 'midi-note-on': MIDINoteOnTrigger, midi: MIDITrigger, 'midi-pitch-bend': MIDIPitchBendTrigger, 'midi-program-change': MIDIProgramChangeTrigger, 'osc-address': OSCAddressTrigger, 'mqtt-topic': MQTTTopicTrigger, regex: RegexTrigger, sender: SenderTrigger, };