Repository URL to install this package:
import { OnInit, OnDestroy, EventEmitter } from '@angular/core';
import { DomainsService, Domain } from '@wa-motif-open-api/platform-service';
import { NGXLogger } from 'web-console-core';
import { WCNotificationCenter } from 'web-console-ui-kit';
import { ComboBoxComponent } from '@progress/kendo-angular-dropdowns';
export declare const WC_DOMAIN_SELECTOR_CONTROL_VALUE_ACCESSOR: any;
export declare class DomainSelectorComboBoxComponent implements OnInit, OnDestroy {
private logger;
private domainsService;
private notificationCenter;
data: Array<Domain>;
domainList: Array<Domain>;
_selectedDomain: Domain;
domainSelected: EventEmitter<Domain>;
selectionCancelled: EventEmitter<any>;
private _subHandler;
combo: ComboBoxComponent;
disabled: boolean;
constructor(logger: NGXLogger, domainsService: DomainsService, notificationCenter: WCNotificationCenter);
/**
* Angular ngOnInit
*/
ngOnInit(): void;
ngOnDestroy(): void;
freeMem(): void;
/**
* Get the list of the available Domains
*/
refreshDomainList(): void;
findDomainByName(domainName: string): Domain;
/**
* Set the selcted domain
*/
selectedDomain: Domain;
selectedDomainName: string;
propagateChange: any;
writeValue(value: any): void;
registerOnChange(fn: any): void;
registerOnTouched(fn: () => void): void;
handleFilter(value: any): void;
}