vusion-micro-data
TypeScript icon, indicating that this package has built-in type declarations

0.0.8 • Public • Published

vusion-micro-data

used for vusion-micro

usage

import { publish, subscribe, clearTopic } from 'vusion-micro-data';
 
publish('test', 2);
subscribe('test', (number) => {
    console.log(number === 2);
});
clearTopic('test');

api

publish

publish a topic with data, support clean data

function (topic: string, data: any): Function

const cancel = publish('test', 2);
cancel();

subscribe

subscribe a topic, support run once and cancel

function (topic: string, func: Function, once?: boolean): Function

const cancel = subscribe('test', (data) => {
    console.log(data);
}, false);
cancel();

resetTopic

reset topic queue and data

function (topic: string, isSaveData?: boolean): void

resetTopic('test', false);

clearTopic

clear topic data

function (topic: string): void

clearTopic('test');

Readme

Keywords

none

Package Sidebar

Install

npm i vusion-micro-data

Weekly Downloads

6

Version

0.0.8

License

MIT

Unpacked Size

21.7 kB

Total Files

12

Last publish

Collaborators

  • zhangsanshi