BoldSignEasily embed eSignatures in your .NET applications. Free sandbox with native SDK available.
.disablegrid {
pointer-events: none;
opacity: 0.4;
}
.wrapper {
cursor: not-allowed;
} |
public btnClick(): void {
if (this.Grid.getContentTable().classList.contains('disablegrid')) {
this.Grid.getContentTable().classList.remove('disablegrid');
this.Grid.getHeaderTable().classList.remove('disablegrid');
document.getElementsByClassName('e-toolbar')[0].classList.remove('disablegrid');
document.getElementById('GridParent').classList.remove('wrapper');
} else {
// To disable the grid table
this.Grid.getContentTable().classList.add('disablegrid');
// To disable the grid header
this.Grid.getHeaderTable().classList.add('disablegrid');
// To disable the Toolbar
document.getElementsByClassName('e-toolbar')[0].classList.add('disablegrid');
document.getElementById('GridParent').classList.add('wrapper');
}
} |
[app.component.css]
.e-grid table, .e-grid .e-toolbar {
opacity: 0.4;
pointer-events: none;
}
|