import { NumberAttributeMock } from "../../attributes/numberattribute/numberattribute.mock" ; import { AutoLookupControlMock , IAttAutoLookupControlComponents , IAutoLookupControlComponents } from "../autolookupcontrol/autolookupcontrol.mock" ; export class NumberControlMock extends AutoLookupControlMock < NumberControlMock , NumberAttributeMock , number > implements Xrm . Controls . NumberControl { private static defaultComponents ( components ) { return components ; } constructor ( components ) { super ( NumberControlMock . defaultComponents ( components ) ) ; } } export interface INumberControlComponents extends IAutoLookupControlComponents < NumberControlMock , NumberAttributeMock , number > , IAttNumberControlComponents { name : string ; } export interface IAttNumberControlComponents extends IAttAutoLookupControlComponents < NumberControlMock , NumberAttributeMock , number > { }