Shared space

This commit is contained in:
mr
2024-11-19 15:06:22 +01:00
parent 062042b590
commit 6be0fbac7d
23 changed files with 595 additions and 131 deletions

View File

@@ -114,6 +114,10 @@ abstract class AbstractItem<T extends FlowData> extends FlowData implements Seri
@override String getName() {
return name ?? "";
}
String getTopic() {
return topic;
}
}
class Model extends SerializerDeserializer<Model> {
@@ -288,6 +292,11 @@ class Containered extends SerializerDeserializer<Containered> {
}
class ProcessingItem extends SerializerDeserializer<ProcessingItem> implements AbstractItem<ProcessingItem> {
@override
String getTopic() {
return topic;
}
ProcessingItem({
this.id,
this.name,
@@ -448,6 +457,11 @@ class ProcessingItem extends SerializerDeserializer<ProcessingItem> implements A
}
class WorkflowItem extends SerializerDeserializer<WorkflowItem> implements AbstractItem<WorkflowItem> {
@override
String getTopic() {
return topic;
}
WorkflowItem({
this.id,
this.name,
@@ -571,6 +585,10 @@ class WorkflowItem extends SerializerDeserializer<WorkflowItem> implements Abstr
}
class DataItem extends SerializerDeserializer<DataItem> implements AbstractItem<DataItem> {
@override
String getTopic() {
return topic;
}
DataItem({
this.id,
this.name,
@@ -711,6 +729,11 @@ class DataItem extends SerializerDeserializer<DataItem> implements AbstractItem<
}
class ComputeItem extends SerializerDeserializer<ComputeItem> implements AbstractItem<ComputeItem> {
@override
String getTopic() {
return topic;
}
ComputeItem({
this.id,
this.name,
@@ -962,6 +985,11 @@ class RAM extends SerializerDeserializer<RAM> {
};
}
class StorageItem extends SerializerDeserializer<StorageItem> implements AbstractItem<StorageItem> {
@override
String getTopic() {
return topic;
}
StorageItem({
this.id,
this.name,