Ручное включение ngx-sweetalert2 из кода - PullRequest
0 голосов
/ 10 июля 2019

Следующий код может запустить модал при нажатии кнопки

<button type="button" class="btn btn-danger ml-3 trans-3"
        [swal]="swalDeleteConfig"
        (confirm)="deleteItem($event)">
    Delete
</button>

Передача соответствующего объекта параметров

private swalDeleteConfig: SweetAlertOptions = {
    title: 'Are you sure you want to delete?',
    confirmButtonText: "Delete",
    confirmButtonClass: 'btn btn-danger',

    showCancelButton: true,
    cancelButtonText: "Cancel",
    cancelButtonClass: 'btn',

    type: "question",

    customClass: {
        actions: "mt-5 mb-5"
    }
}

Это делается без указания HTML для модального. Как я могу вручную запустить это событие в ответ на что-то? Например, тост после завершения асинхронной операции.

...