xrmscriptworkbench
Version:
The base types to create custom script for Dynamics 365 within a XrmScriptWorkbench project.
23 lines (22 loc) • 849 B
TypeScript
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);
}