UNPKG

xrmscriptworkbench

Version:

The base types to create custom script for Dynamics 365 within a XrmScriptWorkbench project.

23 lines (22 loc) 849 B
import { FormName, TabName, AttributeName } from './NameTypes'; import { FormProxy } from "./FormProxy"; export declare class ScriptRegistry { static ClassName: string | undefined; static LogicalName: string | undefined; static ProxyType: (new () => FormProxy) | undefined; static FormNames: Array<FormName>; static TabRegistrationList: Array<TabRegistration>; static AttributeRegistrationList: Array<AttributeRegistration>; static HasOnLoad: boolean; static HasOnSave: boolean; } export declare class TabRegistration { formName: FormName; tabName: TabName; constructor(formName: FormName, tabName: TabName); } export declare class AttributeRegistration { formName: FormName; attributeName: AttributeName; constructor(formName: FormName, attributeName: AttributeName); }