forked from YAG-Gallery/yag
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathExtensionBuilder.json
executable file
·1 lines (1 loc) · 7.18 KB
/
ExtensionBuilder.json
1
{"modules":[{"config":{"position":[43,194]},"name":"New Model Object","value":{"actionGroup":{"actions":[]},"name":"Album","objectsettings":{"aggregateRoot":true,"description":"","type":"Entity"},"propertyGroup":{"properties":[{"propertyDescription":"","propertyIsExcludeField":false,"propertyIsRequired":true,"propertyName":"name","propertyType":"String"},{"propertyDescription":"","propertyIsExcludeField":false,"propertyIsRequired":false,"propertyName":"description","propertyType":"String"}]},"relationGroup":{"relations":[{"relationName":"resolutions","relationType":"zeroToMany","relationWire":"[wired]"},{"relationName":"resolutionPresets","relationType":"manyToMany","relationWire":"[wired]"},{"relationName":"items","relationType":"zeroToMany","relationWire":"[wired]"},{"relationName":"galleries","relationType":"manyToMany","relationWire":"[wired]"}]}}},{"config":{"position":[43,-1]},"name":"New Model Object","value":{"actionGroup":{"actions":[]},"name":"Gallery","objectsettings":{"aggregateRoot":true,"description":"","type":"Entity"},"propertyGroup":{"properties":[{"propertyDescription":"","propertyIsExcludeField":false,"propertyIsRequired":true,"propertyName":"name","propertyType":"String"},{"propertyDescription":"","propertyIsExcludeField":false,"propertyIsRequired":false,"propertyName":"description","propertyType":"String"}]},"relationGroup":{"relations":[{"relationName":"albums","relationType":"manyToMany","relationWire":"[wired]"}]}}},{"config":{"position":[844,1055]},"name":"New Model Object","value":{"actionGroup":{"actions":[]},"name":"ItemType","objectsettings":{"aggregateRoot":true,"description":"","type":"Entity"},"propertyGroup":{"properties":[{"propertyDescription":"","propertyIsExcludeField":false,"propertyIsRequired":false,"propertyName":"name","propertyType":"String"}]},"relationGroup":{"relations":[]}}},{"config":{"position":[474,328]},"name":"New Model Object","value":{"actionGroup":{"actions":[]},"name":"Item","objectsettings":{"aggregateRoot":true,"description":"","type":"Entity"},"propertyGroup":{"properties":[{"propertyDescription":"","propertyIsExcludeField":false,"propertyIsRequired":false,"propertyName":"title","propertyType":"String"},{"propertyDescription":"","propertyIsExcludeField":false,"propertyIsRequired":false,"propertyName":"description","propertyType":"String"}]},"relationGroup":{"relations":[{"relationName":"itemSource","relationType":"zeroToOne","relationWire":"[wired]"},{"relationName":"itemType","relationType":"zeroToOne","relationWire":"[wired]"},{"relationName":"itemFiles","relationType":"zeroToMany","relationWire":"[wired]"}]}}},{"config":{"position":[476,152]},"name":"New Model Object","value":{"actionGroup":{"actions":[]},"name":"ResolutionPreset","objectsettings":{"aggregateRoot":true,"description":"","type":"Entity"},"propertyGroup":{"properties":[{"propertyDescription":"","propertyIsExcludeField":false,"propertyIsRequired":true,"propertyName":"name","propertyType":"String"},{"propertyDescription":"","propertyIsExcludeField":false,"propertyIsRequired":false,"propertyName":"isRequired","propertyType":"Boolean"}]},"relationGroup":{"relations":[]}}},{"config":{"position":[849,25]},"name":"New Model Object","value":{"actionGroup":{"actions":[]},"name":"Resolution","objectsettings":{"aggregateRoot":true,"description":"","type":"Entity"},"propertyGroup":{"properties":[{"propertyDescription":"","propertyIsExcludeField":false,"propertyIsRequired":true,"propertyName":"width","propertyType":"Integer"},{"propertyDescription":"","propertyIsExcludeField":false,"propertyIsRequired":true,"propertyName":"height","propertyType":"Integer"},{"propertyDescription":"","propertyIsExcludeField":false,"propertyIsRequired":false,"propertyName":"name","propertyType":"String"}]},"relationGroup":{"relations":[{"relationName":"resolutionPreset","relationType":"zeroToOne","relationWire":"[wired]"}]}}},{"config":{"position":[850,680]},"name":"New Model Object","value":{"actionGroup":{"actions":[]},"name":"ItemFile","objectsettings":{"aggregateRoot":true,"description":"","type":"Entity"},"propertyGroup":{"properties":[{"propertyDescription":"","propertyIsExcludeField":false,"propertyIsRequired":true,"propertyName":"path","propertyType":"String"},{"propertyDescription":"","propertyIsExcludeField":false,"propertyIsRequired":false,"propertyName":"name","propertyType":"String"}]},"relationGroup":{"relations":[]}}},{"config":{"position":[75,687]},"name":"New Model Object","value":{"actionGroup":{"actions":[]},"name":"ItemSourceType","objectsettings":{"aggregateRoot":true,"description":"","type":"Entity"},"propertyGroup":{"properties":[{"propertyDescription":"","propertyIsExcludeField":false,"propertyIsRequired":true,"propertyName":"name","propertyType":"String"}]},"relationGroup":{"relations":[]}}},{"config":{"position":[471,848]},"name":"New Model Object","value":{"actionGroup":{"actions":[]},"name":"ItemSource","objectsettings":{"aggregateRoot":true,"description":"","type":"Entity"},"propertyGroup":{"properties":[{"propertyDescription":"","propertyIsExcludeField":false,"propertyIsRequired":true,"propertyName":"uri","propertyType":"String"}]},"relationGroup":{"relations":[{"relationName":"itemSourceType","relationType":"zeroToOne","relationWire":"[wired]"}]}}},{"config":{"position":[844,319]},"name":"New Model Object","value":{"actionGroup":{"actions":[]},"name":"ResolutionItemFileRelation","objectsettings":{"aggregateRoot":true,"description":"","type":"Entity"},"propertyGroup":{"properties":[]},"relationGroup":{"relations":[{"relationName":"item","relationType":"zeroToOne","relationWire":"[wired]"},{"relationName":"resolution","relationType":"zeroToOne","relationWire":"[wired]"},{"relationName":"itemFile","relationType":"zeroToOne","relationWire":"[wired]"}]}}}],"properties":{"description":"Gallery Extension for Typo3 based on ExtBase Extension Framework.","extensionKey":"yag","name":"Yet Another Gallery","persons":[{"company":"","email":"[email protected]","name":"Michael Knoll","role":"Developer"},{"company":"","email":"[email protected]","name":"Daniel Lienert","role":"Developer"}],"state":"alpha"},"wires":[{"src":{"moduleId":1,"terminal":"relationWire_0"},"tgt":{"moduleId":0,"terminal":"SOURCES"}},{"src":{"moduleId":0,"terminal":"relationWire_0"},"tgt":{"moduleId":5,"terminal":"SOURCES"}},{"src":{"moduleId":0,"terminal":"relationWire_1"},"tgt":{"moduleId":4,"terminal":"SOURCES"}},{"src":{"moduleId":0,"terminal":"relationWire_2"},"tgt":{"moduleId":3,"terminal":"SOURCES"}},{"src":{"moduleId":0,"terminal":"relationWire_3"},"tgt":{"moduleId":1,"terminal":"SOURCES"}},{"src":{"moduleId":8,"terminal":"relationWire_0"},"tgt":{"moduleId":7,"terminal":"SOURCES"}},{"src":{"moduleId":3,"terminal":"relationWire_0"},"tgt":{"moduleId":8,"terminal":"SOURCES"}},{"src":{"moduleId":3,"terminal":"relationWire_1"},"tgt":{"moduleId":2,"terminal":"SOURCES"}},{"src":{"moduleId":3,"terminal":"relationWire_2"},"tgt":{"moduleId":9,"terminal":"SOURCES"}},{"src":{"moduleId":9,"terminal":"relationWire_0"},"tgt":{"moduleId":3,"terminal":"SOURCES"}},{"src":{"moduleId":9,"terminal":"relationWire_1"},"tgt":{"moduleId":5,"terminal":"SOURCES"}},{"src":{"moduleId":9,"terminal":"relationWire_2"},"tgt":{"moduleId":6,"terminal":"SOURCES"}},{"src":{"moduleId":5,"terminal":"relationWire_0"},"tgt":{"moduleId":4,"terminal":"SOURCES"}}]}