UNPKG

xrm-mock

Version:

A fake implementation of the Xrm object model. Used for testing Dynamics 365 client-side scripts.

11 lines (10 loc) 595 B
/// <reference types="xrm" /> export declare class FormContextMock implements Xrm.FormContext { data: Xrm.Data; ui: Xrm.Ui; constructor(data: Xrm.Data, ui: Xrm.Ui); getAttribute<T extends Xrm.Attributes.Attribute>(attributeNameOrIndex: number | string): T; getAttribute<T extends Xrm.Attributes.Attribute>(delegateFunction?: Xrm.Collection.MatchingDelegate<T>): T[]; getControl<T extends Xrm.Controls.Control>(controlNameOrIndex: string | number): T; getControl<T extends Xrm.Controls.Control>(delegateFunction?: Xrm.Collection.MatchingDelegate<T>): T[]; }