UNPKG

@ctodev/cclibrary-typings

Version:

Library typings for use with CLARC INFINITY

37 lines (36 loc) 1.22 kB
import { EventEmitter, TemplateRef } from '@angular/core'; import { PageEvent } from '@angular/material/paginator'; /** * Verwendung: * <tcc-list [data]="mappings" [deleteButton]="true" [noItemsText]="'No mappings defined'" i18n-noItemsText="bpm userexits details|no mappings defined" (OnDeleteItem)="deleteMapping($event)"> <ng-template let-item #listitem> <span class="source">{{item.SourcePath}}</span> <mat-icon class="arrow">arrow_right</mat-icon> <span class="target">{{item.TargetPath}}</span> </ng-template> </tcc-list> */ export declare class TccListComponent<T> { itemTemplateRef: TemplateRef<any>; set data(items: T[]); set pageSize(pagesize: number); deleteButton: boolean; noItemsText: string; OnClickItem: EventEmitter<T>; OnDeleteItem: EventEmitter<T>; private setMinHeight; private get pageIndex(); minHeight: number; _pageSize: number; _pageIndex: number; _data: any[]; currPage: any[]; handlePageEvent(e: PageEvent): void; clickItem(item: T): void; deleteItem(event: Event, item: T, i: number): void; private buildCurrPage; }