Angular 2+ Directive adding pointer cursor for elements using (click)
directive.
Respects [disabled]
input.
- Get it from
npm i angular-clickable-click --save
- Import
ClickableClickModule
import { ClickableClickModule } from 'angular-clickable-click'; @NgModule({ // ... imports: [ClickableClickModule], // ... }) class AppModule {}
Usage (click here for a demo)
@Component({
selector: 'app',
template: `
<div (click)="isDisabled = true" [disabled]="isDisabled">
I am <b *ngIf="isDisabled">no longer</b> clickable
</div>
`
})
export class AppComponent {
public isDisabled: boolean = false;
}