UNPKG

@docsvision/webclient

Version:

Type definitions for DocsVision WebClient scripts and extensions.

10 lines (9 loc) 990 B
import { BasicEventHandler, IBasicEvent } from "@docsvision/webclient/System/IBasicEvent"; import { ICancelableEvent } from "@docsvision/webclient/System/ICancelableEvent"; import { ICancelableEventArgs } from '@docsvision/webclient/System/ICancelableEventArgs'; /** Тип параметра, содержащего событие контрола. */ export declare type BasicApiEvent<T> = IBasicEvent<T> | (Partial<IBasicEvent<T>> & BasicEventHandler<T>); /** Тип параметра, содержащего отменяемое событие контрола. */ export declare type CancelableApiEvent<T> = ICancelableEvent<T> | (Partial<ICancelableEvent<T>> & BasicEventHandler<ICancelableEventArgs<T>>); /** Тип параметра, содержащего отменяемое событие контрола. */ export declare type CancelableApiEventEx<T, ArgsT extends ICancelableEventArgs<T>> = ICancelableEvent<T> | (Partial<ICancelableEvent<T>> & BasicEventHandler<ArgsT>);