flask-tasker-client
TypeScript icon, indicating that this package has built-in type declarations

0.1.1 • Public • Published

Flask-Tasker-Client

Client for the flask-tasker framework.

Installation

You can install this package as usual with npm:

npm install flask-tasker-client

Example

// javascript

import {Tasker} from 'flask-tasker-client';

const baseUrl = 'http://localhost:3000';
const tasker = new Tasker({baseUrl});

const dispose = tasker.dispose({
  data: {count: 10},
  onProgress: res => console.log('on progress', res),
  onSuccess: res => console.log('on success', res),
  onError: res => console.error('on error', res),
  onTerminate: res => console.log('on terminate', res)
});
dispose.promise
  .then(res => console.log('on success (promise)', res))
  .catch(err => console.error('on error (promise)', err));

// Simulate task termination.
setTimeout(() => {
  dispose.terminate()
    .then(res => console.log('terminate', res))
    .catch(err => console.error('terminate', err));
}, 1000 * Math.random() * 10);

Resources

/flask-tasker-client/

    Package Sidebar

    Install

    npm i flask-tasker-client

    Weekly Downloads

    0

    Version

    0.1.1

    License

    MIT

    Unpacked Size

    25.1 kB

    Total Files

    6

    Last publish

    Collaborators

    • xuhuanstudio