UNPKG

@gsp-cmp/ccmp-ui

Version:

CCMP UI Component Library for Angular

34 lines (33 loc) 1.32 kB
import { OnInit, EventEmitter, TemplateRef } from '@angular/core'; import { GspComponent } from '@gsp-cmp/common-component'; import { ViewUtils } from '../view-utils/view-utils'; import { ComponentInfo } from '../params/component-info'; import { BsModalRef } from '@farris/ui-modal'; import { SelectedRow, DatagridComponent } from '@farris/ui-datagrid'; import { Options } from '../params/options'; export declare class CommonComponentSelectorComponent implements OnInit { private utils; _componentInfo: ComponentInfo; componentInfo: ComponentInfo; dg: DatagridComponent; selectedIds: any[]; columns: any[]; dialog: BsModalRef; metadata: GspComponent; multiSelection: boolean; _options: Options; btnRef: TemplateRef<any>; confirmEmitter: EventEmitter<GspComponent>; closeEmitter: EventEmitter<any>; constructor(utils: ViewUtils); ngOnInit(): void; columnsInit(): void; CommonComponentInit(_componentInfo: ComponentInfo): void; WebServiceComponentInit(_componentInfo: ComponentInfo): void; confirm(): void; close(): void; checkedHandler(row: SelectedRow): void; unCheckedHandler(row: SelectedRow): void; checkAllHandler(rows: SelectedRow[]): void; unCheckAllHandler(rows: SelectedRow[]): void; }