Commit Graph

3 Commits

Author SHA1 Message Date
1d6f95e0a0 feat: Added lua definition files
Some checks are pending
Build and deploy / build (push) Waiting to run
Build and deploy / Deploy container (push) Blocked by required conditions
Also added a pre-commit hook to ensure that the definitions files are
up-to-date.
2025-10-15 04:02:33 +02:00
4b76bde2a6 feat: Specify (optional) interface name in PartialUserData 2025-10-15 03:44:17 +02:00
45485fca37 feat: Add proper type definition for devices
Depending on the implemented traits the lua class will inherit from the
associated interface class.

It also specifies the constructor function for each of the devices.
2025-10-15 00:45:37 +02:00