1{ 2 "Aki promise resolve":{ 3 "prefix": "akipromiseresolve", 4 "body": [ 5 "aki::Promise ReturnPromiseResolveImmediately() {", 6 " aki::Promise promise;", 7 " // Fulfill a js Promise with a given value.", 8 " promise.Resolve(\"aki promise\");", 9 " return promise;", 10 "}", 11 "JSBIND_GLOBAL() {", 12 " JSBIND_FUNCTION(ReturnPromiseResolveImmediately);", 13 "}" 14 ] 15 }, 16 "Aki promise reject": { 17 "prefix": "akipromisereject", 18 "body": [ 19 "aki::Promise ReturnPromiseRejectImmedIately() {", 20 " aki::Promise promise;", 21 " // Reject a js Promise with a given reason.", 22 " promise.Reject(\"aki reject promise\");", 23 " return promise;", 24 "}", 25 "JSBIND_GLOBAL() {", 26 " JSBIND_FUNCTION(ReturnPromiseRejectImmedIately);", 27 "}" 28 ] 29 } 30}