0.0.1 • Published 4 years ago

task-simplified v0.0.1

Weekly downloads
1
License
ISC
Repository
github
Last release
4 years ago

task-simplified

CI Pipeline

This is simple Task based wrapper to web worker. Usage example:

<html>
<head>
    <meta charset="UTF-8">
</head>
<body>
    <script src="https://cdn.jsdelivr.net/gh/miroljub1995/task-simplified@0.0.1/dist/main.min.js"></script>
    <script>
        (async () => {
            console.log("Running task examples...");

            //************first
            let val1 = await Task.Run(p => p * p, 15);
            console.log("Val: ", val1);

            //************second
            try {
                let val2 = await Task.Run(p => { throw new Error("Simulate error in task"); });
            } catch(e) {
                e.preventDefault();
                console.error(e.message);
            }
        })();
    </script>
</body>
</html>