ng2-bs-table
Version:
Boostrap table view for angular 2.
32 lines (31 loc) • 1.06 kB
TypeScript
import { Component, ViewContainerRef, Compiler, ComponentFactory, ComponentRef, EventEmitter } from '@angular/core';
import { FilterEvent } from "./events/filter-event";
export declare function createComponentFactory(compiler: Compiler, metadata: Component, imports?: any[]): Promise<ComponentFactory<any>>;
export declare class TableHtmlOutlet {
private vcRef;
private compiler;
html: string;
data: any;
imports: any[];
columnName: string;
cellChange: EventEmitter<any>;
cmpRef: ComponentRef<any>;
constructor(vcRef: ViewContainerRef, compiler: Compiler);
ngOnChanges(): void;
ngOnDestroy(): void;
onCellChange(event: any): void;
}
export declare class TableFilterOutlet {
private vcRef;
private compiler;
html: string;
imports: any[];
collection: any;
columnName: string;
filter: EventEmitter<any>;
cmpRef: ComponentRef<any>;
constructor(vcRef: ViewContainerRef, compiler: Compiler);
ngOnChanges(): void;
ngOnDestroy(): void;
onFilter(event: FilterEvent): void;
}