copy resource in workflow
This commit is contained in:
@@ -1,16 +1,18 @@
|
||||
package graph
|
||||
|
||||
import "cloud.o-forge.io/core/oc-lib/models/resources"
|
||||
|
||||
type Graph struct {
|
||||
Items map[string]GraphItem `bson:"items" json:"items" default:"{}" validate:"required"`
|
||||
Links []GraphLink `bson:"links" json:"links" default:"{}" validate:"required"`
|
||||
}
|
||||
|
||||
type GraphItem struct {
|
||||
ID string `bson:"id" json:"id" validate:"required"`
|
||||
Width float64 `bson:"width" json:"width" validate:"required"`
|
||||
Height float64 `bson:"height" json:"height" validate:"required"`
|
||||
Position Position `bson:"position" json:"position" validate:"required"`
|
||||
ResourceID string `bson:"resource_id" json:"resource_id" validate:"required"`
|
||||
ID string `bson:"id" json:"id" validate:"required"`
|
||||
Width float64 `bson:"width" json:"width" validate:"required"`
|
||||
Height float64 `bson:"height" json:"height" validate:"required"`
|
||||
Position Position `bson:"position" json:"position" validate:"required"`
|
||||
resources.ItemResource
|
||||
}
|
||||
|
||||
type GraphLink struct {
|
||||
|
Reference in New Issue
Block a user