@eclipse-scout/core
Version:
Eclipse Scout runtime
12 lines • 741 B
TypeScript
import { Event, LookupCall, LookupEditor, LookupResult, ValueFieldEventMap } from '../../index';
export interface LookupEditorLookupCallDoneEvent<TValue = any, TSource extends LookupEditor<TValue> = LookupEditor<TValue>> extends Event<TSource> {
result: LookupResult<TValue>;
}
export interface LookupEditorPrepareLookupCallEvent<TValue = any, TSource extends LookupEditor<TValue> = LookupEditor<TValue>> extends Event<TSource> {
lookupCall: LookupCall<TValue>;
}
export interface LookupEditorEventMap<TValue> extends ValueFieldEventMap<TValue[]> {
'lookupCallDone': LookupEditorLookupCallDoneEvent<TValue>;
'prepareLookupCall': LookupEditorPrepareLookupCallEvent<TValue>;
}
//# sourceMappingURL=LookupEditorEventMap.d.ts.map