aboutsummaryrefslogtreecommitdiff
path: root/src/client/views/nodes/DataVizBox/DocCreatorMenu/EditableTemplateDoc.tsx
blob: 5ec27f338d1c4a8da3b78d462fdd7ea1e262506c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
import { Doc } from "../../../../../fields/Doc";
import { SubCollectionViewProps } from "../../../collections/CollectionSubView";
import { CollectionFreeFormView } from "../../../collections/collectionFreeForm";
import { TemplateManager } from "./TemplateManager";
import { TemplateLayouts } from "./TemplateBackend";
import { Template } from "./Template";

class EditableTemplateDoc extends CollectionFreeFormView {

    template: Template;

    constructor(props: SubCollectionViewProps, template: Template){
        super(props);
        this.template = template;
    }

    addDocumenta = (newBox: Doc | Doc[]): boolean => {
        this.addDocument(newBox);
        
        return true;
    }
}