• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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}