@ctodev/cclibrary-typings
Version:
Library typings for use with CLARC INFINITY
22 lines (21 loc) • 948 B
TypeScript
import { EventEmitter, OnInit } from '@angular/core';
import { TccODataServiceFactory } from '../../../odata/factories/tcc-odata-service/tcc-odata-service.factory';
import { TccET_IAM } from '../../../odata/models/iam.model';
import { TccEntityPickerEntitys } from '../../directives/tcc-entity-picker-directive/tcc-entity-picker-directive';
export declare class TccEntityPickerComponent implements OnInit {
private factory;
entity: TccEntityPickerEntitys;
selected: EventEmitter<TccET_IAM.UserInfo | TccET_IAM.UserGroupInfo>;
dataLoaded: EventEmitter<void>;
users: TccET_IAM.UserInfo[];
groups: TccET_IAM.UserGroupInfo[];
private userservice;
private groupservice;
private search$;
private userPathArray;
private groupPathAray;
constructor(factory: TccODataServiceFactory);
ngOnInit(): void;
search(text: string): void;
select(user: TccET_IAM.UserInfo | TccET_IAM.UserGroupInfo): void;
}