using Speckle.Connectors.DUI.Settings; using Speckle.Connectors.DUI.Utils; namespace Speckle.Connectors.DUI.Models.Card; public class ModelCard : DiscriminatedObject { /// /// This is a unique id generated by the ui to make model cards easier to reference around. /// It's not the actual model (branch) id. /// public string? ModelCardId { get; set; } /// /// Model id. FKA branch id. /// public string? ModelId { get; set; } /// /// Project id. FKA stream id. /// public string? ProjectId { get; set; } /// /// Workspace id. /// public string? WorkspaceId { get; set; } /// /// Workspace slug. /// public string? WorkspaceSlug { get; set; } /// /// Account id that model card created with it initially. /// public string? AccountId { get; set; } /// /// Server that model card created on it initially. /// public string? ServerUrl { get; set; } public List? Settings { get; set; } }