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