Interface representing the template model for rendering the edit capability template.

EditLdkitInstanceTemplate

interface EditTemplate {
    placeholders: {
        aggregate_name: string;
        editor_interface_type: string;
        editor_interface_type_path: ImportRelativePath;
        exported_object_name: string;
        instance_result_type: string;
        instance_result_type_path: ImportRelativePath;
        ldkit_schema: string;
        ldkit_schema_path: ImportRelativePath;
        sparql_endpoint_uri: ReadWriteEndpointUri;
    };
    templatePath: string;
}

Hierarchy (View Summary)

Properties

placeholders: {
    aggregate_name: string;
    editor_interface_type: string;
    editor_interface_type_path: ImportRelativePath;
    exported_object_name: string;
    instance_result_type: string;
    instance_result_type_path: ImportRelativePath;
    ldkit_schema: string;
    ldkit_schema_path: ImportRelativePath;
    sparql_endpoint_uri: ReadWriteEndpointUri;
}

An object containing placeholders for template values. These properties must provide a corresponding value before being processed by the template renderer.

templatePath: string

The path to the template to be rendered.