namespace MiGu.Server.Configs; public record CustomWidget( string Id, string Name, string SchemaJson, string LayoutJson, List BindToScopes); public record CustomWidgetConfig(List Items) { public static CustomWidgetConfig Default() => new( Items: new List { new("widget-call-button", "呼叫按钮", "{\"fields\":[{\"name\":\"siteId\"}]}", "{\"x\":0,\"y\":0,\"w\":2,\"h\":1}", new List { "RCSMonitor" }) }); }