notific

0.1.3 • Public • Published

Notific

Простейший amd-модуль(пока) для показа уведомлений. Для работы требуется jQuery.

Доступные методы

.config(params)

Позволяет настроить модуль.

require(['notific'], function(Notific){
    Notific.config({
 
        // имена стилей генерируемой верстки
        // возможные поля: body, container, top, bottom, 
        // notification, default, error, success, warning, 
        // title, text, close
        css: {
            title: 'super-mega-title'
        },
 
        // ширина уведомления, можно в процентах от ширины экрана
        width: 360,
 
        // положение уведомлений
        // может принимать значения 'top', 'bottom'
        // по умолчанию 'bottom'
        position: 'bottom',
 
        // использовать дизайн bootstrap вместо обычного
        // для работы опции должна быть подключена css-ка bootstarap-а
        // по умолчанию false
        bootstrap: false
    });
});

.show(options)

Показывает уведомление

require(['notific'], function(Notific){
    Notific.show({
        // по умолчанию 'Notification'
        title: 'Notification title',
 
        text: 'Notification message',
 
        // может принимать значения 'default', 'error', 'success', 'warning'
        // по умолчанию default
        type: 'default',
 
        // время автозакрытия уведомления. false для отмены автозакрытия
        // по умолчанию 5000
        timeout: false,
 
        // может принимать значения 'top', 'bottom'
        // по умолчанию 'bottom'
        // DEPRECATED
        position: 'bottom'
    });
});

.error(options)

Показывает уведомление об ошибке

require(['notific'], function(Notific){
    Notific.error({
        title: 'Notification title',
        text: 'Notification message',
        timeout: 5000,
        position: 'bottom'
    });
});

.success(options)

Показывает уведомление об успешном действии. options идентичны опциям метода .error

.warning(options)

Показывает предупреждение. options идентичны опциям метода .error

English

(coming soon)

Package Sidebar

Install

npm i notific

Weekly Downloads

1

Version

0.1.3

License

none

Last publish

Collaborators

  • gbiryukov