@ctodev/cclibrary-typings
Version:
Library typings for use with CLARC INFINITY
37 lines (36 loc) • 1.46 kB
TypeScript
import { AfterViewInit } from '@angular/core';
import { MatDialogRef } from '@angular/material/dialog';
import { MatPaginator } from '@angular/material/paginator';
import { TccTable, TccTableComponent } from '../tcc-table/tcc-table.component';
import { TccET_IAM } from '../../../odata/models/iam.model';
import { TccODataServiceFactory } from '../../../odata/factories/tcc-odata-service/tcc-odata-service.factory';
export declare class TccChangeUserDialogComponent implements AfterViewInit {
dialogRef: MatDialogRef<TccChangeUserDialogComponent>;
private factory;
table: TccTableComponent<TccET_IAM.UserInfo>;
paginator: MatPaginator;
tableInput: TccTable.TableInputs<TccET_IAM.UserInfo>;
dialogWidth: string;
dialogHeight: string;
receivedData: boolean;
tableData: TccET_IAM.UserInfo[];
allUsers: TccET_IAM.UserInfo[];
paginatorLength: number;
pageIndex: number;
pageSize: number;
private pathArray;
private userService;
private userSearchService;
private userQuery;
private searchQuery;
private isSearching;
private searchUsers;
constructor(dialogRef: MatDialogRef<TccChangeUserDialogComponent>, factory: TccODataServiceFactory);
ngAfterViewInit(): void;
ngOnInit(): void;
rowClickEvent($event: any): void;
changePage(event: any): void;
getNextAppPage(currentPage: number, pageSize: number): void;
onCancel(): void;
onSearch(event: any): void;
}