@farris/renderer
Version:
Render schema to web page with farris ui.
13 lines (12 loc) • 627 B
TypeScript
import { ConfigDependency } from "../config/types";
import { FormMetadataService } from "../service";
import { ConfigDependencyResolver, StandardPropertyConfig } from "./types";
export declare class StandardConfigDependencyResolver implements ConfigDependencyResolver {
private formMetadataService;
constructor(formMetadataService: FormMetadataService);
resolve(config: string | boolean | StandardPropertyConfig, viewSchema?: Record<string, any>): ConfigDependency[] | null;
private isValidConfig;
private resolveExpressionConfig;
private resolveVariableConfig;
private resolveStateMachineConfig;
}