Commit Graph

17 Commits

Author SHA1 Message Date
6a21aa686a use anonymouse double splat 2023-07-22 16:44:34 +01:00
1e694b21aa use numbered parameters when building class arrays 2023-07-22 13:05:38 +01:00
fefcbe6661 RequestRemote factory class added 2023-07-22 10:08:18 +01:00
ce8c82a2ca add init_event_threads, end_event_threads
to Worker module.

run now handles init/end event threads
2023-07-21 14:37:17 +01:00
95cccdcfc7 add Builder module 2023-07-20 09:50:16 +01:00
6d080af041 implement patch 2023-07-17 07:10:08 +01:00
f03a44044d option implemented 2023-07-17 06:30:09 +01:00
37e8f67573 fx class implemented 2023-07-16 23:30:24 +01:00
d387503fa2 rework factory method.
each kind Class separately defined.

Kinds.get now uses fetch() (throws error if invalid key)
2023-07-16 22:33:02 +01:00
24edb0b134 Device class implemented 2023-07-15 00:16:54 +01:00
2f93fc14f9 command class implemented 2023-07-14 17:07:56 +01:00
ecdf9fa4cc recorder implemented 2023-07-14 16:12:18 +01:00
6ccdfafc27 run through standard 2023-07-14 12:01:41 +01:00
06795329cc use maps to create higher class variables 2023-07-14 01:46:46 +01:00
58d6876c0f remove Config.load from configs()
now called inside the module
2023-07-09 19:43:57 +01:00
fd07978135 configs method added to Remote class 2023-07-09 05:50:57 +01:00
48a56f9db6 interface entry point.
defines a factory method for instantiating Remote objects

strip, bus, button, vban attributes implemented
2023-07-07 02:36:35 +01:00