0.0.2 • Published 7 years ago

mw-flash v0.0.2

Weekly downloads
9
License
-
Repository
github
Last release
7 years ago

Vue.js component

Description

Simple Vue.js componentExample component included.

Version 0.0.2 Original project setup

Change log

0.0.2 Original project setup

Installation

Run

npm install mw-flash --save

Usage

Import

import Flash from 'mw-flash'
Vue.use(Flash)

Use component

<flash message="Some text"></flash>
<flash :message="{ message: 'Some text', level: 'danger'}"></flash>

Avalable level flags are: ['success', 'info', 'warning', 'danger'].
To make flash function available globally turn events flag on

<flash message="Some text" events="on"></flash>

... and define global events bus object

window.events = new Vue(); 

window.flash = function(message) {
	window.events.$emit('flash', message);
}

Use delay property to change message desplay time, default value = 3000

<flash message="Some text" delay="5000"></flash>