feat: Add ArmBotEventsSchema interface to define ArmBot event structure and properties

This commit is contained in:
Jerald-Golden-B 2025-04-05 18:02:01 +05:30
parent c5d4507400
commit e3b5b5c1d6
1 changed files with 14 additions and 0 deletions

View File

@ -331,6 +331,20 @@ interface StaticMachineEventsSchema {
position: [number, number, number];
}
interface ArmBotEventsSchema {
modeluuid: string;
modelName: string;
type: 'ArmBot';
points: {
uuid: string;
position: [number, number, number];
actions: { uuid: string; name: string; speed: number; processes: { triggerId: string; startPoint: string; endPoint: string }[] };
triggers: { uuid: string; name: string; type: string };
connections: { source: { modelUUID: string; pointUUID: string }; targets: { modelUUID: string; pointUUID: string }[] };
};
position: [number, number, number];
}
export type EventData = {
modeluuid: string;
modelname: string;