argos/dmp-frontend/src/app/shared/components/auto-complete/AutoCompleteConfiguration.ts

15 lines
525 B
TypeScript
Raw Normal View History

2018-10-05 17:00:54 +02:00
import { BaseCriteria } from '../../../models/criteria/BaseCriteria';
import { RequestItem } from '../../../models/criteria/RequestItem';
import { BehaviorSubject } from 'rxjs';
2017-12-18 11:01:22 +01:00
export class AutoCompleteConfiguration {
2018-10-05 17:00:54 +02:00
public callback: Function;
public refreshEvent: BehaviorSubject<boolean>;
2018-10-05 17:00:54 +02:00
public requestItem: RequestItem<any>;
constructor(callback: Function, requestItem: RequestItem<any>, refreshEvent = null) {
2018-10-05 17:00:54 +02:00
this.callback = callback;
this.requestItem = requestItem;
this.refreshEvent = refreshEvent;
2018-10-05 17:00:54 +02:00
}
2017-12-18 11:01:22 +01:00
}