@farris/renderer
Version:
Render schema to web page with farris ui.
24 lines (23 loc) • 750 B
TypeScript
import { Metadata } from "../../types";
import { MetadataRepository } from "../repository";
export declare class ResourceMetadataDataService {
private metadataRepository;
constructor(metadataRepository: MetadataRepository);
loadByType(metadataPath: string): Promise<Metadata[] | undefined>;
loadByFullPath(metadataPath: string, metadataId: string): Promise<Metadata>;
loadByProjectPath(projectPath: string, metadataId: string): Promise<{
id: any;
content: any;
refs: any;
type: any;
namespace: any;
}>;
loadById(metadataId: string): Promise<{
id: any;
content: any;
refs: any;
type: any;
namespace: any;
}>;
private createMetadata;
}