Every line of 'ngx bootstrap modal disable outside click' code snippets is scanned for vulnerabilities by our powerful machine learning engine that combs millions of open source libraries, ensuring your JavaScript code is secure.
208 _handleModalClick() { 209 if(this.opened) { 210 this.close(); 211 } 212 }
20 onClick() { 21 if (typeof jQuery === 'undefined') { 22 console.log('jQuery is not loaded'); 23 return; 24 } 25 26 if (!this.data.hasOwnProperty('selector')) { 27 console.log('target selector missing for modal'); 28 return; 29 } 30 31 jQuery('.ui.modal.' + this.data.selector) 32 .modal({ 33 onApprove: this.onOk, 34 onDeny: this.onCancel 35 }) 36 .modal('show'); 37 38 }
105 public ngOnDestroy() { 106 this._sendEvent('delete'); 107 }
25 closeDialogModal() { 26 this.modalDialog.close(); 27 }
17 public onClick(): void { 18 this.flyout.close(); 19 }
30 private emitOutsideClick() { 31 if (this.closeOutside) { 32 this.$emit("close"); 33 } 34 }
358 private _closeModal(modal: NgxSmartModalComponent): boolean { 359 if (!modal.openedClass) { 360 return false; 361 } 362 363 modal.openedClass = false; 364 modal.onClose.emit(modal); 365 modal.onAnyCloseEvent.emit(modal); 366 367 if (this.getOpenedModals().length < 2) { 368 modal.removeBodyClass(); 369 window.removeEventListener('keyup', this._escapeKeyboardEvent); 370 window.removeEventListener('keydown', this._trapFocusModal); 371 } 372 373 setTimeout(() => { 374 modal.visibleChange.emit(modal.visible); 375 modal.visible = false; 376 modal.overlayVisible = false; 377 modal.nsmDialog.first.nativeElement.removeAttribute('tabIndex'); 378 modal.markForCheck(); 379 modal.onCloseFinished.emit(modal); 380 modal.onAnyCloseEventFinished.emit(modal); 381 this.lastElementFocused.focus(); 382 }, modal.hideDelay); 383 384 return true; 385 }
88 onClickClose() { 89 this.trigger('cancel'); 90 91 this.close(); 92 }
45 public ngOnDestroy() { 46 super.ngOnDestroy(); 47 48 if (Types.is(this.modalView, DialogModel) || Types.is(this.modalView, ModalModel)) { 49 this.modalView.hide(); 50 } 51 }
20 btnClick(button) { 21 if (button.emit) { 22 this.socketService.emit(button.emit, button.payload); 23 } else if (button.url) { 24 this.$window.open(button.url, "_self"); 25 } else if (button.state) { 26 this.$state.go(button.state); 27 } 28 this.$uibModalInstance.close(); 29 }