Kind: Interface
Source: atloria-monorepo/apps/web/src/components/DocAutomation/SkeletonBuilder.tsx
Properties
| Property | Type |
|---|---|
skeleton | `SkeletonStructure |
isDirty | boolean |
loading | boolean |
onAddCategory | (category: Omit<SkeletonCategory, 'documents'>) => void |
onRemoveCategory | (slug: string) => void |
onUpdateCategory | (slug: string, updates: Partial<Omit<SkeletonCategory, 'documents'>>) => void |
onAddDocument | (categorySlug: string, document: SkeletonDocument) => void |
onRemoveDocument | (categorySlug: string, documentSlug: string) => void |
onUpdateDocument | (categorySlug: string, documentSlug: string, updates: Partial<SkeletonDocument>) => void |
onReorderCategories | (slugs: string[]) => void |
onReorderDocuments | (categorySlug: string, documentSlugs: string[]) => void |
onSave | () => Promise<void> |
onReset | () => void |
Was this page helpful?