|
7 | 7 | * |
8 | 8 | * Defines the extension model that allows metadata types to contribute |
9 | 9 | * custom viewers, designers, sidebar groups, actions, and commands. |
| 10 | + * Also includes the Object Designer protocol for visual field editing, |
| 11 | + * relationship mapping, and ER diagram configuration. |
10 | 12 | */ |
11 | 13 |
|
12 | 14 | export { |
@@ -38,3 +40,44 @@ export { |
38 | 40 | // Helpers |
39 | 41 | defineStudioPlugin, |
40 | 42 | } from './plugin.zod'; |
| 43 | + |
| 44 | +export { |
| 45 | + // Object Designer Schemas |
| 46 | + FieldPropertySectionSchema, |
| 47 | + FieldGroupSchema, |
| 48 | + FieldEditorConfigSchema, |
| 49 | + RelationshipDisplaySchema, |
| 50 | + RelationshipMapperConfigSchema, |
| 51 | + ERLayoutAlgorithmSchema, |
| 52 | + ERNodeDisplaySchema, |
| 53 | + ERDiagramConfigSchema, |
| 54 | + ObjectListDisplayModeSchema, |
| 55 | + ObjectSortFieldSchema, |
| 56 | + ObjectFilterSchema, |
| 57 | + ObjectManagerConfigSchema, |
| 58 | + ObjectPreviewTabSchema, |
| 59 | + ObjectPreviewConfigSchema, |
| 60 | + ObjectDesignerDefaultViewSchema, |
| 61 | + ObjectDesignerConfigSchema, |
| 62 | + |
| 63 | + // Object Designer Types |
| 64 | + type FieldPropertySection, |
| 65 | + type FieldGroup, |
| 66 | + type FieldEditorConfig, |
| 67 | + type RelationshipDisplay, |
| 68 | + type RelationshipMapperConfig, |
| 69 | + type ERLayoutAlgorithm, |
| 70 | + type ERNodeDisplay, |
| 71 | + type ERDiagramConfig, |
| 72 | + type ObjectListDisplayMode, |
| 73 | + type ObjectSortField, |
| 74 | + type ObjectFilter, |
| 75 | + type ObjectManagerConfig, |
| 76 | + type ObjectPreviewTab, |
| 77 | + type ObjectPreviewConfig, |
| 78 | + type ObjectDesignerDefaultView, |
| 79 | + type ObjectDesignerConfig, |
| 80 | + |
| 81 | + // Object Designer Helpers |
| 82 | + defineObjectDesignerConfig, |
| 83 | +} from './object-designer.zod'; |
0 commit comments