@docsvision/webclient
Version:
Type definitions for DocsVision WebClient scripts and extensions.
10 lines (9 loc) • 461 B
TypeScript
import { LayoutControlType } from "@docsvision/webclient/System/LayoutControlType";
export interface ILayoutControlFactory {
register(name: string, createFunction: () => any, replaceExisting: boolean): void;
get(name: string): LayoutControlType;
}
export declare type $LayoutControlFactory = {
controlFactory: ILayoutControlFactory;
};
export declare const $LayoutControlFactory: string | ((model?: $LayoutControlFactory) => ILayoutControlFactory);