J
Size: a a a
J
BK
J
BK
J
J
BK
J
J
J
AS
J
лл
J
YZ
J
лл
J
J
@Directive({
selector: '[appOpenModal]'
})
export class OpenModalDirective {
@Input()
private modalComponent: any;
@Input()
public initialState: object;
@Input()
private modalClass = 'modal-lg';
@Input() ignoreBackdropClick?: boolean;
constructor(private modal: BsModalService) {}
@HostListener('click') onClick() {
this.modal.show(this.modalComponent, {
initialState: this.initialState,
class: this.modalClass,
ignoreBackdropClick: this.ignoreBackdropClick
});
}
}
J