Describes the template model for generating a base LDkit reader implementation. Extends the TemplateModel interface.

BaseLdkitReaderTemplate

interface BaseLdkitReaderTemplate {
    placeholders: {
        exported_object_name: string;
        list_reader_interface: string;
        list_reader_interface_path: ImportRelativePath;
        list_result_interface: string;
        list_result_interface_path: ImportRelativePath;
    };
    templatePath: string;
}

Hierarchy (View Summary)

Properties

placeholders: {
    exported_object_name: string;
    list_reader_interface: string;
    list_reader_interface_path: ImportRelativePath;
    list_result_interface: string;
    list_result_interface_path: ImportRelativePath;
}

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.