gr-bootstrap4dialog

2.0.0 • Public • Published

Bootstrap4Dialog

Description

Create Bootstrap 4 / Bootstrap 5 Dialog Modals Easily.

Latest release

================

Installation

npm i gr-bootstrap4dialog

Usage

Simple sample:

Bootstrap4Dialog.show({
    title: 'Title'
})

Sample without title:

Bootstrap4Dialog.show({
    message: 'Message',
    duration: 5
})

Sample with multiple options:

Bootstrap4Dialog.show({
    title: 'Title', 
    message: 'Message text goes here',
    backdrop: Bootstrap4Dialog.BACKDROP_STATIC,
    type: Bootstrap4Dialog.TYPE_DANGER,
    centered: true,
    scrollable: true,
    duration: 5, // display seconds
    open: function() {
        Bootstrap4Dialog.show({
            title: 'Dialog displayed',
            size: Bootstrap4Dialog.SIZE_SMALL,
            type: Bootstrap4Dialog.TYPE_LIGHT,
            duration: 0.5
        })

        $('#btn-cancel').focus();
    },
    close: function() { 
        Bootstrap4Dialog.show({
            message: 'Dialog closed',
            size: Bootstrap4Dialog.SIZE_SMALL,
            type: Bootstrap4Dialog.TYPE_LIGHT,
            backdrop: Bootstrap4Dialog.BACKDROP_NO,
            duration: 0.5
        }) 
    },
    buttons: [
        {
            id: 'btn-cancel',
            label: 'Cancel',
            cssClass: 'btn btn-light',
            action: function(dialog) {
                dialog.modal('hide');
            }
        }
    ]
})

Warning

For Bootstrap v4 please use release 1.1.0

Versions

Current Tags

  • Version
    Downloads (Last 7 Days)
    • Tag
  • 2.0.0
    0
    • latest

Version History

Package Sidebar

Install

npm i gr-bootstrap4dialog

Weekly Downloads

0

Version

2.0.0

License

MIT

Unpacked Size

40.9 kB

Total Files

8

Last publish

Collaborators

  • suxumi