UNPKG

xrmscriptworkbench

Version:

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

7 lines (6 loc) 781 B
import { FormName, TabName, AttributeName } from './NameTypes'; import { FormProxy } from './FormProxy'; export declare function registration<T extends FormProxy>(logicalName: string, formProxy: (new () => T), ...formNames: Array<FormName>): (ctor: Function) => void; export declare function tabStateChange(formName: FormName, tabName: TabName): (target: any, propertyKey: string, descriptor: PropertyDescriptor) => void; export declare function attributeChange(formName: FormName, attributeName: AttributeName): (target: any, propertyKey: string, descriptor: PropertyDescriptor) => void; export declare function attributeVisibility(attributeName: AttributeName, dependentAttribute: AttributeName): (target: any, propertyKey: string, descriptor: PropertyDescriptor) => void;