WinJs Promise experiments.

by MaxenceBrasselet

HTML

<script src="http://try.buildwinjs.com/lib/winjs/js/base.min.js?v1.0.70"></script>
<script src="http://try.buildwinjs.com/lib/winjs/js/ui.min.js?v1.0.70"></script>

JavaScript

var prom = function() {
    return WinJS.Promise.wrapError("error");
}

var test = function() {
    return prom.then(function() {
        return WinJS.Promise.as("ok");
    });
}

window.start = function() {
    alert('fired');
    test().then(function(e) {
        console.log("success", e)
    },
    function(e) {
        console.log("err", e)
    });
};