Repository URL to install this package:
import { OnInit, OnDestroy, EventEmitter } from '@angular/core';
import { NGXLogger } from 'web-console-core';
import { WCNotificationCenter } from 'web-console-ui-kit';
import { ComboBoxComponent } from '@progress/kendo-angular-dropdowns';
import { SettingsService, Service } from '@wa-motif-open-api/configuration-service';
export declare const WC_SERVICES_SELECTOR_CONTROL_VALUE_ACCESSOR: any;
export declare class ServicesSelectorComboBoxComponent implements OnInit, OnDestroy {
private logger;
private settingsService;
private notificationCenter;
data: Array<Service>;
servicesList: Array<Service>;
_selectedService: Service;
serviceSelected: EventEmitter<Service>;
selectionCancelled: EventEmitter<any>;
private _subHandler;
combo: ComboBoxComponent;
disabled: boolean;
constructor(logger: NGXLogger, settingsService: SettingsService, notificationCenter: WCNotificationCenter);
/**
* Angular ngOnInit
*/
ngOnInit(): void;
ngOnDestroy(): void;
freeMem(): void;
/**
* Get the list of the available Domains
*/
refreshServiceList(): void;
/**
* Set the selcted domain
*/
selectedService: Service;
propagateChange: any;
writeValue(value: any): void;
registerOnChange(fn: any): void;
registerOnTouched(fn: () => void): void;
handleFilter(value: any): void;
}