xrm-mock
Version:
A fake implementation of the Xrm object model. Used for testing Dynamics 365 client-side scripts.
20 lines (19 loc) • 534 B
TypeScript
/// <reference types="xrm" />
export declare class FormItemMock implements Xrm.Controls.FormItem {
id: string;
label: string;
formType: XrmEnum.FormType;
currentItem: boolean;
constructor(components: IFormItemComponents);
getId(): string;
getLabel(): string;
navigate(): void;
getVisible(): boolean;
setVisible(value: boolean): boolean;
}
export interface IFormItemComponents {
id: string;
label: string;
formType?: XrmEnum.FormType;
currentItem?: boolean;
}