nts-ng2-components
Version:
Paquete de componentes para Angular2 desarrollado por NITSNETS.
26 lines (23 loc) • 787 B
text/typescript
import { Component } from '@angular/core';
import { ModalService } from './../../../containers/modal/modal.service';
import { NtsDatagridComponent } from './../datagrid.component';
({
selector: 'nts-datagrid-header',
templateUrl: './header.component.html'
})
export class NtsDatagridHeaderComponent {
constructor(
public datagrid: NtsDatagridComponent,
private modalService: ModalService
) { }
onDeleteAttempt() {
if (this.datagrid.deleteConfirm === 'inline') {
this.datagrid.deletingSelection = true;
} else {
this.datagrid.openDeleteModal(this.datagrid.selected.length).subscribe(
() => this.datagrid.onDeleteSelection(),
() => { }
);
}
}
}