53322 lines
1.1 MiB
53322 lines
1.1 MiB
{
|
|
"id": 0,
|
|
"name": "@dojo/core",
|
|
"kind": 0,
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"children": [
|
|
{
|
|
"id": 842,
|
|
"name": "\"DateObject\"",
|
|
"kind": 1,
|
|
"kindString": "External module",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"originalName": "src/DateObject.ts",
|
|
"children": [
|
|
{
|
|
"id": 870,
|
|
"name": "DateObject",
|
|
"kind": 128,
|
|
"kindString": "Class",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"children": [
|
|
{
|
|
"id": 877,
|
|
"name": "constructor",
|
|
"kind": 512,
|
|
"kindString": "Constructor",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 878,
|
|
"name": "new DateObject",
|
|
"kind": 16384,
|
|
"kindString": "Constructor signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 879,
|
|
"name": "value",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "number"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "DateObject",
|
|
"id": 870
|
|
}
|
|
},
|
|
{
|
|
"id": 880,
|
|
"name": "new DateObject",
|
|
"kind": 16384,
|
|
"kindString": "Constructor signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 881,
|
|
"name": "value",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "DateObject",
|
|
"id": 870
|
|
}
|
|
},
|
|
{
|
|
"id": 882,
|
|
"name": "new DateObject",
|
|
"kind": 16384,
|
|
"kindString": "Constructor signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 883,
|
|
"name": "value",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Date"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "DateObject",
|
|
"id": 870
|
|
}
|
|
},
|
|
{
|
|
"id": 884,
|
|
"name": "new DateObject",
|
|
"kind": 16384,
|
|
"kindString": "Constructor signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 885,
|
|
"name": "value",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "KwArgs",
|
|
"id": 843
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "DateObject",
|
|
"id": 870
|
|
}
|
|
},
|
|
{
|
|
"id": 886,
|
|
"name": "new DateObject",
|
|
"kind": 16384,
|
|
"kindString": "Constructor signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "DateObject",
|
|
"id": 870
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "DateObject.ts",
|
|
"line": 71,
|
|
"character": 30
|
|
},
|
|
{
|
|
"fileName": "DateObject.ts",
|
|
"line": 73,
|
|
"character": 28
|
|
},
|
|
{
|
|
"fileName": "DateObject.ts",
|
|
"line": 74,
|
|
"character": 28
|
|
},
|
|
{
|
|
"fileName": "DateObject.ts",
|
|
"line": 75,
|
|
"character": 26
|
|
},
|
|
{
|
|
"fileName": "DateObject.ts",
|
|
"line": 76,
|
|
"character": 28
|
|
},
|
|
{
|
|
"fileName": "DateObject.ts",
|
|
"line": 77,
|
|
"character": 15
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 876,
|
|
"name": "utc",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "DateObject.ts",
|
|
"line": 71,
|
|
"character": 13
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "DateProperties",
|
|
"id": 859
|
|
}
|
|
},
|
|
{
|
|
"id": 899,
|
|
"name": "dayOfMonth",
|
|
"kind": 262144,
|
|
"kindString": "Accessor",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"getSignature": [
|
|
{
|
|
"id": 900,
|
|
"name": "__get",
|
|
"kind": 524288,
|
|
"kindString": "Get signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "number"
|
|
}
|
|
}
|
|
],
|
|
"setSignature": [
|
|
{
|
|
"id": 901,
|
|
"name": "__set",
|
|
"kind": 1048576,
|
|
"kindString": "Set signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 902,
|
|
"name": "day",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "number"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "void"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "DateObject.ts",
|
|
"line": 211,
|
|
"character": 15
|
|
},
|
|
{
|
|
"fileName": "DateObject.ts",
|
|
"line": 214,
|
|
"character": 15
|
|
}
|
|
],
|
|
"implementationOf": {
|
|
"type": "reference",
|
|
"name": "DateProperties.dayOfMonth",
|
|
"id": 860
|
|
}
|
|
},
|
|
{
|
|
"id": 923,
|
|
"name": "dayOfWeek",
|
|
"kind": 262144,
|
|
"kindString": "Accessor",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"getSignature": [
|
|
{
|
|
"id": 924,
|
|
"name": "__get",
|
|
"kind": 524288,
|
|
"kindString": "Get signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "number"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "DateObject.ts",
|
|
"line": 253,
|
|
"character": 14
|
|
}
|
|
],
|
|
"implementationOf": {
|
|
"type": "reference",
|
|
"name": "DateProperties.dayOfWeek",
|
|
"id": 861
|
|
}
|
|
},
|
|
{
|
|
"id": 889,
|
|
"name": "daysInMonth",
|
|
"kind": 262144,
|
|
"kindString": "Accessor",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"getSignature": [
|
|
{
|
|
"id": 890,
|
|
"name": "__get",
|
|
"kind": 524288,
|
|
"kindString": "Get signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "number"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "DateObject.ts",
|
|
"line": 176,
|
|
"character": 16
|
|
}
|
|
],
|
|
"implementationOf": {
|
|
"type": "reference",
|
|
"name": "DateProperties.daysInMonth",
|
|
"id": 862
|
|
}
|
|
},
|
|
{
|
|
"id": 903,
|
|
"name": "hours",
|
|
"kind": 262144,
|
|
"kindString": "Accessor",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"getSignature": [
|
|
{
|
|
"id": 904,
|
|
"name": "__get",
|
|
"kind": 524288,
|
|
"kindString": "Get signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "number"
|
|
}
|
|
}
|
|
],
|
|
"setSignature": [
|
|
{
|
|
"id": 905,
|
|
"name": "__set",
|
|
"kind": 1048576,
|
|
"kindString": "Set signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 906,
|
|
"name": "hours",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "number"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "void"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "DateObject.ts",
|
|
"line": 218,
|
|
"character": 10
|
|
},
|
|
{
|
|
"fileName": "DateObject.ts",
|
|
"line": 221,
|
|
"character": 10
|
|
}
|
|
],
|
|
"implementationOf": {
|
|
"type": "reference",
|
|
"name": "DateProperties.hours",
|
|
"id": 863
|
|
}
|
|
},
|
|
{
|
|
"id": 887,
|
|
"name": "isLeapYear",
|
|
"kind": 262144,
|
|
"kindString": "Accessor",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"getSignature": [
|
|
{
|
|
"id": 888,
|
|
"name": "__get",
|
|
"kind": 524288,
|
|
"kindString": "Get signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "boolean"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "DateObject.ts",
|
|
"line": 172,
|
|
"character": 15
|
|
}
|
|
],
|
|
"implementationOf": {
|
|
"type": "reference",
|
|
"name": "DateProperties.isLeapYear",
|
|
"id": 864
|
|
}
|
|
},
|
|
{
|
|
"id": 915,
|
|
"name": "milliseconds",
|
|
"kind": 262144,
|
|
"kindString": "Accessor",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"getSignature": [
|
|
{
|
|
"id": 916,
|
|
"name": "__get",
|
|
"kind": 524288,
|
|
"kindString": "Get signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "number"
|
|
}
|
|
}
|
|
],
|
|
"setSignature": [
|
|
{
|
|
"id": 917,
|
|
"name": "__set",
|
|
"kind": 1048576,
|
|
"kindString": "Set signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 918,
|
|
"name": "milliseconds",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "number"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "void"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "DateObject.ts",
|
|
"line": 239,
|
|
"character": 17
|
|
},
|
|
{
|
|
"fileName": "DateObject.ts",
|
|
"line": 242,
|
|
"character": 17
|
|
}
|
|
],
|
|
"implementationOf": {
|
|
"type": "reference",
|
|
"name": "DateProperties.milliseconds",
|
|
"id": 865
|
|
}
|
|
},
|
|
{
|
|
"id": 907,
|
|
"name": "minutes",
|
|
"kind": 262144,
|
|
"kindString": "Accessor",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"getSignature": [
|
|
{
|
|
"id": 908,
|
|
"name": "__get",
|
|
"kind": 524288,
|
|
"kindString": "Get signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "number"
|
|
}
|
|
}
|
|
],
|
|
"setSignature": [
|
|
{
|
|
"id": 909,
|
|
"name": "__set",
|
|
"kind": 1048576,
|
|
"kindString": "Set signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 910,
|
|
"name": "minutes",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "number"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "void"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "DateObject.ts",
|
|
"line": 225,
|
|
"character": 12
|
|
},
|
|
{
|
|
"fileName": "DateObject.ts",
|
|
"line": 228,
|
|
"character": 12
|
|
}
|
|
],
|
|
"implementationOf": {
|
|
"type": "reference",
|
|
"name": "DateProperties.minutes",
|
|
"id": 866
|
|
}
|
|
},
|
|
{
|
|
"id": 895,
|
|
"name": "month",
|
|
"kind": 262144,
|
|
"kindString": "Accessor",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"getSignature": [
|
|
{
|
|
"id": 896,
|
|
"name": "__get",
|
|
"kind": 524288,
|
|
"kindString": "Get signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "number"
|
|
}
|
|
}
|
|
],
|
|
"setSignature": [
|
|
{
|
|
"id": 897,
|
|
"name": "__set",
|
|
"kind": 1048576,
|
|
"kindString": "Set signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 898,
|
|
"name": "month",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "number"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "void"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "DateObject.ts",
|
|
"line": 198,
|
|
"character": 10
|
|
},
|
|
{
|
|
"fileName": "DateObject.ts",
|
|
"line": 201,
|
|
"character": 10
|
|
}
|
|
],
|
|
"implementationOf": {
|
|
"type": "reference",
|
|
"name": "DateProperties.month",
|
|
"id": 867
|
|
}
|
|
},
|
|
{
|
|
"id": 911,
|
|
"name": "seconds",
|
|
"kind": 262144,
|
|
"kindString": "Accessor",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"getSignature": [
|
|
{
|
|
"id": 912,
|
|
"name": "__get",
|
|
"kind": 524288,
|
|
"kindString": "Get signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "number"
|
|
}
|
|
}
|
|
],
|
|
"setSignature": [
|
|
{
|
|
"id": 913,
|
|
"name": "__set",
|
|
"kind": 1048576,
|
|
"kindString": "Set signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 914,
|
|
"name": "seconds",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "number"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "void"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "DateObject.ts",
|
|
"line": 232,
|
|
"character": 12
|
|
},
|
|
{
|
|
"fileName": "DateObject.ts",
|
|
"line": 235,
|
|
"character": 12
|
|
}
|
|
],
|
|
"implementationOf": {
|
|
"type": "reference",
|
|
"name": "DateProperties.seconds",
|
|
"id": 868
|
|
}
|
|
},
|
|
{
|
|
"id": 919,
|
|
"name": "time",
|
|
"kind": 262144,
|
|
"kindString": "Accessor",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"getSignature": [
|
|
{
|
|
"id": 920,
|
|
"name": "__get",
|
|
"kind": 524288,
|
|
"kindString": "Get signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "number"
|
|
}
|
|
}
|
|
],
|
|
"setSignature": [
|
|
{
|
|
"id": 921,
|
|
"name": "__set",
|
|
"kind": 1048576,
|
|
"kindString": "Set signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 922,
|
|
"name": "time",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "number"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "void"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "DateObject.ts",
|
|
"line": 246,
|
|
"character": 9
|
|
},
|
|
{
|
|
"fileName": "DateObject.ts",
|
|
"line": 249,
|
|
"character": 9
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 925,
|
|
"name": "timezoneOffset",
|
|
"kind": 262144,
|
|
"kindString": "Accessor",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"getSignature": [
|
|
{
|
|
"id": 926,
|
|
"name": "__get",
|
|
"kind": 524288,
|
|
"kindString": "Get signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "number"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "DateObject.ts",
|
|
"line": 256,
|
|
"character": 19
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 891,
|
|
"name": "year",
|
|
"kind": 262144,
|
|
"kindString": "Accessor",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"getSignature": [
|
|
{
|
|
"id": 892,
|
|
"name": "__get",
|
|
"kind": 524288,
|
|
"kindString": "Get signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "number"
|
|
}
|
|
}
|
|
],
|
|
"setSignature": [
|
|
{
|
|
"id": 893,
|
|
"name": "__set",
|
|
"kind": 1048576,
|
|
"kindString": "Set signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 894,
|
|
"name": "year",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "number"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "void"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "DateObject.ts",
|
|
"line": 185,
|
|
"character": 9
|
|
},
|
|
{
|
|
"fileName": "DateObject.ts",
|
|
"line": 188,
|
|
"character": 9
|
|
}
|
|
],
|
|
"implementationOf": {
|
|
"type": "reference",
|
|
"name": "DateProperties.year",
|
|
"id": 869
|
|
}
|
|
},
|
|
{
|
|
"id": 927,
|
|
"name": "add",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 928,
|
|
"name": "add",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 929,
|
|
"name": "value",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "number"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "DateObject",
|
|
"id": 870
|
|
}
|
|
},
|
|
{
|
|
"id": 930,
|
|
"name": "add",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 931,
|
|
"name": "value",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "OperationKwArgs",
|
|
"id": 851
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "DateObject",
|
|
"id": 870
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "DateObject.ts",
|
|
"line": 260,
|
|
"character": 4
|
|
},
|
|
{
|
|
"fileName": "DateObject.ts",
|
|
"line": 261,
|
|
"character": 4
|
|
},
|
|
{
|
|
"fileName": "DateObject.ts",
|
|
"line": 262,
|
|
"character": 4
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 932,
|
|
"name": "compare",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 933,
|
|
"name": "compare",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 934,
|
|
"name": "value",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "DateObject",
|
|
"id": 870
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "number"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "DateObject.ts",
|
|
"line": 290,
|
|
"character": 8
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 935,
|
|
"name": "compareDate",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 936,
|
|
"name": "compareDate",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 937,
|
|
"name": "value",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "KwArgs",
|
|
"id": 843
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "number"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "DateObject.ts",
|
|
"line": 301,
|
|
"character": 12
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 938,
|
|
"name": "compareTime",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 939,
|
|
"name": "compareTime",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 940,
|
|
"name": "value",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "KwArgs",
|
|
"id": 843
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "number"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "DateObject.ts",
|
|
"line": 311,
|
|
"character": 12
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 943,
|
|
"name": "toDateString",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 944,
|
|
"name": "toDateString",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "DateObject.ts",
|
|
"line": 324,
|
|
"character": 13
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 953,
|
|
"name": "toISOString",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 954,
|
|
"name": "toISOString",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "DateObject.ts",
|
|
"line": 339,
|
|
"character": 12
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 955,
|
|
"name": "toJSON",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 956,
|
|
"name": "toJSON",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 957,
|
|
"name": "key",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "DateObject.ts",
|
|
"line": 342,
|
|
"character": 7
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 949,
|
|
"name": "toLocaleDateString",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 950,
|
|
"name": "toLocaleDateString",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "DateObject.ts",
|
|
"line": 333,
|
|
"character": 19
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 947,
|
|
"name": "toLocaleString",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 948,
|
|
"name": "toLocaleString",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "DateObject.ts",
|
|
"line": 330,
|
|
"character": 15
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 951,
|
|
"name": "toLocaleTimeString",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 952,
|
|
"name": "toLocaleTimeString",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "DateObject.ts",
|
|
"line": 336,
|
|
"character": 19
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 941,
|
|
"name": "toString",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 942,
|
|
"name": "toString",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "DateObject.ts",
|
|
"line": 321,
|
|
"character": 9
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 945,
|
|
"name": "toTimeString",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 946,
|
|
"name": "toTimeString",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "DateObject.ts",
|
|
"line": 327,
|
|
"character": 13
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 958,
|
|
"name": "valueOf",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 959,
|
|
"name": "valueOf",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "number"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "DateObject.ts",
|
|
"line": 345,
|
|
"character": 8
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 874,
|
|
"name": "now",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isStatic": true,
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 875,
|
|
"name": "now",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "DateObject",
|
|
"id": 870
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "DateObject.ts",
|
|
"line": 66,
|
|
"character": 11
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 871,
|
|
"name": "parse",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isStatic": true,
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 872,
|
|
"name": "parse",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 873,
|
|
"name": "str",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "DateObject",
|
|
"id": 870
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "DateObject.ts",
|
|
"line": 62,
|
|
"character": 13
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Constructors",
|
|
"kind": 512,
|
|
"children": [
|
|
877
|
|
]
|
|
},
|
|
{
|
|
"title": "Properties",
|
|
"kind": 1024,
|
|
"children": [
|
|
876
|
|
]
|
|
},
|
|
{
|
|
"title": "Accessors",
|
|
"kind": 262144,
|
|
"children": [
|
|
899,
|
|
923,
|
|
889,
|
|
903,
|
|
887,
|
|
915,
|
|
907,
|
|
895,
|
|
911,
|
|
919,
|
|
925,
|
|
891
|
|
]
|
|
},
|
|
{
|
|
"title": "Methods",
|
|
"kind": 2048,
|
|
"children": [
|
|
927,
|
|
932,
|
|
935,
|
|
938,
|
|
943,
|
|
953,
|
|
955,
|
|
949,
|
|
947,
|
|
951,
|
|
941,
|
|
945,
|
|
958,
|
|
874,
|
|
871
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "DateObject.ts",
|
|
"line": 61,
|
|
"character": 31
|
|
}
|
|
],
|
|
"implementedTypes": [
|
|
{
|
|
"type": "reference",
|
|
"name": "DateProperties",
|
|
"id": 859
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 859,
|
|
"name": "DateProperties",
|
|
"kind": 256,
|
|
"kindString": "Interface",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "The properties of a complete date"
|
|
},
|
|
"children": [
|
|
{
|
|
"id": 860,
|
|
"name": "dayOfMonth",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "DateObject.ts",
|
|
"line": 27,
|
|
"character": 11
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "number"
|
|
}
|
|
},
|
|
{
|
|
"id": 861,
|
|
"name": "dayOfWeek",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "DateObject.ts",
|
|
"line": 28,
|
|
"character": 19
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "number"
|
|
}
|
|
},
|
|
{
|
|
"id": 862,
|
|
"name": "daysInMonth",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "DateObject.ts",
|
|
"line": 29,
|
|
"character": 21
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "number"
|
|
}
|
|
},
|
|
{
|
|
"id": 863,
|
|
"name": "hours",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "DateObject.ts",
|
|
"line": 30,
|
|
"character": 6
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "number"
|
|
}
|
|
},
|
|
{
|
|
"id": 864,
|
|
"name": "isLeapYear",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "DateObject.ts",
|
|
"line": 31,
|
|
"character": 20
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "boolean"
|
|
}
|
|
},
|
|
{
|
|
"id": 865,
|
|
"name": "milliseconds",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "DateObject.ts",
|
|
"line": 32,
|
|
"character": 13
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "number"
|
|
}
|
|
},
|
|
{
|
|
"id": 866,
|
|
"name": "minutes",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "DateObject.ts",
|
|
"line": 33,
|
|
"character": 8
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "number"
|
|
}
|
|
},
|
|
{
|
|
"id": 867,
|
|
"name": "month",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "DateObject.ts",
|
|
"line": 34,
|
|
"character": 6
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "number"
|
|
}
|
|
},
|
|
{
|
|
"id": 868,
|
|
"name": "seconds",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "DateObject.ts",
|
|
"line": 35,
|
|
"character": 8
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "number"
|
|
}
|
|
},
|
|
{
|
|
"id": 869,
|
|
"name": "year",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "DateObject.ts",
|
|
"line": 36,
|
|
"character": 5
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "number"
|
|
}
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Properties",
|
|
"kind": 1024,
|
|
"children": [
|
|
860,
|
|
861,
|
|
862,
|
|
863,
|
|
864,
|
|
865,
|
|
866,
|
|
867,
|
|
868,
|
|
869
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "DateObject.ts",
|
|
"line": 26,
|
|
"character": 31
|
|
}
|
|
],
|
|
"implementedBy": [
|
|
{
|
|
"type": "reference",
|
|
"name": "DateObject",
|
|
"id": 870
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 843,
|
|
"name": "KwArgs",
|
|
"kind": 256,
|
|
"kindString": "Interface",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"children": [
|
|
{
|
|
"id": 844,
|
|
"name": "dayOfMonth",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "DateObject.ts",
|
|
"line": 4,
|
|
"character": 11
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "undefined"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "number"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 845,
|
|
"name": "hours",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "DateObject.ts",
|
|
"line": 5,
|
|
"character": 6
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "undefined"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "number"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 846,
|
|
"name": "milliseconds",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "DateObject.ts",
|
|
"line": 6,
|
|
"character": 13
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "undefined"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "number"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 847,
|
|
"name": "minutes",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "DateObject.ts",
|
|
"line": 7,
|
|
"character": 8
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "undefined"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "number"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 848,
|
|
"name": "month",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "DateObject.ts",
|
|
"line": 8,
|
|
"character": 6
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "number"
|
|
}
|
|
},
|
|
{
|
|
"id": 849,
|
|
"name": "seconds",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "DateObject.ts",
|
|
"line": 9,
|
|
"character": 8
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "undefined"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "number"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 850,
|
|
"name": "year",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "DateObject.ts",
|
|
"line": 10,
|
|
"character": 5
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "number"
|
|
}
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Properties",
|
|
"kind": 1024,
|
|
"children": [
|
|
844,
|
|
845,
|
|
846,
|
|
847,
|
|
848,
|
|
849,
|
|
850
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "DateObject.ts",
|
|
"line": 3,
|
|
"character": 23
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 851,
|
|
"name": "OperationKwArgs",
|
|
"kind": 256,
|
|
"kindString": "Interface",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"children": [
|
|
{
|
|
"id": 852,
|
|
"name": "days",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "DateObject.ts",
|
|
"line": 14,
|
|
"character": 5
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "undefined"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "number"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 853,
|
|
"name": "hours",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "DateObject.ts",
|
|
"line": 15,
|
|
"character": 6
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "undefined"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "number"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 854,
|
|
"name": "milliseconds",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "DateObject.ts",
|
|
"line": 16,
|
|
"character": 13
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "undefined"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "number"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 855,
|
|
"name": "minutes",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "DateObject.ts",
|
|
"line": 17,
|
|
"character": 8
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "undefined"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "number"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 856,
|
|
"name": "months",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "DateObject.ts",
|
|
"line": 18,
|
|
"character": 7
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "undefined"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "number"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 857,
|
|
"name": "seconds",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "DateObject.ts",
|
|
"line": 19,
|
|
"character": 8
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "undefined"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "number"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 858,
|
|
"name": "years",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "DateObject.ts",
|
|
"line": 20,
|
|
"character": 6
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "undefined"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "number"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Properties",
|
|
"kind": 1024,
|
|
"children": [
|
|
852,
|
|
853,
|
|
854,
|
|
855,
|
|
856,
|
|
857,
|
|
858
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "DateObject.ts",
|
|
"line": 13,
|
|
"character": 32
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 960,
|
|
"name": "days",
|
|
"kind": 32,
|
|
"kindString": "Variable",
|
|
"flags": {
|
|
"isConst": true,
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "DateObject.ts",
|
|
"line": 39,
|
|
"character": 10
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "intrinsic",
|
|
"name": "number"
|
|
}
|
|
},
|
|
"defaultValue": " [NaN, 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31]"
|
|
},
|
|
{
|
|
"id": 961,
|
|
"name": "isLeapYear",
|
|
"kind": 32,
|
|
"kindString": "Variable",
|
|
"flags": {
|
|
"isConst": true,
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "DateObject.ts",
|
|
"line": 41,
|
|
"character": 16
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "isLeapYear"
|
|
},
|
|
"defaultValue": " (function() {\n\tconst date = new Date();\n\tfunction isLeapYear(year: number): boolean {\n\t\tdate.setFullYear(year, 1, 29);\n\t\treturn date.getDate() === 29;\n\t}\n\treturn isLeapYear;\n})()"
|
|
},
|
|
{
|
|
"id": 963,
|
|
"name": "operationHash",
|
|
"kind": 32,
|
|
"kindString": "Variable",
|
|
"flags": {
|
|
"isConst": true,
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "DateObject.ts",
|
|
"line": 51,
|
|
"character": 19
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Hash",
|
|
"id": 19,
|
|
"typeArguments": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
]
|
|
},
|
|
"defaultValue": " Object.create(null, {\n\tdays: { value: 'Date' },\n\thours: { value: 'UTCHours' },\n\tmilliseconds: { value: 'UTCMilliseconds' },\n\tminutes: { value: 'UTCMinutes' },\n\tmonths: { value: 'Month' },\n\tseconds: { value: 'UTCSeconds' },\n\tyears: { value: 'FullYear' }\n})"
|
|
},
|
|
{
|
|
"id": 962,
|
|
"name": "operationOrder",
|
|
"kind": 32,
|
|
"kindString": "Variable",
|
|
"flags": {
|
|
"isConst": true,
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "DateObject.ts",
|
|
"line": 50,
|
|
"character": 20
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
},
|
|
"defaultValue": " ['years', 'months', 'days', 'hours', 'minutes', 'seconds', 'milliseconds']"
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Classes",
|
|
"kind": 128,
|
|
"children": [
|
|
870
|
|
]
|
|
},
|
|
{
|
|
"title": "Interfaces",
|
|
"kind": 256,
|
|
"children": [
|
|
859,
|
|
843,
|
|
851
|
|
]
|
|
},
|
|
{
|
|
"title": "Variables",
|
|
"kind": 32,
|
|
"children": [
|
|
960,
|
|
961,
|
|
963,
|
|
962
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "DateObject.ts",
|
|
"line": 1,
|
|
"character": 0
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 964,
|
|
"name": "\"Destroyable\"",
|
|
"kind": 1,
|
|
"kindString": "External module",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"originalName": "src/Destroyable.ts",
|
|
"children": [
|
|
{
|
|
"id": 965,
|
|
"name": "Destroyable",
|
|
"kind": 128,
|
|
"kindString": "Class",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"children": [
|
|
{
|
|
"id": 966,
|
|
"name": "constructor",
|
|
"kind": 512,
|
|
"kindString": "Constructor",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"tags": [
|
|
{
|
|
"tag": "constructor",
|
|
"text": "\n"
|
|
}
|
|
]
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 967,
|
|
"name": "new Destroyable",
|
|
"kind": 16384,
|
|
"kindString": "Constructor signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"tags": [
|
|
{
|
|
"tag": "constructor",
|
|
"text": "\n"
|
|
}
|
|
]
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Destroyable",
|
|
"id": 965
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "Destroyable.ts",
|
|
"line": 23,
|
|
"character": 27
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 971,
|
|
"name": "destroy",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 972,
|
|
"name": "destroy",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Destrpys all handers registered for the instance",
|
|
"returns": "a promise that resolves once all handles have been destroyed\n"
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Promise",
|
|
"typeArguments": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "Destroyable.ts",
|
|
"line": 55,
|
|
"character": 8
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 968,
|
|
"name": "own",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 969,
|
|
"name": "own",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Register handles for the instance that will be destroyed when `this.destroy` is called",
|
|
"returns": "a handle for the handle, removes the handle for the instance and calls destroy\n"
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 970,
|
|
"name": "handles",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "reference",
|
|
"name": "Handle",
|
|
"id": 16
|
|
},
|
|
{
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "reference",
|
|
"name": "Handle",
|
|
"id": 16
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Handle",
|
|
"id": 16
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "Destroyable.ts",
|
|
"line": 38,
|
|
"character": 4
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Constructors",
|
|
"kind": 512,
|
|
"children": [
|
|
966
|
|
]
|
|
},
|
|
{
|
|
"title": "Methods",
|
|
"kind": 2048,
|
|
"children": [
|
|
971,
|
|
968
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "Destroyable.ts",
|
|
"line": 19,
|
|
"character": 24
|
|
}
|
|
],
|
|
"extendedBy": [
|
|
{
|
|
"type": "reference",
|
|
"name": "Evented",
|
|
"id": 982
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 975,
|
|
"name": "destroyed",
|
|
"kind": 64,
|
|
"kindString": "Function",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 976,
|
|
"name": "destroyed",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "No op function used to replace own, once instance has been destoryed"
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "never"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "Destroyable.ts",
|
|
"line": 15,
|
|
"character": 18
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 973,
|
|
"name": "noop",
|
|
"kind": 64,
|
|
"kindString": "Function",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 974,
|
|
"name": "noop",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "No operation function to replace own once instance is destoryed"
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Promise",
|
|
"typeArguments": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "boolean"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "Destroyable.ts",
|
|
"line": 8,
|
|
"character": 13
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Classes",
|
|
"kind": 128,
|
|
"children": [
|
|
965
|
|
]
|
|
},
|
|
{
|
|
"title": "Functions",
|
|
"kind": 64,
|
|
"children": [
|
|
975,
|
|
973
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "Destroyable.ts",
|
|
"line": 1,
|
|
"character": 0
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 977,
|
|
"name": "\"Evented\"",
|
|
"kind": 1,
|
|
"kindString": "External module",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"originalName": "src/Evented.ts",
|
|
"children": [
|
|
{
|
|
"id": 982,
|
|
"name": "Evented",
|
|
"kind": 128,
|
|
"kindString": "Class",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Event Class"
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 983,
|
|
"name": "M",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "CustomEventTypes",
|
|
"id": 978
|
|
}
|
|
},
|
|
{
|
|
"id": 984,
|
|
"name": "T",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
}
|
|
},
|
|
{
|
|
"id": 985,
|
|
"name": "O",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "EventObject",
|
|
"id": 2,
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"children": [
|
|
{
|
|
"id": 1002,
|
|
"name": "constructor",
|
|
"kind": 512,
|
|
"kindString": "Constructor",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"tags": [
|
|
{
|
|
"tag": "constructor",
|
|
"text": "\n"
|
|
}
|
|
]
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1003,
|
|
"name": "new Evented",
|
|
"kind": 16384,
|
|
"kindString": "Constructor signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"tags": [
|
|
{
|
|
"tag": "constructor",
|
|
"text": "\n"
|
|
}
|
|
]
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Evented",
|
|
"id": 982
|
|
},
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"name": "Destroyable.__constructor",
|
|
"id": 966
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "Destroyable.ts",
|
|
"line": 23,
|
|
"character": 27
|
|
}
|
|
],
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"name": "Destroyable.__constructor",
|
|
"id": 966
|
|
}
|
|
},
|
|
{
|
|
"id": 986,
|
|
"name": "__typeMap__",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"isProtected": true,
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "Evented.ts",
|
|
"line": 64,
|
|
"character": 22
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "M",
|
|
"id": 983
|
|
}
|
|
},
|
|
{
|
|
"id": 987,
|
|
"name": "listenersMap",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"isProtected": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "map of listeners keyed by event type"
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "Evented.ts",
|
|
"line": 68,
|
|
"character": 23
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Map",
|
|
"typeArguments": [
|
|
{
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
},
|
|
{
|
|
"type": "typeOperator",
|
|
"operator": "keyof",
|
|
"target": {
|
|
"type": "typeParameter",
|
|
"name": "M",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "CustomEventTypes",
|
|
"id": 978
|
|
}
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "reference",
|
|
"name": "EventedCallback",
|
|
"id": 1014,
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
},
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "O",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "EventObject",
|
|
"id": 2,
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"defaultValue": " new Map()"
|
|
},
|
|
{
|
|
"id": 1007,
|
|
"name": "destroy",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1008,
|
|
"name": "destroy",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Destrpys all handers registered for the instance",
|
|
"returns": "a promise that resolves once all handles have been destroyed\n"
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Promise",
|
|
"typeArguments": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
]
|
|
},
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"name": "Destroyable.destroy",
|
|
"id": 971
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "Destroyable.ts",
|
|
"line": 55,
|
|
"character": 8
|
|
}
|
|
],
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"name": "Destroyable.destroy",
|
|
"id": 971
|
|
}
|
|
},
|
|
{
|
|
"id": 988,
|
|
"name": "emit",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 989,
|
|
"name": "emit",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Emits the event object for the specified type"
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 990,
|
|
"name": "K",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "typeOperator",
|
|
"operator": "keyof",
|
|
"target": {
|
|
"type": "typeParameter",
|
|
"name": "M",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "CustomEventTypes",
|
|
"id": 978
|
|
}
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 991,
|
|
"name": "event",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "the event to emit\n"
|
|
},
|
|
"type": {
|
|
"type": "unknown",
|
|
"name": "M[K]"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "void"
|
|
}
|
|
},
|
|
{
|
|
"id": 992,
|
|
"name": "emit",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 993,
|
|
"name": "event",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "O",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "EventObject",
|
|
"id": 2,
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "void"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "Evented.ts",
|
|
"line": 75,
|
|
"character": 5
|
|
},
|
|
{
|
|
"fileName": "Evented.ts",
|
|
"line": 76,
|
|
"character": 5
|
|
},
|
|
{
|
|
"fileName": "Evented.ts",
|
|
"line": 77,
|
|
"character": 5
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 994,
|
|
"name": "on",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 995,
|
|
"name": "on",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Catch all handler for various call signatures. The signatures are defined in\n`BaseEventedEvents`. You can add your own event type -> handler types by extending\n`BaseEventedEvents`. See example for details.",
|
|
"returns": "\n",
|
|
"tags": [
|
|
{
|
|
"tag": "example",
|
|
"text": "\n\ninterface WidgetBaseEvents extends BaseEventedEvents {\n (type: 'properties:changed', handler: PropertiesChangedHandler): Handle;\n}\nclass WidgetBase extends Evented {\n on: WidgetBaseEvents;\n}\n"
|
|
}
|
|
]
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 996,
|
|
"name": "K",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "typeOperator",
|
|
"operator": "keyof",
|
|
"target": {
|
|
"type": "typeParameter",
|
|
"name": "M",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "CustomEventTypes",
|
|
"id": 978
|
|
}
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 997,
|
|
"name": "type",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "K",
|
|
"constraint": {
|
|
"type": "typeOperator",
|
|
"operator": "keyof",
|
|
"target": {
|
|
"type": "typeParameter",
|
|
"name": "M",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "CustomEventTypes",
|
|
"id": 978
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 998,
|
|
"name": "listener",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "EventedCallbackOrArray",
|
|
"id": 1020,
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "K",
|
|
"constraint": {
|
|
"type": "typeOperator",
|
|
"operator": "keyof",
|
|
"target": {
|
|
"type": "typeParameter",
|
|
"name": "M",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "CustomEventTypes",
|
|
"id": 978
|
|
}
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "unknown",
|
|
"name": "M[K]"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Handle",
|
|
"id": 16
|
|
}
|
|
},
|
|
{
|
|
"id": 999,
|
|
"name": "on",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 1000,
|
|
"name": "type",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
},
|
|
{
|
|
"id": 1001,
|
|
"name": "listener",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "EventedCallbackOrArray",
|
|
"id": 1020,
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
},
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "O",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "EventObject",
|
|
"id": 2,
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Handle",
|
|
"id": 16
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "Evented.ts",
|
|
"line": 105,
|
|
"character": 3
|
|
},
|
|
{
|
|
"fileName": "Evented.ts",
|
|
"line": 106,
|
|
"character": 3
|
|
},
|
|
{
|
|
"fileName": "Evented.ts",
|
|
"line": 107,
|
|
"character": 3
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1004,
|
|
"name": "own",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1005,
|
|
"name": "own",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Register handles for the instance that will be destroyed when `this.destroy` is called",
|
|
"returns": "a handle for the handle, removes the handle for the instance and calls destroy\n"
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 1006,
|
|
"name": "handles",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "reference",
|
|
"name": "Handle",
|
|
"id": 16
|
|
},
|
|
{
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "reference",
|
|
"name": "Handle",
|
|
"id": 16
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Handle",
|
|
"id": 16
|
|
},
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"name": "Destroyable.own",
|
|
"id": 968
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "Destroyable.ts",
|
|
"line": 38,
|
|
"character": 4
|
|
}
|
|
],
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"name": "Destroyable.own",
|
|
"id": 968
|
|
}
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Constructors",
|
|
"kind": 512,
|
|
"children": [
|
|
1002
|
|
]
|
|
},
|
|
{
|
|
"title": "Properties",
|
|
"kind": 1024,
|
|
"children": [
|
|
986,
|
|
987
|
|
]
|
|
},
|
|
{
|
|
"title": "Methods",
|
|
"kind": 2048,
|
|
"children": [
|
|
1007,
|
|
988,
|
|
994,
|
|
1004
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "Evented.ts",
|
|
"line": 56,
|
|
"character": 20
|
|
}
|
|
],
|
|
"extendedTypes": [
|
|
{
|
|
"type": "reference",
|
|
"name": "Destroyable",
|
|
"id": 965
|
|
}
|
|
],
|
|
"extendedBy": [
|
|
{
|
|
"type": "reference",
|
|
"name": "QueuingEvented",
|
|
"id": 2365
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 978,
|
|
"name": "CustomEventTypes",
|
|
"kind": 256,
|
|
"kindString": "Interface",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 979,
|
|
"name": "T",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "EventObject",
|
|
"id": 2,
|
|
"typeArguments": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"indexSignature": [
|
|
{
|
|
"id": 980,
|
|
"name": "__index",
|
|
"kind": 8192,
|
|
"kindString": "Index signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 981,
|
|
"name": "index",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "T",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "EventObject",
|
|
"id": 2,
|
|
"typeArguments": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "Evented.ts",
|
|
"line": 40,
|
|
"character": 33
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1014,
|
|
"name": "EventedCallback",
|
|
"kind": 4194304,
|
|
"kindString": "Type alias",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 1015,
|
|
"name": "T",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
}
|
|
},
|
|
{
|
|
"id": 1016,
|
|
"name": "E",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "EventObject",
|
|
"id": 2,
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "Evented.ts",
|
|
"line": 30,
|
|
"character": 27
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 1017,
|
|
"name": "__type",
|
|
"kind": 65536,
|
|
"kindString": "Type literal",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1018,
|
|
"name": "__call",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "A callback that takes an `event` argument"
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 1019,
|
|
"name": "event",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "The event object\n"
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "E",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "EventObject",
|
|
"id": 2,
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "boolean"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "void"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "Evented.ts",
|
|
"line": 30,
|
|
"character": 87
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 1020,
|
|
"name": "EventedCallbackOrArray",
|
|
"kind": 4194304,
|
|
"kindString": "Type alias",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "A type which is either a targeted event listener or an array of listeners",
|
|
"tags": [
|
|
{
|
|
"tag": "template",
|
|
"text": "T The type of target for the events"
|
|
},
|
|
{
|
|
"tag": "template",
|
|
"text": "E The event type for the events\n"
|
|
}
|
|
]
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 1021,
|
|
"name": "T",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
}
|
|
},
|
|
{
|
|
"id": 1022,
|
|
"name": "E",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "EventObject",
|
|
"id": 2,
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "Evented.ts",
|
|
"line": 49,
|
|
"character": 34
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "reference",
|
|
"name": "EventedCallback",
|
|
"id": 1014,
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
},
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "E",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "EventObject",
|
|
"id": 2,
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "reference",
|
|
"name": "EventedCallback",
|
|
"id": 1014,
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
},
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "E",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "EventObject",
|
|
"id": 2,
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 1009,
|
|
"name": "regexMap",
|
|
"kind": 32,
|
|
"kindString": "Variable",
|
|
"flags": {
|
|
"isConst": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Map of computed regular expressions, keyed by string"
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "Evented.ts",
|
|
"line": 8,
|
|
"character": 14
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Map",
|
|
"typeArguments": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"name": "RegExp"
|
|
}
|
|
]
|
|
},
|
|
"defaultValue": " new Map<string, RegExp>()"
|
|
},
|
|
{
|
|
"id": 1010,
|
|
"name": "isGlobMatch",
|
|
"kind": 64,
|
|
"kindString": "Function",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1011,
|
|
"name": "isGlobMatch",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Determines is the event type glob has been matched",
|
|
"returns": "boolean that indicates if the glob is matched\n"
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 1012,
|
|
"name": "globString",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "symbol"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 1013,
|
|
"name": "targetString",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "symbol"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "boolean"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "Evented.ts",
|
|
"line": 15,
|
|
"character": 27
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Classes",
|
|
"kind": 128,
|
|
"children": [
|
|
982
|
|
]
|
|
},
|
|
{
|
|
"title": "Interfaces",
|
|
"kind": 256,
|
|
"children": [
|
|
978
|
|
]
|
|
},
|
|
{
|
|
"title": "Type aliases",
|
|
"kind": 4194304,
|
|
"children": [
|
|
1014,
|
|
1020
|
|
]
|
|
},
|
|
{
|
|
"title": "Variables",
|
|
"kind": 32,
|
|
"children": [
|
|
1009
|
|
]
|
|
},
|
|
{
|
|
"title": "Functions",
|
|
"kind": 64,
|
|
"children": [
|
|
1010
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "Evented.ts",
|
|
"line": 1,
|
|
"character": 0
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1130,
|
|
"name": "\"IdentityRegistry\"",
|
|
"kind": 1,
|
|
"kindString": "External module",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"originalName": "src/IdentityRegistry.ts",
|
|
"children": [
|
|
{
|
|
"id": 1139,
|
|
"name": "IdentityRegistry",
|
|
"kind": 128,
|
|
"kindString": "Class",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "A registry of values, mapped by identities."
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 1140,
|
|
"name": "V",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
],
|
|
"children": [
|
|
{
|
|
"id": 1141,
|
|
"name": "constructor",
|
|
"kind": 512,
|
|
"kindString": "Constructor",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1142,
|
|
"name": "new IdentityRegistry",
|
|
"kind": 16384,
|
|
"kindString": "Constructor signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "IdentityRegistry",
|
|
"id": 1139
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "IdentityRegistry.ts",
|
|
"line": 34,
|
|
"character": 92
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1168,
|
|
"name": "__@iterator",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1169,
|
|
"name": "__@iterator",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "IterableIterator",
|
|
"typeArguments": [
|
|
{
|
|
"type": "tuple",
|
|
"elements": [
|
|
{
|
|
"type": "reference",
|
|
"name": "Identity",
|
|
"id": 1177
|
|
},
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "V",
|
|
"constraint": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "IdentityRegistry.ts",
|
|
"line": 175,
|
|
"character": 18
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1146,
|
|
"name": "contains",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1147,
|
|
"name": "contains",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Determine whether the value has been registered.",
|
|
"returns": "`true` if the value has been registered, `false` otherwise\n"
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 1148,
|
|
"name": "value",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "The value"
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "V",
|
|
"constraint": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "boolean"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "IdentityRegistry.ts",
|
|
"line": 64,
|
|
"character": 9
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1149,
|
|
"name": "delete",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1150,
|
|
"name": "delete",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Remove from the registry the value for a given identifier.",
|
|
"returns": "`true` if the value was removed, `false` otherwise\n"
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 1151,
|
|
"name": "id",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "The identifier"
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Identity",
|
|
"id": 1177
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "boolean"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "IdentityRegistry.ts",
|
|
"line": 73,
|
|
"character": 7
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1162,
|
|
"name": "entries",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1163,
|
|
"name": "entries",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "IterableIterator",
|
|
"typeArguments": [
|
|
{
|
|
"type": "tuple",
|
|
"elements": [
|
|
{
|
|
"type": "reference",
|
|
"name": "Identity",
|
|
"id": 1177
|
|
},
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "V",
|
|
"constraint": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "IdentityRegistry.ts",
|
|
"line": 151,
|
|
"character": 8
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1143,
|
|
"name": "get",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1144,
|
|
"name": "get",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Look up a value by its identifier.",
|
|
"text": "Throws if no value has been registered for the given identifier.\n",
|
|
"returns": "The value\n"
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 1145,
|
|
"name": "id",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "The identifier"
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Identity",
|
|
"id": 1177
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "V",
|
|
"constraint": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "IdentityRegistry.ts",
|
|
"line": 50,
|
|
"character": 4
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1152,
|
|
"name": "has",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1153,
|
|
"name": "has",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Determine whether a value has been registered for the given identifier.",
|
|
"returns": "`true` if a value has been registered, `false` otherwise\n"
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 1154,
|
|
"name": "id",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "The identifier"
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Identity",
|
|
"id": 1177
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "boolean"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "IdentityRegistry.ts",
|
|
"line": 88,
|
|
"character": 4
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1155,
|
|
"name": "identify",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1156,
|
|
"name": "identify",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Look up the identifier for which the given value has been registered.",
|
|
"text": "Throws if the value hasn't been registered.\n",
|
|
"returns": "The identifier otherwise\n"
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 1157,
|
|
"name": "value",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "The value"
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "V",
|
|
"constraint": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "reference",
|
|
"name": "Identity",
|
|
"id": 1177
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "undefined"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "IdentityRegistry.ts",
|
|
"line": 100,
|
|
"character": 9
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1166,
|
|
"name": "ids",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1167,
|
|
"name": "ids",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "IterableIterator",
|
|
"typeArguments": [
|
|
{
|
|
"type": "reference",
|
|
"name": "Identity",
|
|
"id": 1177
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "IdentityRegistry.ts",
|
|
"line": 171,
|
|
"character": 4
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1158,
|
|
"name": "register",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1159,
|
|
"name": "register",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Register a new value with a new identity.",
|
|
"text": "Throws if a different value has already been registered for the given identity,\nor if the value has already been registered with a different identity.\n",
|
|
"returns": "A handle for deregistering the value. Note that when called repeatedly with\n the same identifier and value combination, the same handle is returned\n"
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 1160,
|
|
"name": "id",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "The identifier"
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Identity",
|
|
"id": 1177
|
|
}
|
|
},
|
|
{
|
|
"id": 1161,
|
|
"name": "value",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "The value"
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "V",
|
|
"constraint": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Handle",
|
|
"id": 16
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "IdentityRegistry.ts",
|
|
"line": 119,
|
|
"character": 9
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1164,
|
|
"name": "values",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1165,
|
|
"name": "values",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "IterableIterator",
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "V",
|
|
"constraint": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "IdentityRegistry.ts",
|
|
"line": 161,
|
|
"character": 7
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Constructors",
|
|
"kind": 512,
|
|
"children": [
|
|
1141
|
|
]
|
|
},
|
|
{
|
|
"title": "Methods",
|
|
"kind": 2048,
|
|
"children": [
|
|
1168,
|
|
1146,
|
|
1149,
|
|
1162,
|
|
1143,
|
|
1152,
|
|
1155,
|
|
1166,
|
|
1158,
|
|
1164
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "IdentityRegistry.ts",
|
|
"line": 34,
|
|
"character": 37
|
|
}
|
|
],
|
|
"implementedTypes": [
|
|
{
|
|
"type": "reference",
|
|
"name": "Iterable",
|
|
"typeArguments": [
|
|
{
|
|
"type": "tuple",
|
|
"elements": [
|
|
{
|
|
"type": "reference",
|
|
"name": "Identity",
|
|
"id": 1177
|
|
},
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "V",
|
|
"constraint": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1131,
|
|
"name": "Entry",
|
|
"kind": 256,
|
|
"kindString": "Interface",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 1132,
|
|
"name": "V",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
}
|
|
}
|
|
],
|
|
"children": [
|
|
{
|
|
"id": 1133,
|
|
"name": "handle",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "IdentityRegistry.ts",
|
|
"line": 11,
|
|
"character": 16
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Handle",
|
|
"id": 16
|
|
}
|
|
},
|
|
{
|
|
"id": 1134,
|
|
"name": "value",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "IdentityRegistry.ts",
|
|
"line": 12,
|
|
"character": 15
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "V"
|
|
}
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Properties",
|
|
"kind": 1024,
|
|
"children": [
|
|
1133,
|
|
1134
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "IdentityRegistry.ts",
|
|
"line": 10,
|
|
"character": 15
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1135,
|
|
"name": "State",
|
|
"kind": 256,
|
|
"kindString": "Interface",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 1136,
|
|
"name": "V",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
],
|
|
"children": [
|
|
{
|
|
"id": 1137,
|
|
"name": "entryMap",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "IdentityRegistry.ts",
|
|
"line": 16,
|
|
"character": 18
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Map",
|
|
"typeArguments": [
|
|
{
|
|
"type": "reference",
|
|
"name": "Identity",
|
|
"id": 1177
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"name": "Entry",
|
|
"id": 1131,
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "V",
|
|
"constraint": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 1138,
|
|
"name": "idMap",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "IdentityRegistry.ts",
|
|
"line": 17,
|
|
"character": 15
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "WeakMap",
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "V",
|
|
"constraint": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"name": "Identity",
|
|
"id": 1177
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Properties",
|
|
"kind": 1024,
|
|
"children": [
|
|
1137,
|
|
1138
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "IdentityRegistry.ts",
|
|
"line": 15,
|
|
"character": 15
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1177,
|
|
"name": "Identity",
|
|
"kind": 4194304,
|
|
"kindString": "Type alias",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Registry identities can be strings or symbols. Note that the empty string is allowed."
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "IdentityRegistry.ts",
|
|
"line": 29,
|
|
"character": 20
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "symbol"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 1172,
|
|
"name": "privateStateMap",
|
|
"kind": 32,
|
|
"kindString": "Variable",
|
|
"flags": {
|
|
"isConst": true,
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "IdentityRegistry.ts",
|
|
"line": 20,
|
|
"character": 21
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "WeakMap",
|
|
"typeArguments": [
|
|
{
|
|
"type": "reference",
|
|
"name": "IdentityRegistry",
|
|
"id": 1139,
|
|
"typeArguments": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"name": "State",
|
|
"id": 1135,
|
|
"typeArguments": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"defaultValue": " new WeakMap<IdentityRegistry<any>, State<any>>()"
|
|
},
|
|
{
|
|
"id": 1173,
|
|
"name": "getState",
|
|
"kind": 64,
|
|
"kindString": "Function",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1174,
|
|
"name": "getState",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 1175,
|
|
"name": "V",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 1176,
|
|
"name": "instance",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "IdentityRegistry",
|
|
"id": 1139,
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "V",
|
|
"constraint": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "State",
|
|
"id": 1135,
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "V",
|
|
"constraint": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "IdentityRegistry.ts",
|
|
"line": 22,
|
|
"character": 17
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1170,
|
|
"name": "noop",
|
|
"kind": 64,
|
|
"kindString": "Function",
|
|
"flags": {
|
|
"isConst": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1171,
|
|
"name": "noop",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "void"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "IdentityRegistry.ts",
|
|
"line": 8,
|
|
"character": 10
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Classes",
|
|
"kind": 128,
|
|
"children": [
|
|
1139
|
|
]
|
|
},
|
|
{
|
|
"title": "Interfaces",
|
|
"kind": 256,
|
|
"children": [
|
|
1131,
|
|
1135
|
|
]
|
|
},
|
|
{
|
|
"title": "Type aliases",
|
|
"kind": 4194304,
|
|
"children": [
|
|
1177
|
|
]
|
|
},
|
|
{
|
|
"title": "Variables",
|
|
"kind": 32,
|
|
"children": [
|
|
1172
|
|
]
|
|
},
|
|
{
|
|
"title": "Functions",
|
|
"kind": 64,
|
|
"children": [
|
|
1173,
|
|
1170
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "IdentityRegistry.ts",
|
|
"line": 1,
|
|
"character": 0
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1067,
|
|
"name": "\"List\"",
|
|
"kind": 1,
|
|
"kindString": "External module",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"originalName": "src/List.ts",
|
|
"children": [
|
|
{
|
|
"id": 1068,
|
|
"name": "List",
|
|
"kind": 128,
|
|
"kindString": "Class",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 1069,
|
|
"name": "T",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
}
|
|
}
|
|
],
|
|
"children": [
|
|
{
|
|
"id": 1074,
|
|
"name": "constructor",
|
|
"kind": 512,
|
|
"kindString": "Constructor",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1075,
|
|
"name": "new List",
|
|
"kind": 16384,
|
|
"kindString": "Constructor signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 1076,
|
|
"name": "source",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "reference",
|
|
"name": "Iterable",
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"name": "ArrayLike",
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "List",
|
|
"id": 1068
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "List.ts",
|
|
"line": 17,
|
|
"character": 2
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1072,
|
|
"name": "size",
|
|
"kind": 262144,
|
|
"kindString": "Accessor",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"getSignature": [
|
|
{
|
|
"id": 1073,
|
|
"name": "__get",
|
|
"kind": 524288,
|
|
"kindString": "Get signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "number"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "List.ts",
|
|
"line": 15,
|
|
"character": 9
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1070,
|
|
"name": "__@iterator",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1071,
|
|
"name": "__@iterator",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "IterableIterator",
|
|
"typeArguments": [
|
|
{
|
|
"type": "unknown",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "List.ts",
|
|
"line": 11,
|
|
"character": 18
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1077,
|
|
"name": "add",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1078,
|
|
"name": "add",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 1079,
|
|
"name": "value",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "this"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "List.ts",
|
|
"line": 35,
|
|
"character": 4
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1080,
|
|
"name": "clear",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1081,
|
|
"name": "clear",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "void"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "List.ts",
|
|
"line": 40,
|
|
"character": 6
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1082,
|
|
"name": "delete",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1083,
|
|
"name": "delete",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 1084,
|
|
"name": "idx",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "number"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "boolean"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "List.ts",
|
|
"line": 44,
|
|
"character": 7
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1085,
|
|
"name": "entries",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1086,
|
|
"name": "entries",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "IterableIterator",
|
|
"typeArguments": [
|
|
{
|
|
"type": "tuple",
|
|
"elements": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "number"
|
|
},
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "List.ts",
|
|
"line": 53,
|
|
"character": 8
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1087,
|
|
"name": "forEach",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1088,
|
|
"name": "forEach",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 1089,
|
|
"name": "fn",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 1090,
|
|
"name": "__type",
|
|
"kind": 65536,
|
|
"kindString": "Type literal",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1091,
|
|
"name": "__call",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 1092,
|
|
"name": "value",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
},
|
|
{
|
|
"id": 1093,
|
|
"name": "idx",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "number"
|
|
}
|
|
},
|
|
{
|
|
"id": 1094,
|
|
"name": "list",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "this"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "void"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "List.ts",
|
|
"line": 57,
|
|
"character": 12
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 1095,
|
|
"name": "thisArg",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "void"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "List.ts",
|
|
"line": 57,
|
|
"character": 8
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1096,
|
|
"name": "has",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1097,
|
|
"name": "has",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 1098,
|
|
"name": "idx",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "number"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "boolean"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "List.ts",
|
|
"line": 61,
|
|
"character": 4
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1099,
|
|
"name": "includes",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1100,
|
|
"name": "includes",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 1101,
|
|
"name": "value",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "boolean"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "List.ts",
|
|
"line": 65,
|
|
"character": 9
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1102,
|
|
"name": "indexOf",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1103,
|
|
"name": "indexOf",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 1104,
|
|
"name": "value",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "number"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "List.ts",
|
|
"line": 69,
|
|
"character": 8
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1105,
|
|
"name": "join",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1106,
|
|
"name": "join",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 1107,
|
|
"name": "separator",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
},
|
|
"defaultValue": "\",\""
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "List.ts",
|
|
"line": 73,
|
|
"character": 5
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1108,
|
|
"name": "keys",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1109,
|
|
"name": "keys",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "IterableIterator",
|
|
"typeArguments": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "number"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "List.ts",
|
|
"line": 77,
|
|
"character": 5
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1110,
|
|
"name": "lastIndexOf",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1111,
|
|
"name": "lastIndexOf",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 1112,
|
|
"name": "value",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "number"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "List.ts",
|
|
"line": 81,
|
|
"character": 12
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1116,
|
|
"name": "pop",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1117,
|
|
"name": "pop",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "undefined"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "List.ts",
|
|
"line": 89,
|
|
"character": 4
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1113,
|
|
"name": "push",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1114,
|
|
"name": "push",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 1115,
|
|
"name": "value",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "void"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "List.ts",
|
|
"line": 85,
|
|
"character": 5
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1118,
|
|
"name": "splice",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1119,
|
|
"name": "splice",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 1120,
|
|
"name": "start",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "number"
|
|
}
|
|
},
|
|
{
|
|
"id": 1121,
|
|
"name": "deleteCount",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "undefined"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "number"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 1122,
|
|
"name": "newItems",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"isRest": true,
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "List.ts",
|
|
"line": 93,
|
|
"character": 7
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1123,
|
|
"name": "values",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1124,
|
|
"name": "values",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "IterableIterator",
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "List.ts",
|
|
"line": 101,
|
|
"character": 7
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Constructors",
|
|
"kind": 512,
|
|
"children": [
|
|
1074
|
|
]
|
|
},
|
|
{
|
|
"title": "Accessors",
|
|
"kind": 262144,
|
|
"children": [
|
|
1072
|
|
]
|
|
},
|
|
{
|
|
"title": "Methods",
|
|
"kind": 2048,
|
|
"children": [
|
|
1070,
|
|
1077,
|
|
1080,
|
|
1082,
|
|
1085,
|
|
1087,
|
|
1096,
|
|
1099,
|
|
1102,
|
|
1105,
|
|
1108,
|
|
1110,
|
|
1116,
|
|
1113,
|
|
1118,
|
|
1123
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "List.ts",
|
|
"line": 10,
|
|
"character": 25
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1125,
|
|
"name": "listItems",
|
|
"kind": 32,
|
|
"kindString": "Variable",
|
|
"flags": {
|
|
"isConst": true,
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "List.ts",
|
|
"line": 4,
|
|
"character": 15
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "WeakMap",
|
|
"typeArguments": [
|
|
{
|
|
"type": "reference",
|
|
"name": "List",
|
|
"id": 1068,
|
|
"typeArguments": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"defaultValue": " new WeakMap<List<any>, any[]>()"
|
|
},
|
|
{
|
|
"id": 1126,
|
|
"name": "getListItems",
|
|
"kind": 64,
|
|
"kindString": "Function",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1127,
|
|
"name": "getListItems",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 1128,
|
|
"name": "T",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
}
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 1129,
|
|
"name": "list",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "List",
|
|
"id": 1068,
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "List.ts",
|
|
"line": 6,
|
|
"character": 21
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Classes",
|
|
"kind": 128,
|
|
"children": [
|
|
1068
|
|
]
|
|
},
|
|
{
|
|
"title": "Variables",
|
|
"kind": 32,
|
|
"children": [
|
|
1125
|
|
]
|
|
},
|
|
{
|
|
"title": "Functions",
|
|
"kind": 64,
|
|
"children": [
|
|
1126
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "List.ts",
|
|
"line": 1,
|
|
"character": 0
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1218,
|
|
"name": "\"MatchRegistry\"",
|
|
"kind": 1,
|
|
"kindString": "External module",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"originalName": "src/MatchRegistry.ts",
|
|
"children": [
|
|
{
|
|
"id": 1223,
|
|
"name": "MatchRegistry",
|
|
"kind": 128,
|
|
"kindString": "Class",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "A registry of values tagged with matchers."
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 1224,
|
|
"name": "T",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
}
|
|
}
|
|
],
|
|
"children": [
|
|
{
|
|
"id": 1226,
|
|
"name": "constructor",
|
|
"kind": 512,
|
|
"kindString": "Constructor",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Construct a new MatchRegistry, optionally containing a given default value."
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1227,
|
|
"name": "new MatchRegistry",
|
|
"kind": 16384,
|
|
"kindString": "Constructor signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Construct a new MatchRegistry, optionally containing a given default value."
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 1228,
|
|
"name": "defaultValue",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "T",
|
|
"id": 1224
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "MatchRegistry",
|
|
"id": 1223
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "MatchRegistry.ts",
|
|
"line": 17,
|
|
"character": 46
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1225,
|
|
"name": "_defaultValue",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"isProtected": true,
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "MatchRegistry.ts",
|
|
"line": 16,
|
|
"character": 24
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "undefined"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 1229,
|
|
"name": "match",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1230,
|
|
"name": "match",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Return the first entry in this registry that matches the given arguments. If no entry matches and the registry\nwas created with a default value, that value will be returned. Otherwise, an exception is thrown.",
|
|
"returns": "the matching value, or a default value if one exists.\n"
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 1231,
|
|
"name": "args",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"isRest": true,
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "MatchRegistry.ts",
|
|
"line": 34,
|
|
"character": 6
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1232,
|
|
"name": "register",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1233,
|
|
"name": "register",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Register a test + value pair with this registry."
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 1234,
|
|
"name": "test",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "The test that will be used to determine if the registered value matches a set of arguments."
|
|
},
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "reference",
|
|
"name": "Test",
|
|
"id": 1237
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "null"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 1235,
|
|
"name": "value",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "A value being registered."
|
|
},
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "null"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 1236,
|
|
"name": "first",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "If true, the newly registered test and value will be the first entry in the registry.\n"
|
|
},
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "undefined"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "true"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "false"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Handle",
|
|
"id": 16
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "MatchRegistry.ts",
|
|
"line": 58,
|
|
"character": 9
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Constructors",
|
|
"kind": 512,
|
|
"children": [
|
|
1226
|
|
]
|
|
},
|
|
{
|
|
"title": "Properties",
|
|
"kind": 1024,
|
|
"children": [
|
|
1225
|
|
]
|
|
},
|
|
{
|
|
"title": "Methods",
|
|
"kind": 2048,
|
|
"children": [
|
|
1229,
|
|
1232
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "MatchRegistry.ts",
|
|
"line": 15,
|
|
"character": 34
|
|
}
|
|
],
|
|
"extendedBy": [
|
|
{
|
|
"type": "reference",
|
|
"name": "ProviderRegistry",
|
|
"id": 1600
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1219,
|
|
"name": "Entry",
|
|
"kind": 256,
|
|
"kindString": "Interface",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "An entry in a MatchRegistry. Each Entry contains a test to determine whether the Entry is applicable, and a value for\nthe entry."
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 1220,
|
|
"name": "T",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
}
|
|
}
|
|
],
|
|
"children": [
|
|
{
|
|
"id": 1221,
|
|
"name": "test",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "MatchRegistry.ts",
|
|
"line": 8,
|
|
"character": 14
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "reference",
|
|
"name": "Test",
|
|
"id": 1237
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "null"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 1222,
|
|
"name": "value",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "MatchRegistry.ts",
|
|
"line": 9,
|
|
"character": 15
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "null"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Properties",
|
|
"kind": 1024,
|
|
"children": [
|
|
1221,
|
|
1222
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "MatchRegistry.ts",
|
|
"line": 7,
|
|
"character": 15
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1237,
|
|
"name": "Test",
|
|
"kind": 256,
|
|
"kindString": "Interface",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "The interface that a test function must implement."
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1238,
|
|
"name": "__call",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "The interface that a test function must implement."
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 1239,
|
|
"name": "args",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"isRest": true,
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "boolean"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "null"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "MatchRegistry.ts",
|
|
"line": 85,
|
|
"character": 21
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Classes",
|
|
"kind": 128,
|
|
"children": [
|
|
1223
|
|
]
|
|
},
|
|
{
|
|
"title": "Interfaces",
|
|
"kind": 256,
|
|
"children": [
|
|
1219,
|
|
1237
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "MatchRegistry.ts",
|
|
"line": 1,
|
|
"character": 0
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 2323,
|
|
"name": "\"MultiMap\"",
|
|
"kind": 1,
|
|
"kindString": "External module",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"originalName": "src/MultiMap.ts",
|
|
"children": [
|
|
{
|
|
"id": 2324,
|
|
"name": "MultiMap",
|
|
"kind": 128,
|
|
"kindString": "Class",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "A map implmentation that supports multiple keys for specific value."
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 2325,
|
|
"name": "T",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Accepts the type of the value\n"
|
|
}
|
|
}
|
|
],
|
|
"children": [
|
|
{
|
|
"id": 2326,
|
|
"name": "constructor",
|
|
"kind": 512,
|
|
"kindString": "Constructor",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"tags": [
|
|
{
|
|
"tag": "constructor",
|
|
"text": "\n"
|
|
}
|
|
]
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 2327,
|
|
"name": "new MultiMap",
|
|
"kind": 16384,
|
|
"kindString": "Constructor signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"tags": [
|
|
{
|
|
"tag": "constructor",
|
|
"text": "\n"
|
|
}
|
|
]
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 2328,
|
|
"name": "iterable",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "reference",
|
|
"name": "ArrayLike",
|
|
"typeArguments": [
|
|
{
|
|
"type": "tuple",
|
|
"elements": [
|
|
{
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
},
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"name": "Iterable",
|
|
"typeArguments": [
|
|
{
|
|
"type": "tuple",
|
|
"elements": [
|
|
{
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
},
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "MultiMap",
|
|
"id": 2324
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "MultiMap.ts",
|
|
"line": 13,
|
|
"character": 22
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 2363,
|
|
"name": "__@toStringTag",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "MultiMap.ts",
|
|
"line": 234,
|
|
"character": 21
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
},
|
|
"defaultValue": "\"MultiMap\""
|
|
},
|
|
{
|
|
"id": 2339,
|
|
"name": "size",
|
|
"kind": 262144,
|
|
"kindString": "Accessor",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Returns the size of the map, based on the number of unique keys"
|
|
},
|
|
"getSignature": [
|
|
{
|
|
"id": 2340,
|
|
"name": "__get",
|
|
"kind": 524288,
|
|
"kindString": "Get signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Returns the size of the map, based on the number of unique keys"
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "number"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "MultiMap.ts",
|
|
"line": 104,
|
|
"character": 9
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 2361,
|
|
"name": "__@iterator",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 2362,
|
|
"name": "__@iterator",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "IterableIterator",
|
|
"typeArguments": [
|
|
{
|
|
"type": "tuple",
|
|
"elements": [
|
|
{
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
},
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "MultiMap.ts",
|
|
"line": 230,
|
|
"character": 18
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 2359,
|
|
"name": "clear",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 2360,
|
|
"name": "clear",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Deletes all keys and their associated values."
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "void"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "MultiMap.ts",
|
|
"line": 226,
|
|
"character": 6
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 2341,
|
|
"name": "delete",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 2342,
|
|
"name": "delete",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Deletes the entry for the key provided.",
|
|
"returns": "boolean trus if the entry was deleted, false if the entry was not found\n"
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 2343,
|
|
"name": "keys",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "the key of the entry to remove"
|
|
},
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "boolean"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "MultiMap.ts",
|
|
"line": 114,
|
|
"character": 7
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 2348,
|
|
"name": "entries",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 2349,
|
|
"name": "entries",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Returns an iterator that yields each key/value pair as an array.",
|
|
"returns": "An iterator for each key/value pair in the instance.\n"
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "IterableIterator",
|
|
"typeArguments": [
|
|
{
|
|
"type": "tuple",
|
|
"elements": [
|
|
{
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
},
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "MultiMap.ts",
|
|
"line": 189,
|
|
"character": 8
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 2350,
|
|
"name": "forEach",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 2351,
|
|
"name": "forEach",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Executes a given function for each map entry. The function\nis invoked with three arguments: the element value, the\nelement key, and the associated Map instance."
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 2352,
|
|
"name": "callback",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "The function to execute for each map entry,"
|
|
},
|
|
"type": {
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 2353,
|
|
"name": "__type",
|
|
"kind": 65536,
|
|
"kindString": "Type literal",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 2354,
|
|
"name": "__call",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 2355,
|
|
"name": "value",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
},
|
|
{
|
|
"id": 2356,
|
|
"name": "key",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 2357,
|
|
"name": "mapInstance",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "MultiMap",
|
|
"id": 2324,
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "MultiMap.ts",
|
|
"line": 215,
|
|
"character": 18
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 2358,
|
|
"name": "context",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "The value to use for `this` for each execution of the calback\n"
|
|
},
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "undefined"
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "void"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "MultiMap.ts",
|
|
"line": 215,
|
|
"character": 8
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 2333,
|
|
"name": "get",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 2334,
|
|
"name": "get",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Returns the value entry for the array of keys",
|
|
"returns": "The value if found otherwise `undefined`\n"
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 2335,
|
|
"name": "keys",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "The array of keys to look up the value for\n"
|
|
},
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "undefined"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "MultiMap.ts",
|
|
"line": 70,
|
|
"character": 4
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 2336,
|
|
"name": "has",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 2337,
|
|
"name": "has",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Returns a boolean indicating if the key exists in the map",
|
|
"returns": "boolean true if the key exists otherwise false\n"
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 2338,
|
|
"name": "keys",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "boolean"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "MultiMap.ts",
|
|
"line": 89,
|
|
"character": 4
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 2346,
|
|
"name": "keys",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 2347,
|
|
"name": "keys",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Return an iterator that yields each key array in the map",
|
|
"returns": "An iterator containing the instance's keys.\n"
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "IterableIterator",
|
|
"typeArguments": [
|
|
{
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "MultiMap.ts",
|
|
"line": 166,
|
|
"character": 5
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 2329,
|
|
"name": "set",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 2330,
|
|
"name": "set",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Sets the value for the array of keys provided",
|
|
"returns": "the multi map instance\n"
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 2331,
|
|
"name": "keys",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "The array of keys to store the value against"
|
|
},
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 2332,
|
|
"name": "value",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "the value of the map entry\n"
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "this"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "MultiMap.ts",
|
|
"line": 45,
|
|
"character": 4
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 2344,
|
|
"name": "values",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 2345,
|
|
"name": "values",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Return an iterator that yields each value in the map",
|
|
"returns": "An iterator containing the instance's values.\n"
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "IterableIterator",
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "MultiMap.ts",
|
|
"line": 144,
|
|
"character": 7
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Constructors",
|
|
"kind": 512,
|
|
"children": [
|
|
2326
|
|
]
|
|
},
|
|
{
|
|
"title": "Properties",
|
|
"kind": 1024,
|
|
"children": [
|
|
2363
|
|
]
|
|
},
|
|
{
|
|
"title": "Accessors",
|
|
"kind": 262144,
|
|
"children": [
|
|
2339
|
|
]
|
|
},
|
|
{
|
|
"title": "Methods",
|
|
"kind": 2048,
|
|
"children": [
|
|
2361,
|
|
2359,
|
|
2341,
|
|
2348,
|
|
2350,
|
|
2333,
|
|
2336,
|
|
2346,
|
|
2329,
|
|
2344
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "MultiMap.ts",
|
|
"line": 11,
|
|
"character": 29
|
|
}
|
|
],
|
|
"implementedTypes": [
|
|
{
|
|
"type": "reference",
|
|
"name": "Map",
|
|
"typeArguments": [
|
|
{
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
},
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Classes",
|
|
"kind": 128,
|
|
"children": [
|
|
2324
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "MultiMap.ts",
|
|
"line": 1,
|
|
"character": 0
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1540,
|
|
"name": "\"Observable\"",
|
|
"kind": 1,
|
|
"kindString": "External module",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"originalName": "src/Observable.ts",
|
|
"children": [
|
|
{
|
|
"id": 1541,
|
|
"name": "Observable",
|
|
"kind": 128,
|
|
"kindString": "Class",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 1542,
|
|
"name": "T",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
}
|
|
}
|
|
],
|
|
"children": [
|
|
{
|
|
"id": 1595,
|
|
"name": "Observable",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isStatic": true,
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "node_modules/@dojo/shim/Observable.d.ts",
|
|
"line": 154,
|
|
"character": 29
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "ObservableConstructor"
|
|
}
|
|
},
|
|
{
|
|
"id": 1566,
|
|
"name": "filter",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1567,
|
|
"name": "filter",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 1568,
|
|
"name": "filterFunction",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 1569,
|
|
"name": "__type",
|
|
"kind": 65536,
|
|
"kindString": "Type literal",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1570,
|
|
"name": "__call",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 1571,
|
|
"name": "x",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "boolean"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "Observable.ts",
|
|
"line": 76,
|
|
"character": 23
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Observable",
|
|
"id": 1541,
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "Observable.ts",
|
|
"line": 76,
|
|
"character": 7
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1559,
|
|
"name": "map",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1560,
|
|
"name": "map",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 1561,
|
|
"name": "U",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
}
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 1562,
|
|
"name": "mapFunction",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 1563,
|
|
"name": "__type",
|
|
"kind": 65536,
|
|
"kindString": "Type literal",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1564,
|
|
"name": "__call",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 1565,
|
|
"name": "x",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "U"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "Observable.ts",
|
|
"line": 49,
|
|
"character": 20
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Observable",
|
|
"id": 1541,
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "U"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "Observable.ts",
|
|
"line": 49,
|
|
"character": 4
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1574,
|
|
"name": "mergeAll",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1575,
|
|
"name": "mergeAll",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 1576,
|
|
"name": "concurrent",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "number"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Observable",
|
|
"id": 1541,
|
|
"typeArguments": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "Observable.ts",
|
|
"line": 125,
|
|
"character": 9
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1572,
|
|
"name": "toArray",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1573,
|
|
"name": "toArray",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Observable",
|
|
"id": 1541,
|
|
"typeArguments": [
|
|
{
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "Observable.ts",
|
|
"line": 104,
|
|
"character": 8
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1557,
|
|
"name": "toPromise",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1558,
|
|
"name": "toPromise",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Promise",
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "Observable.ts",
|
|
"line": 36,
|
|
"character": 10
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1593,
|
|
"name": "__@observable",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isStatic": true,
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1594,
|
|
"name": "__@observable",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "this"
|
|
},
|
|
"overwrites": {
|
|
"type": "reference",
|
|
"name": "ObservableObject.[Symbol.observable]"
|
|
},
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"name": "Observable.[Symbol.observable]"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "node_modules/@dojo/shim/Observable.d.ts",
|
|
"line": 24,
|
|
"character": 23
|
|
}
|
|
],
|
|
"overwrites": {
|
|
"type": "reference",
|
|
"name": "ObservableObject.[Symbol.observable]"
|
|
},
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"name": "Observable.[Symbol.observable]"
|
|
}
|
|
},
|
|
{
|
|
"id": 1551,
|
|
"name": "defer",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isStatic": true,
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1552,
|
|
"name": "defer",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 1553,
|
|
"name": "T",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
}
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 1554,
|
|
"name": "deferFunction",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 1555,
|
|
"name": "__type",
|
|
"kind": 65536,
|
|
"kindString": "Type literal",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1556,
|
|
"name": "__call",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Subscribable",
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "Observable.ts",
|
|
"line": 18,
|
|
"character": 31
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Observable",
|
|
"id": 1541,
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "Observable.ts",
|
|
"line": 18,
|
|
"character": 13
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1547,
|
|
"name": "from",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isStatic": true,
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1548,
|
|
"name": "from",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 1549,
|
|
"name": "T",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
}
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 1550,
|
|
"name": "item",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "reference",
|
|
"name": "Iterable",
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"name": "ArrayLike",
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"name": "ObservableObject"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Observable",
|
|
"id": 1541,
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "Observable.ts",
|
|
"line": 14,
|
|
"character": 12
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1543,
|
|
"name": "of",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isStatic": true,
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1544,
|
|
"name": "of",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 1545,
|
|
"name": "T",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
}
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 1546,
|
|
"name": "items",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"isRest": true,
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Observable",
|
|
"id": 1541,
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "Observable.ts",
|
|
"line": 10,
|
|
"character": 10
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1577,
|
|
"name": "subscribe",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isStatic": true,
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1578,
|
|
"name": "subscribe",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Registers handlers for handling emitted values, error and completions from the observable, and\nexecutes the observable's subscriber function, which will take action to set up the underlying data stream.",
|
|
"returns": "A Subscription object that can be used to manage the subscription.\n"
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 1579,
|
|
"name": "observer",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "The observer object that will handle events\n"
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Observer",
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Subscription"
|
|
},
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"name": "Observable.subscribe"
|
|
}
|
|
},
|
|
{
|
|
"id": 1580,
|
|
"name": "subscribe",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Registers handlers for handling emitted values, error and completions from the observable, and\nexecutes the observable's subscriber function, which will take action to set up the underlying data stream.",
|
|
"returns": "A Subscription object that can be used to manage the subscription.\n"
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 1581,
|
|
"name": "onNext",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "A function to handle an emitted value. Value is passed in as the first parameter to the function."
|
|
},
|
|
"type": {
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 1582,
|
|
"name": "__type",
|
|
"kind": 65536,
|
|
"kindString": "Type literal",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1583,
|
|
"name": "__call",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 1584,
|
|
"name": "value",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "node_modules/@dojo/shim/Observable.d.ts",
|
|
"line": 23,
|
|
"character": 21
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 1585,
|
|
"name": "onError",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "A function to handle errors that occur during onNext, or during subscription."
|
|
},
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "undefined"
|
|
},
|
|
{
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 1586,
|
|
"name": "__type",
|
|
"kind": 65536,
|
|
"kindString": "Type literal",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1587,
|
|
"name": "__call",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 1588,
|
|
"name": "error",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 1589,
|
|
"name": "onComplete",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "A function that gets called when the subscription is complete, and will not send any more values. This function will also get called if an error occurs and onError is not defined.\n"
|
|
},
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "undefined"
|
|
},
|
|
{
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 1590,
|
|
"name": "__type",
|
|
"kind": 65536,
|
|
"kindString": "Type literal",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1591,
|
|
"name": "__call",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 1592,
|
|
"name": "completeValue",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "void"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Subscription"
|
|
},
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"name": "Observable.subscribe"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "node_modules/@dojo/shim/Observable.d.ts",
|
|
"line": 12,
|
|
"character": 13
|
|
},
|
|
{
|
|
"fileName": "node_modules/@dojo/shim/Observable.d.ts",
|
|
"line": 23,
|
|
"character": 13
|
|
}
|
|
],
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"name": "Observable.subscribe"
|
|
}
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Properties",
|
|
"kind": 1024,
|
|
"children": [
|
|
1595
|
|
]
|
|
},
|
|
{
|
|
"title": "Methods",
|
|
"kind": 2048,
|
|
"children": [
|
|
1566,
|
|
1559,
|
|
1574,
|
|
1572,
|
|
1557,
|
|
1593,
|
|
1551,
|
|
1547,
|
|
1543,
|
|
1577
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "Observable.ts",
|
|
"line": 9,
|
|
"character": 31
|
|
}
|
|
],
|
|
"extendedTypes": [
|
|
{
|
|
"type": "reference",
|
|
"name": "Observable",
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1596,
|
|
"name": "isSubscribable",
|
|
"kind": 64,
|
|
"kindString": "Function",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1597,
|
|
"name": "isSubscribable",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 1598,
|
|
"name": "object",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "boolean"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "Observable.ts",
|
|
"line": 5,
|
|
"character": 23
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Classes",
|
|
"kind": 128,
|
|
"children": [
|
|
1541
|
|
]
|
|
},
|
|
{
|
|
"title": "Functions",
|
|
"kind": 64,
|
|
"children": [
|
|
1596
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "Observable.ts",
|
|
"line": 1,
|
|
"character": 0
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 2364,
|
|
"name": "\"QueuingEvented\"",
|
|
"kind": 1,
|
|
"kindString": "External module",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"originalName": "src/QueuingEvented.ts",
|
|
"children": [
|
|
{
|
|
"id": 2365,
|
|
"name": "QueuingEvented",
|
|
"kind": 128,
|
|
"kindString": "Class",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "An implementation of the Evented class that queues up events when no listeners are\nlistening. When a listener is subscribed, the queue will be published to the listener.\nWhen the queue is full, the oldest events will be discarded to make room for the newest ones.",
|
|
"tags": [
|
|
{
|
|
"tag": "property",
|
|
"text": "maxEvents The number of events to queue before old events are discarded. If zero (default), an unlimited number of events is queued.\n"
|
|
}
|
|
]
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 2366,
|
|
"name": "M",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "CustomEventTypes",
|
|
"id": 978
|
|
}
|
|
},
|
|
{
|
|
"id": 2367,
|
|
"name": "T",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
}
|
|
},
|
|
{
|
|
"id": 2368,
|
|
"name": "O",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "EventObject",
|
|
"id": 2,
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"children": [
|
|
{
|
|
"id": 2386,
|
|
"name": "constructor",
|
|
"kind": 512,
|
|
"kindString": "Constructor",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"tags": [
|
|
{
|
|
"tag": "constructor",
|
|
"text": "\n"
|
|
}
|
|
]
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 2387,
|
|
"name": "new QueuingEvented",
|
|
"kind": 16384,
|
|
"kindString": "Constructor signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"tags": [
|
|
{
|
|
"tag": "constructor",
|
|
"text": "\n"
|
|
}
|
|
]
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "QueuingEvented",
|
|
"id": 2365
|
|
},
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"name": "Destroyable.__constructor",
|
|
"id": 966
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "Destroyable.ts",
|
|
"line": 23,
|
|
"character": 27
|
|
}
|
|
],
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"name": "Destroyable.__constructor",
|
|
"id": 966
|
|
}
|
|
},
|
|
{
|
|
"id": 2384,
|
|
"name": "__typeMap__",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"isProtected": true,
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "Evented.ts",
|
|
"line": 64,
|
|
"character": 22
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "M",
|
|
"id": 2366
|
|
},
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"name": "Evented.__typeMap__",
|
|
"id": 986
|
|
}
|
|
},
|
|
{
|
|
"id": 2385,
|
|
"name": "listenersMap",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"isProtected": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "map of listeners keyed by event type"
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "Evented.ts",
|
|
"line": 68,
|
|
"character": 23
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Map",
|
|
"typeArguments": [
|
|
{
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
},
|
|
{
|
|
"type": "typeOperator",
|
|
"operator": "keyof",
|
|
"target": {
|
|
"type": "typeParameter",
|
|
"name": "M",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "CustomEventTypes",
|
|
"id": 978
|
|
}
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "reference",
|
|
"name": "EventedCallback",
|
|
"id": 1014,
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
},
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "O",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "EventObject",
|
|
"id": 2,
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"defaultValue": " new Map()",
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"name": "Evented.listenersMap",
|
|
"id": 987
|
|
}
|
|
},
|
|
{
|
|
"id": 2369,
|
|
"name": "maxEvents",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"isPublic": true,
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "QueuingEvented.ts",
|
|
"line": 19,
|
|
"character": 17
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "number"
|
|
},
|
|
"defaultValue": "0"
|
|
},
|
|
{
|
|
"id": 2391,
|
|
"name": "destroy",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 2392,
|
|
"name": "destroy",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Destrpys all handers registered for the instance",
|
|
"returns": "a promise that resolves once all handles have been destroyed\n"
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Promise",
|
|
"typeArguments": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
]
|
|
},
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"name": "Destroyable.destroy",
|
|
"id": 971
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "Destroyable.ts",
|
|
"line": 55,
|
|
"character": 8
|
|
}
|
|
],
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"name": "Destroyable.destroy",
|
|
"id": 971
|
|
}
|
|
},
|
|
{
|
|
"id": 2370,
|
|
"name": "emit",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 2371,
|
|
"name": "emit",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 2372,
|
|
"name": "K",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "typeOperator",
|
|
"operator": "keyof",
|
|
"target": {
|
|
"type": "typeParameter",
|
|
"name": "M",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "CustomEventTypes",
|
|
"id": 978
|
|
}
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 2373,
|
|
"name": "event",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "unknown",
|
|
"name": "M[K]"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "void"
|
|
},
|
|
"overwrites": {
|
|
"type": "reference",
|
|
"name": "Evented.emit",
|
|
"id": 988
|
|
}
|
|
},
|
|
{
|
|
"id": 2374,
|
|
"name": "emit",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 2375,
|
|
"name": "event",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "O",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "EventObject",
|
|
"id": 2,
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "void"
|
|
},
|
|
"overwrites": {
|
|
"type": "reference",
|
|
"name": "Evented.emit",
|
|
"id": 988
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "QueuingEvented.ts",
|
|
"line": 21,
|
|
"character": 5
|
|
},
|
|
{
|
|
"fileName": "QueuingEvented.ts",
|
|
"line": 22,
|
|
"character": 5
|
|
},
|
|
{
|
|
"fileName": "QueuingEvented.ts",
|
|
"line": 23,
|
|
"character": 5
|
|
}
|
|
],
|
|
"overwrites": {
|
|
"type": "reference",
|
|
"name": "Evented.emit",
|
|
"id": 988
|
|
}
|
|
},
|
|
{
|
|
"id": 2376,
|
|
"name": "on",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 2377,
|
|
"name": "on",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 2378,
|
|
"name": "K",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "typeOperator",
|
|
"operator": "keyof",
|
|
"target": {
|
|
"type": "typeParameter",
|
|
"name": "M",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "CustomEventTypes",
|
|
"id": 978
|
|
}
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 2379,
|
|
"name": "type",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "K",
|
|
"constraint": {
|
|
"type": "typeOperator",
|
|
"operator": "keyof",
|
|
"target": {
|
|
"type": "typeParameter",
|
|
"name": "M",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "CustomEventTypes",
|
|
"id": 978
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 2380,
|
|
"name": "listener",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "EventedCallbackOrArray",
|
|
"id": 1020,
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "K",
|
|
"constraint": {
|
|
"type": "typeOperator",
|
|
"operator": "keyof",
|
|
"target": {
|
|
"type": "typeParameter",
|
|
"name": "M",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "CustomEventTypes",
|
|
"id": 978
|
|
}
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "unknown",
|
|
"name": "M[K]"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Handle",
|
|
"id": 16
|
|
},
|
|
"overwrites": {
|
|
"type": "reference",
|
|
"name": "Evented.on",
|
|
"id": 994
|
|
}
|
|
},
|
|
{
|
|
"id": 2381,
|
|
"name": "on",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 2382,
|
|
"name": "type",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
},
|
|
{
|
|
"id": 2383,
|
|
"name": "listener",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "EventedCallbackOrArray",
|
|
"id": 1020,
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
},
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "O",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "EventObject",
|
|
"id": 2,
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Handle",
|
|
"id": 16
|
|
},
|
|
"overwrites": {
|
|
"type": "reference",
|
|
"name": "Evented.on",
|
|
"id": 994
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "QueuingEvented.ts",
|
|
"line": 53,
|
|
"character": 3
|
|
},
|
|
{
|
|
"fileName": "QueuingEvented.ts",
|
|
"line": 54,
|
|
"character": 3
|
|
},
|
|
{
|
|
"fileName": "QueuingEvented.ts",
|
|
"line": 55,
|
|
"character": 3
|
|
}
|
|
],
|
|
"overwrites": {
|
|
"type": "reference",
|
|
"name": "Evented.on",
|
|
"id": 994
|
|
}
|
|
},
|
|
{
|
|
"id": 2388,
|
|
"name": "own",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 2389,
|
|
"name": "own",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Register handles for the instance that will be destroyed when `this.destroy` is called",
|
|
"returns": "a handle for the handle, removes the handle for the instance and calls destroy\n"
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 2390,
|
|
"name": "handles",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "reference",
|
|
"name": "Handle",
|
|
"id": 16
|
|
},
|
|
{
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "reference",
|
|
"name": "Handle",
|
|
"id": 16
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Handle",
|
|
"id": 16
|
|
},
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"name": "Destroyable.own",
|
|
"id": 968
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "Destroyable.ts",
|
|
"line": 38,
|
|
"character": 4
|
|
}
|
|
],
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"name": "Destroyable.own",
|
|
"id": 968
|
|
}
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Constructors",
|
|
"kind": 512,
|
|
"children": [
|
|
2386
|
|
]
|
|
},
|
|
{
|
|
"title": "Properties",
|
|
"kind": 1024,
|
|
"children": [
|
|
2384,
|
|
2385,
|
|
2369
|
|
]
|
|
},
|
|
{
|
|
"title": "Methods",
|
|
"kind": 2048,
|
|
"children": [
|
|
2391,
|
|
2370,
|
|
2376,
|
|
2388
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "QueuingEvented.ts",
|
|
"line": 12,
|
|
"character": 20
|
|
}
|
|
],
|
|
"extendedTypes": [
|
|
{
|
|
"type": "reference",
|
|
"name": "Evented",
|
|
"id": 982,
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "M",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "CustomEventTypes",
|
|
"id": 978
|
|
}
|
|
},
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
},
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "O",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "EventObject",
|
|
"id": 2,
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Classes",
|
|
"kind": 128,
|
|
"children": [
|
|
2365
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "QueuingEvented.ts",
|
|
"line": 1,
|
|
"character": 0
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 2019,
|
|
"name": "\"Scheduler\"",
|
|
"kind": 1,
|
|
"kindString": "External module",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"originalName": "src/Scheduler.ts",
|
|
"children": [
|
|
{
|
|
"id": 2029,
|
|
"name": "Scheduler",
|
|
"kind": 128,
|
|
"kindString": "Class",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"children": [
|
|
{
|
|
"id": 2056,
|
|
"name": "constructor",
|
|
"kind": 512,
|
|
"kindString": "Constructor",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 2057,
|
|
"name": "new Scheduler",
|
|
"kind": 16384,
|
|
"kindString": "Constructor signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 2058,
|
|
"name": "kwArgs",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "KwArgs",
|
|
"id": 2020
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Scheduler",
|
|
"id": 2029
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "Scheduler.ts",
|
|
"line": 88,
|
|
"character": 2
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 2030,
|
|
"name": "_boundDispatch",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"isProtected": true,
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "Scheduler.ts",
|
|
"line": 20,
|
|
"character": 34
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 2031,
|
|
"name": "__type",
|
|
"kind": 65536,
|
|
"kindString": "Type literal",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 2032,
|
|
"name": "__call",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "void"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "Scheduler.ts",
|
|
"line": 20,
|
|
"character": 35
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 2033,
|
|
"name": "_deferred",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"isProtected": true,
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "Scheduler.ts",
|
|
"line": 21,
|
|
"character": 20
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "reference",
|
|
"name": "QueueItem"
|
|
}
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "null"
|
|
}
|
|
]
|
|
},
|
|
"defaultValue": " null"
|
|
},
|
|
{
|
|
"id": 2034,
|
|
"name": "_isProcessing",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"isProtected": true,
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "Scheduler.ts",
|
|
"line": 22,
|
|
"character": 24
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "boolean"
|
|
}
|
|
},
|
|
{
|
|
"id": 2035,
|
|
"name": "_queue",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"isProtected": true,
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "Scheduler.ts",
|
|
"line": 23,
|
|
"character": 26
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "reference",
|
|
"name": "QueueItem"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 2036,
|
|
"name": "_task",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"isProtected": true,
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "Scheduler.ts",
|
|
"line": 24,
|
|
"character": 16
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "reference",
|
|
"name": "Handle",
|
|
"id": 16
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "null"
|
|
}
|
|
]
|
|
},
|
|
"defaultValue": " null"
|
|
},
|
|
{
|
|
"id": 2037,
|
|
"name": "deferWhileProcessing",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Determines whether any callbacks registered during should be added to the current batch (`false`)\nor deferred until the next batch (`true`, default)."
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "Scheduler.ts",
|
|
"line": 30,
|
|
"character": 21
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "boolean"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "undefined"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 2038,
|
|
"name": "queueFunction",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Allows users to specify the function that should be used to schedule callbacks.\nIf no function is provided, then `queueTask` will be used."
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "Scheduler.ts",
|
|
"line": 36,
|
|
"character": 14
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 2039,
|
|
"name": "__type",
|
|
"kind": 65536,
|
|
"kindString": "Type literal",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 2040,
|
|
"name": "__call",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 2041,
|
|
"name": "callback",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 2042,
|
|
"name": "__type",
|
|
"kind": 65536,
|
|
"kindString": "Type literal",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 2043,
|
|
"name": "__call",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 2044,
|
|
"name": "args",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"isRest": true,
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "Scheduler.ts",
|
|
"line": 36,
|
|
"character": 26
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Handle",
|
|
"id": 16
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "Scheduler.ts",
|
|
"line": 36,
|
|
"character": 15
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 2045,
|
|
"name": "_defer",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true,
|
|
"isProtected": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 2046,
|
|
"name": "_defer",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 2047,
|
|
"name": "callback",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 2048,
|
|
"name": "__type",
|
|
"kind": 65536,
|
|
"kindString": "Type literal",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 2049,
|
|
"name": "__call",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 2050,
|
|
"name": "args",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"isRest": true,
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "void"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "Scheduler.ts",
|
|
"line": 38,
|
|
"character": 27
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Handle",
|
|
"id": 16
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "Scheduler.ts",
|
|
"line": 38,
|
|
"character": 17
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 2051,
|
|
"name": "_dispatch",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true,
|
|
"isProtected": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 2052,
|
|
"name": "_dispatch",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "void"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "Scheduler.ts",
|
|
"line": 53,
|
|
"character": 20
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 2053,
|
|
"name": "_schedule",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true,
|
|
"isProtected": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 2054,
|
|
"name": "_schedule",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 2055,
|
|
"name": "item",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "QueueItem"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "void"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "Scheduler.ts",
|
|
"line": 82,
|
|
"character": 20
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 2059,
|
|
"name": "schedule",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 2060,
|
|
"name": "schedule",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 2061,
|
|
"name": "callback",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 2062,
|
|
"name": "__type",
|
|
"kind": 65536,
|
|
"kindString": "Type literal",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 2063,
|
|
"name": "__call",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 2064,
|
|
"name": "args",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"isRest": true,
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "void"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "Scheduler.ts",
|
|
"line": 99,
|
|
"character": 19
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Handle",
|
|
"id": 16
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "Scheduler.ts",
|
|
"line": 99,
|
|
"character": 9
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Constructors",
|
|
"kind": 512,
|
|
"children": [
|
|
2056
|
|
]
|
|
},
|
|
{
|
|
"title": "Properties",
|
|
"kind": 1024,
|
|
"children": [
|
|
2030,
|
|
2033,
|
|
2034,
|
|
2035,
|
|
2036,
|
|
2037,
|
|
2038
|
|
]
|
|
},
|
|
{
|
|
"title": "Methods",
|
|
"kind": 2048,
|
|
"children": [
|
|
2045,
|
|
2051,
|
|
2053,
|
|
2059
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "Scheduler.ts",
|
|
"line": 19,
|
|
"character": 30
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 2020,
|
|
"name": "KwArgs",
|
|
"kind": 256,
|
|
"kindString": "Interface",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"children": [
|
|
{
|
|
"id": 2021,
|
|
"name": "deferWhileProcessing",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "Scheduler.ts",
|
|
"line": 15,
|
|
"character": 21
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "undefined"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "true"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "false"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 2022,
|
|
"name": "queueFunction",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "Scheduler.ts",
|
|
"line": 16,
|
|
"character": 14
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "undefined"
|
|
},
|
|
{
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 2023,
|
|
"name": "__type",
|
|
"kind": 65536,
|
|
"kindString": "Type literal",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 2024,
|
|
"name": "__call",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 2025,
|
|
"name": "callback",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 2026,
|
|
"name": "__type",
|
|
"kind": 65536,
|
|
"kindString": "Type literal",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 2027,
|
|
"name": "__call",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 2028,
|
|
"name": "args",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"isRest": true,
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "Scheduler.ts",
|
|
"line": 16,
|
|
"character": 27
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Handle",
|
|
"id": 16
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Properties",
|
|
"kind": 1024,
|
|
"children": [
|
|
2021,
|
|
2022
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "Scheduler.ts",
|
|
"line": 14,
|
|
"character": 23
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 2065,
|
|
"name": "getQueueHandle",
|
|
"kind": 64,
|
|
"kindString": "Function",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 2066,
|
|
"name": "getQueueHandle",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 2067,
|
|
"name": "item",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "QueueItem"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Handle",
|
|
"id": 16
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "Scheduler.ts",
|
|
"line": 4,
|
|
"character": 23
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Classes",
|
|
"kind": 128,
|
|
"children": [
|
|
2029
|
|
]
|
|
},
|
|
{
|
|
"title": "Interfaces",
|
|
"kind": 256,
|
|
"children": [
|
|
2020
|
|
]
|
|
},
|
|
{
|
|
"title": "Functions",
|
|
"kind": 64,
|
|
"children": [
|
|
2065
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "Scheduler.ts",
|
|
"line": 1,
|
|
"character": 0
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1506,
|
|
"name": "\"UrlSearchParams\"",
|
|
"kind": 1,
|
|
"kindString": "External module",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"originalName": "src/UrlSearchParams.ts",
|
|
"children": [
|
|
{
|
|
"id": 1507,
|
|
"name": "UrlSearchParams",
|
|
"kind": 128,
|
|
"kindString": "Class",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Represents a set of URL query search parameters."
|
|
},
|
|
"children": [
|
|
{
|
|
"id": 1508,
|
|
"name": "constructor",
|
|
"kind": 512,
|
|
"kindString": "Constructor",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Constructs a new UrlSearchParams from a query string, an object of parameters and values, or another\nUrlSearchParams."
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1509,
|
|
"name": "new UrlSearchParams",
|
|
"kind": 16384,
|
|
"kindString": "Constructor signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Constructs a new UrlSearchParams from a query string, an object of parameters and values, or another\nUrlSearchParams."
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 1510,
|
|
"name": "input",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"name": "ParamList",
|
|
"id": 1536
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"name": "UrlSearchParams",
|
|
"id": 1507
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "UrlSearchParams",
|
|
"id": 1507
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "UrlSearchParams.ts",
|
|
"line": 44,
|
|
"character": 38
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1511,
|
|
"name": "_list",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"isProtected": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Maps property keys to arrays of values. The value for any property that has been set will be an array containing\nat least one item. Properties that have been deleted will have a value of 'undefined'."
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "UrlSearchParams.ts",
|
|
"line": 81,
|
|
"character": 25
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Hash",
|
|
"id": 19,
|
|
"typeArguments": [
|
|
{
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "undefined"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 1512,
|
|
"name": "append",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1513,
|
|
"name": "append",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Appends a new value to the set of values for a key."
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 1514,
|
|
"name": "key",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "The key to add a value for"
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
},
|
|
{
|
|
"id": 1515,
|
|
"name": "value",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "The value to add\n"
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "void"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "UrlSearchParams.ts",
|
|
"line": 88,
|
|
"character": 7
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1516,
|
|
"name": "delete",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1517,
|
|
"name": "delete",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Deletes all values for a key."
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 1518,
|
|
"name": "key",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "The key whose values are to be removed\n"
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "void"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "UrlSearchParams.ts",
|
|
"line": 103,
|
|
"character": 7
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1519,
|
|
"name": "get",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1520,
|
|
"name": "get",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Returns the first value associated with a key.",
|
|
"returns": "The first string value for the key\n"
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 1521,
|
|
"name": "key",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "The key to return the first value for"
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "undefined"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "UrlSearchParams.ts",
|
|
"line": 115,
|
|
"character": 4
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1522,
|
|
"name": "getAll",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1523,
|
|
"name": "getAll",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Returns all the values associated with a key.",
|
|
"returns": "An array of strings containing all values for the key\n"
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 1524,
|
|
"name": "key",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "The key to return all values for"
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "undefined"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "UrlSearchParams.ts",
|
|
"line": 128,
|
|
"character": 7
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1525,
|
|
"name": "has",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1526,
|
|
"name": "has",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Returns true if a key has been set to any value, false otherwise.",
|
|
"returns": "A boolean indicating if the key has been set\n"
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 1527,
|
|
"name": "key",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "The key to test for existence"
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "boolean"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "UrlSearchParams.ts",
|
|
"line": 140,
|
|
"character": 4
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1528,
|
|
"name": "keys",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1529,
|
|
"name": "keys",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Returns an array of all keys which have been set.",
|
|
"returns": "An array of strings containing all keys set in the UrlSearchParams instance\n"
|
|
},
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "UrlSearchParams.ts",
|
|
"line": 148,
|
|
"character": 5
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1530,
|
|
"name": "set",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1531,
|
|
"name": "set",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Sets the value associated with a key."
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 1532,
|
|
"name": "key",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "The key to set the value of\n"
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
},
|
|
{
|
|
"id": 1533,
|
|
"name": "value",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "void"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "UrlSearchParams.ts",
|
|
"line": 164,
|
|
"character": 4
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1534,
|
|
"name": "toString",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1535,
|
|
"name": "toString",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Returns this object's data as an encoded query string.",
|
|
"returns": "A string in application/x-www-form-urlencoded format containing all of the set keys/values\n"
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "UrlSearchParams.ts",
|
|
"line": 172,
|
|
"character": 9
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Constructors",
|
|
"kind": 512,
|
|
"children": [
|
|
1508
|
|
]
|
|
},
|
|
{
|
|
"title": "Properties",
|
|
"kind": 1024,
|
|
"children": [
|
|
1511
|
|
]
|
|
},
|
|
{
|
|
"title": "Methods",
|
|
"kind": 2048,
|
|
"children": [
|
|
1512,
|
|
1516,
|
|
1519,
|
|
1522,
|
|
1525,
|
|
1528,
|
|
1530,
|
|
1534
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "UrlSearchParams.ts",
|
|
"line": 44,
|
|
"character": 36
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1536,
|
|
"name": "ParamList",
|
|
"kind": 4194304,
|
|
"kindString": "Type alias",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Object with string keys and string or string array values that describes a query string."
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "UrlSearchParams.ts",
|
|
"line": 7,
|
|
"character": 21
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Hash",
|
|
"id": 19,
|
|
"typeArguments": [
|
|
{
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
},
|
|
{
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 1537,
|
|
"name": "parseQueryString",
|
|
"kind": 64,
|
|
"kindString": "Function",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1538,
|
|
"name": "parseQueryString",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Parses a query string, returning a ParamList object."
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 1539,
|
|
"name": "input",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "ParamList",
|
|
"id": 1536
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "UrlSearchParams.ts",
|
|
"line": 12,
|
|
"character": 25
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Classes",
|
|
"kind": 128,
|
|
"children": [
|
|
1507
|
|
]
|
|
},
|
|
{
|
|
"title": "Type aliases",
|
|
"kind": 4194304,
|
|
"children": [
|
|
1536
|
|
]
|
|
},
|
|
{
|
|
"title": "Functions",
|
|
"kind": 64,
|
|
"children": [
|
|
1537
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "UrlSearchParams.ts",
|
|
"line": 1,
|
|
"character": 0
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 455,
|
|
"name": "\"aspect\"",
|
|
"kind": 1,
|
|
"kindString": "External module",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"originalName": "src/aspect.ts",
|
|
"children": [
|
|
{
|
|
"id": 469,
|
|
"name": "Advised",
|
|
"kind": 256,
|
|
"kindString": "Interface",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "A meta data structure when applying advice"
|
|
},
|
|
"children": [
|
|
{
|
|
"id": 471,
|
|
"name": "advice",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "aspect.ts",
|
|
"line": 38,
|
|
"character": 7
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Function"
|
|
}
|
|
},
|
|
{
|
|
"id": 470,
|
|
"name": "id",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "aspect.ts",
|
|
"line": 37,
|
|
"character": 12
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "undefined"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "number"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 473,
|
|
"name": "next",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "aspect.ts",
|
|
"line": 40,
|
|
"character": 5
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Advised",
|
|
"id": 469
|
|
}
|
|
},
|
|
{
|
|
"id": 472,
|
|
"name": "previous",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "aspect.ts",
|
|
"line": 39,
|
|
"character": 9
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Advised",
|
|
"id": 469
|
|
}
|
|
},
|
|
{
|
|
"id": 474,
|
|
"name": "receiveArguments",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "aspect.ts",
|
|
"line": 41,
|
|
"character": 26
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "undefined"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "true"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "false"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Properties",
|
|
"kind": 1024,
|
|
"children": [
|
|
471,
|
|
470,
|
|
473,
|
|
472,
|
|
474
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "aspect.ts",
|
|
"line": 36,
|
|
"character": 17
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 475,
|
|
"name": "Dispatcher",
|
|
"kind": 256,
|
|
"kindString": "Interface",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "A function that dispatches advice which is decorated with additional\nmeta data about the advice to apply"
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 478,
|
|
"name": "__call",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "A function that dispatches advice which is decorated with additional\nmeta data about the advice to apply"
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
],
|
|
"indexSignature": [
|
|
{
|
|
"id": 476,
|
|
"name": "__index",
|
|
"kind": 8192,
|
|
"kindString": "Index signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "A function that dispatches advice which is decorated with additional\nmeta data about the advice to apply"
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 477,
|
|
"name": "type",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "reference",
|
|
"name": "Advised",
|
|
"id": 469
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "undefined"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"children": [
|
|
{
|
|
"id": 482,
|
|
"name": "after",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "aspect.ts",
|
|
"line": 54,
|
|
"character": 6
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Advised",
|
|
"id": 469
|
|
}
|
|
},
|
|
{
|
|
"id": 481,
|
|
"name": "around",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "aspect.ts",
|
|
"line": 53,
|
|
"character": 7
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Advised",
|
|
"id": 469
|
|
}
|
|
},
|
|
{
|
|
"id": 480,
|
|
"name": "before",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "aspect.ts",
|
|
"line": 52,
|
|
"character": 7
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Advised",
|
|
"id": 469
|
|
}
|
|
},
|
|
{
|
|
"id": 479,
|
|
"name": "target",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "aspect.ts",
|
|
"line": 51,
|
|
"character": 7
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Properties",
|
|
"kind": 1024,
|
|
"children": [
|
|
482,
|
|
481,
|
|
480,
|
|
479
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "aspect.ts",
|
|
"line": 48,
|
|
"character": 20
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 503,
|
|
"name": "GenericFunction",
|
|
"kind": 256,
|
|
"kindString": "Interface",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 504,
|
|
"name": "T",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
}
|
|
}
|
|
],
|
|
"signatures": [
|
|
{
|
|
"id": 505,
|
|
"name": "__call",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 506,
|
|
"name": "args",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"isRest": true,
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "aspect.ts",
|
|
"line": 96,
|
|
"character": 32
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 466,
|
|
"name": "Indexable",
|
|
"kind": 256,
|
|
"kindString": "Interface",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"indexSignature": [
|
|
{
|
|
"id": 467,
|
|
"name": "__index",
|
|
"kind": 8192,
|
|
"kindString": "Index signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 468,
|
|
"name": "method",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "aspect.ts",
|
|
"line": 22,
|
|
"character": 26
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 488,
|
|
"name": "JoinPointAfterAdvice",
|
|
"kind": 256,
|
|
"kindString": "Interface",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 489,
|
|
"name": "T",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
}
|
|
}
|
|
],
|
|
"signatures": [
|
|
{
|
|
"id": 490,
|
|
"name": "__call",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Advice which is applied *after*, receiving the result and arguments from the join point.",
|
|
"returns": "The value returned from the advice is then the result of calling the method\n"
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 491,
|
|
"name": "result",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "The result from the function being advised"
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
},
|
|
{
|
|
"id": 492,
|
|
"name": "args",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"isRest": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "The arguments that were supplied to the advised function"
|
|
},
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "aspect.ts",
|
|
"line": 63,
|
|
"character": 37
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 493,
|
|
"name": "JoinPointAroundAdvice",
|
|
"kind": 256,
|
|
"kindString": "Interface",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 494,
|
|
"name": "T",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
}
|
|
}
|
|
],
|
|
"signatures": [
|
|
{
|
|
"id": 495,
|
|
"name": "__call",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Advice which is applied *around*. The advising function receives the original function and\nneeds to return a new function which will then invoke the original function.",
|
|
"returns": "A new function which will invoke the original function.\n"
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 496,
|
|
"name": "origFn",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "The original function"
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "GenericFunction",
|
|
"id": 503,
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 497,
|
|
"name": "__type",
|
|
"kind": 65536,
|
|
"kindString": "Type literal",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 498,
|
|
"name": "__call",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 499,
|
|
"name": "args",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"isRest": true,
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "aspect.ts",
|
|
"line": 82,
|
|
"character": 30
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "aspect.ts",
|
|
"line": 74,
|
|
"character": 38
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 500,
|
|
"name": "JoinPointBeforeAdvice",
|
|
"kind": 256,
|
|
"kindString": "Interface",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 501,
|
|
"name": "__call",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Advice which is applied *before*, receiving the original arguments, if the advising\nfunction returns a value, it is passed further along taking the place of the original\narguments."
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 502,
|
|
"name": "args",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"isRest": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "The arguments the method was called with\n"
|
|
},
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "void"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "aspect.ts",
|
|
"line": 85,
|
|
"character": 38
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 483,
|
|
"name": "JoinPointDispatchAdvice",
|
|
"kind": 256,
|
|
"kindString": "Interface",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 484,
|
|
"name": "T",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
}
|
|
}
|
|
],
|
|
"children": [
|
|
{
|
|
"id": 486,
|
|
"name": "after",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "aspect.ts",
|
|
"line": 59,
|
|
"character": 6
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "reference",
|
|
"name": "JoinPointAfterAdvice",
|
|
"id": 488,
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 485,
|
|
"name": "before",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "aspect.ts",
|
|
"line": 58,
|
|
"character": 7
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "reference",
|
|
"name": "JoinPointBeforeAdvice",
|
|
"id": 500
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 487,
|
|
"name": "joinPoint",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "aspect.ts",
|
|
"line": 60,
|
|
"character": 19
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Function"
|
|
}
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Properties",
|
|
"kind": 1024,
|
|
"children": [
|
|
486,
|
|
485,
|
|
487
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "aspect.ts",
|
|
"line": 57,
|
|
"character": 40
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 456,
|
|
"name": "MapLike",
|
|
"kind": 256,
|
|
"kindString": "Interface",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "An object that provides the necessary APIs to be MapLike"
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 457,
|
|
"name": "K",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
}
|
|
},
|
|
{
|
|
"id": 458,
|
|
"name": "V",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
}
|
|
}
|
|
],
|
|
"children": [
|
|
{
|
|
"id": 459,
|
|
"name": "get",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 460,
|
|
"name": "get",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 461,
|
|
"name": "key",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "K"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "V"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "aspect.ts",
|
|
"line": 9,
|
|
"character": 4
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 462,
|
|
"name": "set",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 463,
|
|
"name": "set",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 464,
|
|
"name": "key",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "K"
|
|
}
|
|
},
|
|
{
|
|
"id": 465,
|
|
"name": "value",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "V",
|
|
"id": 458
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "this"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "aspect.ts",
|
|
"line": 10,
|
|
"character": 4
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Methods",
|
|
"kind": 2048,
|
|
"children": [
|
|
459,
|
|
462
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "aspect.ts",
|
|
"line": 8,
|
|
"character": 24
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 511,
|
|
"name": "AdviceType",
|
|
"kind": 4194304,
|
|
"kindString": "Type alias",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "aspect.ts",
|
|
"line": 31,
|
|
"character": 15
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "stringLiteral",
|
|
"value": "before"
|
|
},
|
|
{
|
|
"type": "stringLiteral",
|
|
"value": "after"
|
|
},
|
|
{
|
|
"type": "stringLiteral",
|
|
"value": "around"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 510,
|
|
"name": "Targetable",
|
|
"kind": 4194304,
|
|
"kindString": "Type alias",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "The types of objects or maps where advice can be applied"
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "aspect.ts",
|
|
"line": 29,
|
|
"character": 22
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "reference",
|
|
"name": "MapLike",
|
|
"id": 456,
|
|
"typeArguments": [
|
|
{
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "symbol"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"name": "Indexable",
|
|
"id": 466
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 512,
|
|
"name": "dispatchAdviceMap",
|
|
"kind": 32,
|
|
"kindString": "Variable",
|
|
"flags": {
|
|
"isConst": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "A weak map of dispatchers used to apply the advice"
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "aspect.ts",
|
|
"line": 103,
|
|
"character": 23
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "WeakMap",
|
|
"typeArguments": [
|
|
{
|
|
"type": "reference",
|
|
"name": "Function"
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"name": "JoinPointDispatchAdvice",
|
|
"id": 483,
|
|
"typeArguments": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"defaultValue": " new WeakMap<Function, JoinPointDispatchAdvice<any>>()"
|
|
},
|
|
{
|
|
"id": 513,
|
|
"name": "nextId",
|
|
"kind": 32,
|
|
"kindString": "Variable",
|
|
"flags": {
|
|
"isLet": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "A UID for tracking advice ordering"
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "aspect.ts",
|
|
"line": 108,
|
|
"character": 10
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "number"
|
|
},
|
|
"defaultValue": "0"
|
|
},
|
|
{
|
|
"id": 520,
|
|
"name": "adviseJoinPoint",
|
|
"kind": 64,
|
|
"kindString": "Function",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 521,
|
|
"name": "adviseJoinPoint",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Advise a join point (function) with supplied advice"
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 522,
|
|
"name": "F",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "GenericFunction",
|
|
"id": 503,
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 523,
|
|
"name": "T",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
}
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 524,
|
|
"name": "this",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
},
|
|
{
|
|
"id": 525,
|
|
"name": "joinPoint",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "The function to be advised"
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "F",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "GenericFunction",
|
|
"id": 503,
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 526,
|
|
"name": "type",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "The type of advice to be applied"
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "AdviceType",
|
|
"id": 511
|
|
}
|
|
},
|
|
{
|
|
"id": 527,
|
|
"name": "advice",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "The advice to apply\n"
|
|
},
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "reference",
|
|
"name": "JoinPointBeforeAdvice",
|
|
"id": 500
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"name": "JoinPointAfterAdvice",
|
|
"id": 488,
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"name": "JoinPointAroundAdvice",
|
|
"id": 493,
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "F",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "GenericFunction",
|
|
"id": 503,
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "aspect.ts",
|
|
"line": 183,
|
|
"character": 24
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 514,
|
|
"name": "adviseObject",
|
|
"kind": 64,
|
|
"kindString": "Function",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 515,
|
|
"name": "adviseObject",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Internal function that advises a join point",
|
|
"returns": "The handle that will remove the advice\n"
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 516,
|
|
"name": "dispatcher",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "The current advice dispatcher"
|
|
},
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "reference",
|
|
"name": "Dispatcher",
|
|
"id": 475
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "undefined"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 517,
|
|
"name": "type",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "The type of before or after advice to apply"
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "AdviceType",
|
|
"id": 511
|
|
}
|
|
},
|
|
{
|
|
"id": 518,
|
|
"name": "advice",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "The advice to apply"
|
|
},
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "reference",
|
|
"name": "Function"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "undefined"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 519,
|
|
"name": "receiveArguments",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "If true, the advice will receive the arguments passed to the join point"
|
|
},
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "undefined"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "true"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "false"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Handle",
|
|
"id": 16
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "aspect.ts",
|
|
"line": 119,
|
|
"character": 21
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 552,
|
|
"name": "after",
|
|
"kind": 64,
|
|
"kindString": "Function",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 553,
|
|
"name": "after",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Attaches \"after\" advice to be executed after the original method.\nThe advising function will receive the original method's return value and arguments object.\nThe value it returns will be returned from the method when it is called (even if the return value is undefined).",
|
|
"returns": "A handle which will remove the aspect when destroy is called\n"
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 554,
|
|
"name": "target",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "Object whose method will be aspected"
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Targetable",
|
|
"id": 510
|
|
}
|
|
},
|
|
{
|
|
"id": 555,
|
|
"name": "methodName",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "Name of method to aspect"
|
|
},
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "symbol"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 556,
|
|
"name": "advice",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "Advising function which will receive the original method's return value and arguments object"
|
|
},
|
|
"type": {
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 557,
|
|
"name": "__type",
|
|
"kind": 65536,
|
|
"kindString": "Type literal",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 558,
|
|
"name": "__call",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 559,
|
|
"name": "originalReturn",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
},
|
|
{
|
|
"id": 560,
|
|
"name": "originalArgs",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "IArguments"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "aspect.ts",
|
|
"line": 363,
|
|
"character": 8
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Handle",
|
|
"id": 16
|
|
}
|
|
},
|
|
{
|
|
"id": 561,
|
|
"name": "after",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Apply advice *after* the supplied joinPoint (function)"
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 562,
|
|
"name": "F",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "GenericFunction",
|
|
"id": 503,
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 563,
|
|
"name": "T",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
}
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 564,
|
|
"name": "joinPoint",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "A function that should have advice applied to"
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "F",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "GenericFunction",
|
|
"id": 503,
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 565,
|
|
"name": "advice",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "The after advice\n"
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "JoinPointAfterAdvice",
|
|
"id": 488,
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "F",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "GenericFunction",
|
|
"id": 503,
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "aspect.ts",
|
|
"line": 360,
|
|
"character": 21
|
|
},
|
|
{
|
|
"fileName": "aspect.ts",
|
|
"line": 371,
|
|
"character": 21
|
|
},
|
|
{
|
|
"fileName": "aspect.ts",
|
|
"line": 372,
|
|
"character": 21
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 537,
|
|
"name": "afterJoinPoint",
|
|
"kind": 64,
|
|
"kindString": "Function",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 538,
|
|
"name": "afterJoinPoint",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Apply advice *after* the supplied joinPoint (function)"
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 539,
|
|
"name": "F",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "GenericFunction",
|
|
"id": 503,
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 540,
|
|
"name": "T",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
}
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 541,
|
|
"name": "joinPoint",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "A function that should have advice applied to"
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "F",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "GenericFunction",
|
|
"id": 503,
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 542,
|
|
"name": "advice",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "The after advice\n"
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "JoinPointAfterAdvice",
|
|
"id": 488,
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "F",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "GenericFunction",
|
|
"id": 503,
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "aspect.ts",
|
|
"line": 328,
|
|
"character": 23
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 543,
|
|
"name": "afterObject",
|
|
"kind": 64,
|
|
"kindString": "Function",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 544,
|
|
"name": "afterObject",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Attaches \"after\" advice to be executed after the original method.\nThe advising function will receive the original method's return value and arguments object.\nThe value it returns will be returned from the method when it is called (even if the return value is undefined).",
|
|
"returns": "A handle which will remove the aspect when destroy is called\n"
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 545,
|
|
"name": "target",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "Object whose method will be aspected"
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Targetable",
|
|
"id": 510
|
|
}
|
|
},
|
|
{
|
|
"id": 546,
|
|
"name": "methodName",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "Name of method to aspect"
|
|
},
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "symbol"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 547,
|
|
"name": "advice",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "Advising function which will receive the original method's return value and arguments object"
|
|
},
|
|
"type": {
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 548,
|
|
"name": "__type",
|
|
"kind": 65536,
|
|
"kindString": "Type literal",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 549,
|
|
"name": "__call",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 550,
|
|
"name": "originalReturn",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
},
|
|
{
|
|
"id": 551,
|
|
"name": "originalArgs",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "IArguments"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "aspect.ts",
|
|
"line": 345,
|
|
"character": 8
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Handle",
|
|
"id": 16
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "aspect.ts",
|
|
"line": 342,
|
|
"character": 20
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 580,
|
|
"name": "around",
|
|
"kind": 64,
|
|
"kindString": "Function",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 581,
|
|
"name": "around",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Attaches \"around\" advice around the original method.",
|
|
"returns": "A handle which will remove the aspect when destroy is called\n"
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 582,
|
|
"name": "target",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "Object whose method will be aspected"
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Targetable",
|
|
"id": 510
|
|
}
|
|
},
|
|
{
|
|
"id": 583,
|
|
"name": "methodName",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "Name of method to aspect"
|
|
},
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "symbol"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 584,
|
|
"name": "advice",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "Advising function which will receive the original function"
|
|
},
|
|
"type": {
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 585,
|
|
"name": "__type",
|
|
"kind": 65536,
|
|
"kindString": "Type literal",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 586,
|
|
"name": "__call",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 587,
|
|
"name": "previous",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Function"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Function"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "aspect.ts",
|
|
"line": 440,
|
|
"character": 8
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Handle",
|
|
"id": 16
|
|
}
|
|
},
|
|
{
|
|
"id": 588,
|
|
"name": "around",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Apply advice *around* the supplied joinPoint (function)"
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 589,
|
|
"name": "F",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "GenericFunction",
|
|
"id": 503,
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 590,
|
|
"name": "T",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
}
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 591,
|
|
"name": "joinPoint",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "A function that should have advice applied to"
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "F",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "GenericFunction",
|
|
"id": 503,
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 592,
|
|
"name": "advice",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "The around advice\n"
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "JoinPointAroundAdvice",
|
|
"id": 493,
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "F",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "GenericFunction",
|
|
"id": 503,
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "aspect.ts",
|
|
"line": 437,
|
|
"character": 22
|
|
},
|
|
{
|
|
"fileName": "aspect.ts",
|
|
"line": 448,
|
|
"character": 22
|
|
},
|
|
{
|
|
"fileName": "aspect.ts",
|
|
"line": 449,
|
|
"character": 22
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 566,
|
|
"name": "aroundJoinPoint",
|
|
"kind": 64,
|
|
"kindString": "Function",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 567,
|
|
"name": "aroundJoinPoint",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Apply advice *around* the supplied joinPoint (function)"
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 568,
|
|
"name": "F",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "GenericFunction",
|
|
"id": 503,
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 569,
|
|
"name": "T",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
}
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 570,
|
|
"name": "joinPoint",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "A function that should have advice applied to"
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "F",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "GenericFunction",
|
|
"id": 503,
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 571,
|
|
"name": "advice",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "The around advice\n"
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "JoinPointAroundAdvice",
|
|
"id": 493,
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "F",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "GenericFunction",
|
|
"id": 503,
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "aspect.ts",
|
|
"line": 390,
|
|
"character": 31
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 572,
|
|
"name": "aroundObject",
|
|
"kind": 64,
|
|
"kindString": "Function",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 573,
|
|
"name": "aroundObject",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Attaches \"around\" advice around the original method.",
|
|
"returns": "A handle which will remove the aspect when destroy is called\n"
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 574,
|
|
"name": "target",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "Object whose method will be aspected"
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Targetable",
|
|
"id": 510
|
|
}
|
|
},
|
|
{
|
|
"id": 575,
|
|
"name": "methodName",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "Name of method to aspect"
|
|
},
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "symbol"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 576,
|
|
"name": "advice",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "Advising function which will receive the original function"
|
|
},
|
|
"type": {
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 577,
|
|
"name": "__type",
|
|
"kind": 65536,
|
|
"kindString": "Type literal",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 578,
|
|
"name": "__call",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 579,
|
|
"name": "previous",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Function"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Function"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "aspect.ts",
|
|
"line": 405,
|
|
"character": 8
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Handle",
|
|
"id": 16
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "aspect.ts",
|
|
"line": 402,
|
|
"character": 28
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 606,
|
|
"name": "before",
|
|
"kind": 64,
|
|
"kindString": "Function",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 607,
|
|
"name": "before",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Attaches \"before\" advice to be executed before the original method.",
|
|
"returns": "A handle which will remove the aspect when destroy is called\n"
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 608,
|
|
"name": "target",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "Object whose method will be aspected"
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Targetable",
|
|
"id": 510
|
|
}
|
|
},
|
|
{
|
|
"id": 609,
|
|
"name": "methodName",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "Name of method to aspect"
|
|
},
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "symbol"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 610,
|
|
"name": "advice",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "Advising function which will receive the same arguments as the original, and may return new arguments"
|
|
},
|
|
"type": {
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 611,
|
|
"name": "__type",
|
|
"kind": 65536,
|
|
"kindString": "Type literal",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 612,
|
|
"name": "__call",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 613,
|
|
"name": "originalArgs",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"isRest": true,
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "void"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "aspect.ts",
|
|
"line": 498,
|
|
"character": 8
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Handle",
|
|
"id": 16
|
|
}
|
|
},
|
|
{
|
|
"id": 614,
|
|
"name": "before",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Apply advice *before* the supplied joinPoint (function)"
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 615,
|
|
"name": "F",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "GenericFunction",
|
|
"id": 503,
|
|
"typeArguments": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 616,
|
|
"name": "joinPoint",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "A function that should have advice applied to"
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "F",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "GenericFunction",
|
|
"id": 503,
|
|
"typeArguments": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 617,
|
|
"name": "advice",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "The before advice\n"
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "JoinPointBeforeAdvice",
|
|
"id": 500
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "F",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "GenericFunction",
|
|
"id": 503,
|
|
"typeArguments": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "aspect.ts",
|
|
"line": 495,
|
|
"character": 22
|
|
},
|
|
{
|
|
"fileName": "aspect.ts",
|
|
"line": 506,
|
|
"character": 22
|
|
},
|
|
{
|
|
"fileName": "aspect.ts",
|
|
"line": 507,
|
|
"character": 22
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 593,
|
|
"name": "beforeJoinPoint",
|
|
"kind": 64,
|
|
"kindString": "Function",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 594,
|
|
"name": "beforeJoinPoint",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Apply advice *before* the supplied joinPoint (function)"
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 595,
|
|
"name": "F",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "GenericFunction",
|
|
"id": 503,
|
|
"typeArguments": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 596,
|
|
"name": "joinPoint",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "A function that should have advice applied to"
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "F",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "GenericFunction",
|
|
"id": 503,
|
|
"typeArguments": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 597,
|
|
"name": "advice",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "The before advice\n"
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "JoinPointBeforeAdvice",
|
|
"id": 500
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "F",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "GenericFunction",
|
|
"id": 503,
|
|
"typeArguments": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "aspect.ts",
|
|
"line": 467,
|
|
"character": 31
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 598,
|
|
"name": "beforeObject",
|
|
"kind": 64,
|
|
"kindString": "Function",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 599,
|
|
"name": "beforeObject",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Attaches \"before\" advice to be executed before the original method.",
|
|
"returns": "A handle which will remove the aspect when destroy is called\n"
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 600,
|
|
"name": "target",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "Object whose method will be aspected"
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Targetable",
|
|
"id": 510
|
|
}
|
|
},
|
|
{
|
|
"id": 601,
|
|
"name": "methodName",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "Name of method to aspect"
|
|
},
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "symbol"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 602,
|
|
"name": "advice",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "Advising function which will receive the same arguments as the original, and may return new arguments"
|
|
},
|
|
"type": {
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 603,
|
|
"name": "__type",
|
|
"kind": 65536,
|
|
"kindString": "Type literal",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 604,
|
|
"name": "__call",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 605,
|
|
"name": "originalArgs",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"isRest": true,
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "void"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "aspect.ts",
|
|
"line": 482,
|
|
"character": 8
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Handle",
|
|
"id": 16
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "aspect.ts",
|
|
"line": 479,
|
|
"character": 28
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 528,
|
|
"name": "getDispatcherObject",
|
|
"kind": 64,
|
|
"kindString": "Function",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 529,
|
|
"name": "getDispatcherObject",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "An internal function that resolves or creates the dispatcher for a given join point",
|
|
"returns": "The dispatcher\n"
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 530,
|
|
"name": "target",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "The target object or map"
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Targetable",
|
|
"id": 510
|
|
}
|
|
},
|
|
{
|
|
"id": 531,
|
|
"name": "methodName",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "The name of the method that the dispatcher should be resolved for"
|
|
},
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "symbol"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Dispatcher",
|
|
"id": 475
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "aspect.ts",
|
|
"line": 212,
|
|
"character": 28
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 532,
|
|
"name": "getJoinPointDispatcher",
|
|
"kind": 64,
|
|
"kindString": "Function",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 533,
|
|
"name": "getJoinPointDispatcher",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Returns the dispatcher function for a given joinPoint (method/function)"
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 534,
|
|
"name": "F",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "GenericFunction",
|
|
"id": 503,
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 535,
|
|
"name": "T",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
}
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 536,
|
|
"name": "joinPoint",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "The function that is to be advised\n"
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "F",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "GenericFunction",
|
|
"id": 503,
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "F",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "GenericFunction",
|
|
"id": 503,
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "aspect.ts",
|
|
"line": 278,
|
|
"character": 31
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 507,
|
|
"name": "isMapLike",
|
|
"kind": 64,
|
|
"kindString": "Function",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 508,
|
|
"name": "isMapLike",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "An internal type guard that determines if an value is MapLike or not"
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 509,
|
|
"name": "value",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "The value to guard against\n"
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "boolean"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "aspect.ts",
|
|
"line": 18,
|
|
"character": 18
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 618,
|
|
"name": "on",
|
|
"kind": 64,
|
|
"kindString": "Function",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 619,
|
|
"name": "on",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Attaches advice to be executed after the original method.\nThe advising function will receive the same arguments as the original method.\nThe value it returns will be returned from the method when it is called *unless* its return value is undefined.",
|
|
"returns": "A handle which will remove the aspect when destroy is called\n"
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 620,
|
|
"name": "target",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "Object whose method will be aspected"
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Targetable",
|
|
"id": 510
|
|
}
|
|
},
|
|
{
|
|
"id": 621,
|
|
"name": "methodName",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "Name of method to aspect"
|
|
},
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "symbol"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 622,
|
|
"name": "advice",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "Advising function which will receive the same arguments as the original method"
|
|
},
|
|
"type": {
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 623,
|
|
"name": "__type",
|
|
"kind": 65536,
|
|
"kindString": "Type literal",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 624,
|
|
"name": "__call",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 625,
|
|
"name": "originalArgs",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"isRest": true,
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "aspect.ts",
|
|
"line": 529,
|
|
"character": 75
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Handle",
|
|
"id": 16
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "aspect.ts",
|
|
"line": 529,
|
|
"character": 18
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Interfaces",
|
|
"kind": 256,
|
|
"children": [
|
|
469,
|
|
475,
|
|
503,
|
|
466,
|
|
488,
|
|
493,
|
|
500,
|
|
483,
|
|
456
|
|
]
|
|
},
|
|
{
|
|
"title": "Type aliases",
|
|
"kind": 4194304,
|
|
"children": [
|
|
511,
|
|
510
|
|
]
|
|
},
|
|
{
|
|
"title": "Variables",
|
|
"kind": 32,
|
|
"children": [
|
|
512,
|
|
513
|
|
]
|
|
},
|
|
{
|
|
"title": "Functions",
|
|
"kind": 64,
|
|
"children": [
|
|
520,
|
|
514,
|
|
552,
|
|
537,
|
|
543,
|
|
580,
|
|
566,
|
|
572,
|
|
606,
|
|
593,
|
|
598,
|
|
528,
|
|
532,
|
|
507,
|
|
618
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "aspect.ts",
|
|
"line": 1,
|
|
"character": 0
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1356,
|
|
"name": "\"async/ExtensiblePromise\"",
|
|
"kind": 1,
|
|
"kindString": "External module",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"originalName": "src/async/ExtensiblePromise.ts",
|
|
"children": [
|
|
{
|
|
"id": 1357,
|
|
"name": "ExtensiblePromise",
|
|
"kind": 128,
|
|
"kindString": "Class",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "An extensible base to allow Promises to be extended in ES5. This class basically wraps a native Promise object,\ngiving an API like a native promise."
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 1358,
|
|
"name": "T",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
}
|
|
}
|
|
],
|
|
"children": [
|
|
{
|
|
"id": 1391,
|
|
"name": "constructor",
|
|
"kind": 512,
|
|
"kindString": "Constructor",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Creates a new extended Promise.",
|
|
"tags": [
|
|
{
|
|
"tag": "constructor",
|
|
"text": "\n"
|
|
}
|
|
]
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1392,
|
|
"name": "new ExtensiblePromise",
|
|
"kind": 16384,
|
|
"kindString": "Constructor signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Creates a new extended Promise.",
|
|
"tags": [
|
|
{
|
|
"tag": "constructor",
|
|
"text": "\n"
|
|
}
|
|
]
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 1393,
|
|
"name": "executor",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "\nThe executor function is called immediately when the Promise is instantiated. It is responsible for\nstarting the asynchronous operation when it is invoked.\n\nThe executor must call either the passed `resolve` function when the asynchronous operation has completed\nsuccessfully, or the `reject` function when the operation fails.\n"
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Executor",
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "ExtensiblePromise",
|
|
"id": 1357
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "async/ExtensiblePromise.ts",
|
|
"line": 180,
|
|
"character": 31
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1413,
|
|
"name": "__@toStringTag",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "async/ExtensiblePromise.ts",
|
|
"line": 246,
|
|
"character": 30
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "stringLiteral",
|
|
"value": "Promise"
|
|
}
|
|
},
|
|
{
|
|
"id": 1390,
|
|
"name": "_promise",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"tags": [
|
|
{
|
|
"tag": "type",
|
|
"text": "{Promise}\nThe wrapped promise\n"
|
|
}
|
|
]
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "async/ExtensiblePromise.ts",
|
|
"line": 180,
|
|
"character": 18
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Promise",
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 1394,
|
|
"name": "catch",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1395,
|
|
"name": "catch",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Adds a callback to be invoked when the wrapped Promise is rejected.",
|
|
"returns": "\n"
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 1396,
|
|
"name": "TResult",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
}
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 1397,
|
|
"name": "onRejected",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "A function to call to handle the error. The parameter to the function will be the caught error.\n"
|
|
},
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 1398,
|
|
"name": "__type",
|
|
"kind": 65536,
|
|
"kindString": "Type literal",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1399,
|
|
"name": "__call",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 1400,
|
|
"name": "reason",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "TResult"
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"name": "PromiseLike",
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "TResult"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "async/ExtensiblePromise.ts",
|
|
"line": 206,
|
|
"character": 14
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "undefined"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "null"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "ExtensiblePromise",
|
|
"id": 1357,
|
|
"typeArguments": [
|
|
{
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
},
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "TResult"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "async/ExtensiblePromise.ts",
|
|
"line": 205,
|
|
"character": 6
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1401,
|
|
"name": "then",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1402,
|
|
"name": "then",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Adds a callback to be invoked when the wrapped Promise resolves or is rejected.",
|
|
"returns": "\n"
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 1403,
|
|
"name": "TResult1",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
}
|
|
},
|
|
{
|
|
"id": 1404,
|
|
"name": "TResult2",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
}
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 1405,
|
|
"name": "onFulfilled",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "A function to call to handle the resolution. The paramter to the function will be the resolved value, if any."
|
|
},
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 1406,
|
|
"name": "__type",
|
|
"kind": 65536,
|
|
"kindString": "Type literal",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1407,
|
|
"name": "__call",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 1408,
|
|
"name": "value",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "TResult1"
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"name": "PromiseLike",
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "TResult1"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "async/ExtensiblePromise.ts",
|
|
"line": 220,
|
|
"character": 15
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "undefined"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "null"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 1409,
|
|
"name": "onRejected",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "A function to call to handle the error. The parameter to the function will be the caught error.\n"
|
|
},
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 1410,
|
|
"name": "__type",
|
|
"kind": 65536,
|
|
"kindString": "Type literal",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1411,
|
|
"name": "__call",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 1412,
|
|
"name": "reason",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "TResult2"
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"name": "PromiseLike",
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "TResult2"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "void"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "async/ExtensiblePromise.ts",
|
|
"line": 221,
|
|
"character": 14
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "undefined"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "null"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "ExtensiblePromise",
|
|
"id": 1357,
|
|
"typeArguments": [
|
|
{
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "TResult1"
|
|
},
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "TResult2"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "async/ExtensiblePromise.ts",
|
|
"line": 219,
|
|
"character": 5
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1370,
|
|
"name": "all",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isStatic": true,
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Return a ExtensiblePromise that resolves when all of the passed in objects have resolved. When used with a key/value\npair, the returned promise's argument is a key/value pair of the original keys with their resolved values.",
|
|
"returns": "An extensible promise\n",
|
|
"tags": [
|
|
{
|
|
"tag": "example",
|
|
"text": "\nExtensiblePromise.all({ one: 1, two: 2 }).then(results => console.log(results));\n// { one: 1, two: 2 }\n"
|
|
}
|
|
]
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1371,
|
|
"name": "all",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Return a ExtensiblePromise that resolves when all of the passed in objects have resolved. When used with a key/value\npair, the returned promise's argument is a key/value pair of the original keys with their resolved values.",
|
|
"returns": "An extensible promise\n",
|
|
"tags": [
|
|
{
|
|
"tag": "example",
|
|
"text": "\nExtensiblePromise.all({ one: 1, two: 2 }).then(results => console.log(results));\n// { one: 1, two: 2 }\n"
|
|
}
|
|
]
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 1372,
|
|
"name": "T",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
}
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 1373,
|
|
"name": "iterable",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "An iterable of values to resolve, or a key/value pair of values to resolve. These can be Promises, ExtensiblePromises, or other objects"
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "DictionaryOfPromises",
|
|
"id": 1417,
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "ExtensiblePromise",
|
|
"id": 1357,
|
|
"typeArguments": [
|
|
{
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 1374,
|
|
"name": "__type",
|
|
"kind": 65536,
|
|
"kindString": "Type literal",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"indexSignature": [
|
|
{
|
|
"id": 1375,
|
|
"name": "__index",
|
|
"kind": 8192,
|
|
"kindString": "Index signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 1376,
|
|
"name": "key",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "async/ExtensiblePromise.ts",
|
|
"line": 88,
|
|
"character": 69
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 1377,
|
|
"name": "all",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Return a ExtensiblePromise that resolves when all of the passed in objects have resolved. When used with a key/value\npair, the returned promise's argument is a key/value pair of the original keys with their resolved values.",
|
|
"returns": "An extensible promise\n",
|
|
"tags": [
|
|
{
|
|
"tag": "example",
|
|
"text": "\nExtensiblePromise.all({ one: 1, two: 2 }).then(results => console.log(results));\n// { one: 1, two: 2 }\n"
|
|
}
|
|
]
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 1378,
|
|
"name": "T",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
}
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 1379,
|
|
"name": "iterable",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "An iterable of values to resolve, or a key/value pair of values to resolve. These can be Promises, ExtensiblePromises, or other objects"
|
|
},
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "unknown",
|
|
"name": "T"
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"name": "PromiseLike",
|
|
"typeArguments": [
|
|
{
|
|
"type": "unknown",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "ExtensiblePromise",
|
|
"id": 1357,
|
|
"typeArguments": [
|
|
{
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 1380,
|
|
"name": "all",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Return a ExtensiblePromise that resolves when all of the passed in objects have resolved. When used with a key/value\npair, the returned promise's argument is a key/value pair of the original keys with their resolved values.",
|
|
"returns": "An extensible promise\n",
|
|
"tags": [
|
|
{
|
|
"tag": "example",
|
|
"text": "\nExtensiblePromise.all({ one: 1, two: 2 }).then(results => console.log(results));\n// { one: 1, two: 2 }\n"
|
|
}
|
|
]
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 1381,
|
|
"name": "T",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
}
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 1382,
|
|
"name": "iterable",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "An iterable of values to resolve, or a key/value pair of values to resolve. These can be Promises, ExtensiblePromises, or other objects"
|
|
},
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"name": "Thenable",
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "ExtensiblePromise",
|
|
"id": 1357,
|
|
"typeArguments": [
|
|
{
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 1383,
|
|
"name": "all",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Return a ExtensiblePromise that resolves when all of the passed in objects have resolved. When used with a key/value\npair, the returned promise's argument is a key/value pair of the original keys with their resolved values.",
|
|
"returns": "An extensible promise\n",
|
|
"tags": [
|
|
{
|
|
"tag": "example",
|
|
"text": "\nExtensiblePromise.all({ one: 1, two: 2 }).then(results => console.log(results));\n// { one: 1, two: 2 }\n"
|
|
}
|
|
]
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 1384,
|
|
"name": "T",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
}
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 1385,
|
|
"name": "iterable",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "An iterable of values to resolve, or a key/value pair of values to resolve. These can be Promises, ExtensiblePromises, or other objects"
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "ListOfPromises",
|
|
"id": 1422,
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "ExtensiblePromise",
|
|
"id": 1357,
|
|
"typeArguments": [
|
|
{
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "async/ExtensiblePromise.ts",
|
|
"line": 88,
|
|
"character": 11
|
|
},
|
|
{
|
|
"fileName": "async/ExtensiblePromise.ts",
|
|
"line": 101,
|
|
"character": 11
|
|
},
|
|
{
|
|
"fileName": "async/ExtensiblePromise.ts",
|
|
"line": 114,
|
|
"character": 11
|
|
},
|
|
{
|
|
"fileName": "async/ExtensiblePromise.ts",
|
|
"line": 127,
|
|
"character": 11
|
|
},
|
|
{
|
|
"fileName": "async/ExtensiblePromise.ts",
|
|
"line": 140,
|
|
"character": 11
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1386,
|
|
"name": "race",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isStatic": true,
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1387,
|
|
"name": "race",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Return a ExtensiblePromise that resolves when one of the passed in objects have resolved",
|
|
"returns": "\n"
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 1388,
|
|
"name": "T",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
}
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 1389,
|
|
"name": "iterable",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "An iterable of values to resolve. These can be Promises, ExtensiblePromises, or other objects"
|
|
},
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "reference",
|
|
"name": "Iterable",
|
|
"typeArguments": [
|
|
{
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"name": "PromiseLike",
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "unknown",
|
|
"name": "T"
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"name": "PromiseLike",
|
|
"typeArguments": [
|
|
{
|
|
"type": "unknown",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "ExtensiblePromise",
|
|
"id": 1357,
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "async/ExtensiblePromise.ts",
|
|
"line": 170,
|
|
"character": 12
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1359,
|
|
"name": "reject",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isStatic": true,
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Return a rejected promise wrapped in an ExtensiblePromise",
|
|
"returns": "An extensible promise\n"
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1360,
|
|
"name": "reject",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Return a rejected promise wrapped in an ExtensiblePromise",
|
|
"returns": "An extensible promise\n"
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 1361,
|
|
"name": "T",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
}
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 1362,
|
|
"name": "reason",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "The reason for the rejection"
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "ExtensiblePromise",
|
|
"id": 1357,
|
|
"typeArguments": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "never"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "async/ExtensiblePromise.ts",
|
|
"line": 44,
|
|
"character": 14
|
|
},
|
|
{
|
|
"fileName": "async/ExtensiblePromise.ts",
|
|
"line": 52,
|
|
"character": 14
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1363,
|
|
"name": "resolve",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isStatic": true,
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1364,
|
|
"name": "resolve",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Return a resolved promise wrapped in an ExtensiblePromise",
|
|
"returns": "An extensible promise\n"
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 1365,
|
|
"name": "P",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "ExtensiblePromise",
|
|
"id": 1357,
|
|
"typeArguments": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "void"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "P",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "ExtensiblePromise",
|
|
"id": 1357,
|
|
"typeArguments": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "void"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 1366,
|
|
"name": "resolve",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Return a resolved promise wrapped in an ExtensiblePromise",
|
|
"returns": "An extensible promise\n"
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 1367,
|
|
"name": "T",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
}
|
|
},
|
|
{
|
|
"id": 1368,
|
|
"name": "P",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "ExtensiblePromise",
|
|
"id": 1357,
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 1369,
|
|
"name": "value",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "The value to resolve the promise with\n"
|
|
},
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"name": "PromiseLike",
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "P",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "ExtensiblePromise",
|
|
"id": 1357,
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "async/ExtensiblePromise.ts",
|
|
"line": 63,
|
|
"character": 15
|
|
},
|
|
{
|
|
"fileName": "async/ExtensiblePromise.ts",
|
|
"line": 72,
|
|
"character": 15
|
|
},
|
|
{
|
|
"fileName": "async/ExtensiblePromise.ts",
|
|
"line": 73,
|
|
"character": 15
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Constructors",
|
|
"kind": 512,
|
|
"children": [
|
|
1391
|
|
]
|
|
},
|
|
{
|
|
"title": "Properties",
|
|
"kind": 1024,
|
|
"children": [
|
|
1413,
|
|
1390
|
|
]
|
|
},
|
|
{
|
|
"title": "Methods",
|
|
"kind": 2048,
|
|
"children": [
|
|
1394,
|
|
1401,
|
|
1370,
|
|
1386,
|
|
1359,
|
|
1363
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "async/ExtensiblePromise.ts",
|
|
"line": 37,
|
|
"character": 38
|
|
}
|
|
],
|
|
"extendedBy": [
|
|
{
|
|
"type": "reference",
|
|
"name": "Task",
|
|
"id": 1430
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"name": "DelayedRejection",
|
|
"id": 2248
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1417,
|
|
"name": "DictionaryOfPromises",
|
|
"kind": 4194304,
|
|
"kindString": "Type alias",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 1418,
|
|
"name": "T",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "async/ExtensiblePromise.ts",
|
|
"line": 30,
|
|
"character": 32
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 1419,
|
|
"name": "__type",
|
|
"kind": 65536,
|
|
"kindString": "Type literal",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"indexSignature": [
|
|
{
|
|
"id": 1420,
|
|
"name": "__index",
|
|
"kind": 8192,
|
|
"kindString": "Index signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 1421,
|
|
"name": "_",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"name": "Promise",
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"name": "Thenable",
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "async/ExtensiblePromise.ts",
|
|
"line": 30,
|
|
"character": 37
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 1422,
|
|
"name": "ListOfPromises",
|
|
"kind": 4194304,
|
|
"kindString": "Type alias",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 1423,
|
|
"name": "T",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "async/ExtensiblePromise.ts",
|
|
"line": 31,
|
|
"character": 26
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Iterable",
|
|
"typeArguments": [
|
|
{
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"name": "Thenable",
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 1414,
|
|
"name": "unwrapPromises",
|
|
"kind": 64,
|
|
"kindString": "Function",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1415,
|
|
"name": "unwrapPromises",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Take a list of values, and if any are ExtensiblePromise objects, insert the wrapped Promise in its place,\notherwise use the original object. We use this to help use the native Promise methods like `all` and `race`.",
|
|
"returns": "The list of objects, as an array, with ExtensiblePromises being replaced by Promises.\n"
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 1416,
|
|
"name": "iterable",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "The list of objects to iterate over"
|
|
},
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "reference",
|
|
"name": "Iterable",
|
|
"typeArguments": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "async/ExtensiblePromise.ts",
|
|
"line": 13,
|
|
"character": 30
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Classes",
|
|
"kind": 128,
|
|
"children": [
|
|
1357
|
|
]
|
|
},
|
|
{
|
|
"title": "Type aliases",
|
|
"kind": 4194304,
|
|
"children": [
|
|
1417,
|
|
1422
|
|
]
|
|
},
|
|
{
|
|
"title": "Functions",
|
|
"kind": 64,
|
|
"children": [
|
|
1414
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "async/ExtensiblePromise.ts",
|
|
"line": 1,
|
|
"character": 0
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1424,
|
|
"name": "\"async/Task\"",
|
|
"kind": 1,
|
|
"kindString": "External module",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"originalName": "src/async/Task.ts",
|
|
"children": [
|
|
{
|
|
"id": 1425,
|
|
"name": "State",
|
|
"kind": 4,
|
|
"kindString": "Enumeration",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Describe the internal state of a task."
|
|
},
|
|
"children": [
|
|
{
|
|
"id": 1429,
|
|
"name": "Canceled",
|
|
"kind": 16,
|
|
"kindString": "Enumeration member",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "async/Task.ts",
|
|
"line": 13,
|
|
"character": 9
|
|
}
|
|
],
|
|
"defaultValue": "3"
|
|
},
|
|
{
|
|
"id": 1426,
|
|
"name": "Fulfilled",
|
|
"kind": 16,
|
|
"kindString": "Enumeration member",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "async/Task.ts",
|
|
"line": 10,
|
|
"character": 10
|
|
}
|
|
],
|
|
"defaultValue": "0"
|
|
},
|
|
{
|
|
"id": 1427,
|
|
"name": "Pending",
|
|
"kind": 16,
|
|
"kindString": "Enumeration member",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "async/Task.ts",
|
|
"line": 11,
|
|
"character": 8
|
|
}
|
|
],
|
|
"defaultValue": "1"
|
|
},
|
|
{
|
|
"id": 1428,
|
|
"name": "Rejected",
|
|
"kind": 16,
|
|
"kindString": "Enumeration member",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "async/Task.ts",
|
|
"line": 12,
|
|
"character": 9
|
|
}
|
|
],
|
|
"defaultValue": "2"
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Enumeration members",
|
|
"kind": 16,
|
|
"children": [
|
|
1429,
|
|
1426,
|
|
1427,
|
|
1428
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "async/Task.ts",
|
|
"line": 9,
|
|
"character": 23
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1430,
|
|
"name": "Task",
|
|
"kind": 128,
|
|
"kindString": "Class",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Task is an extension of Promise that supports cancellation and the Task#finally method."
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 1431,
|
|
"name": "T",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
}
|
|
}
|
|
],
|
|
"children": [
|
|
{
|
|
"id": 1464,
|
|
"name": "constructor",
|
|
"kind": 512,
|
|
"kindString": "Constructor",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"tags": [
|
|
{
|
|
"tag": "constructor",
|
|
"text": "\n\nCreate a new task. Executor is run immediately. The canceler will be called when the task is canceled.\n"
|
|
}
|
|
]
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1465,
|
|
"name": "new Task",
|
|
"kind": 16384,
|
|
"kindString": "Constructor signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"tags": [
|
|
{
|
|
"tag": "constructor",
|
|
"text": "\n\nCreate a new task. Executor is run immediately. The canceler will be called when the task is canceled.\n"
|
|
}
|
|
]
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 1466,
|
|
"name": "executor",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Method that initiates some task"
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Executor",
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 1467,
|
|
"name": "canceler",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Method to call when the task is canceled\n\n"
|
|
},
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "undefined"
|
|
},
|
|
{
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 1468,
|
|
"name": "__type",
|
|
"kind": 65536,
|
|
"kindString": "Type literal",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1469,
|
|
"name": "__call",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "void"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Task",
|
|
"id": 1430
|
|
},
|
|
"overwrites": {
|
|
"type": "reference",
|
|
"name": "ExtensiblePromise.__constructor",
|
|
"id": 1391
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "async/Task.ts",
|
|
"line": 206,
|
|
"character": 2
|
|
}
|
|
],
|
|
"overwrites": {
|
|
"type": "reference",
|
|
"name": "ExtensiblePromise.__constructor",
|
|
"id": 1391
|
|
}
|
|
},
|
|
{
|
|
"id": 1497,
|
|
"name": "__@toStringTag",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "async/ExtensiblePromise.ts",
|
|
"line": 246,
|
|
"character": 30
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "stringLiteral",
|
|
"value": "Promise"
|
|
},
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"name": "ExtensiblePromise.[Symbol.toStringTag]",
|
|
"id": 1413
|
|
}
|
|
},
|
|
{
|
|
"id": 1496,
|
|
"name": "_promise",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"tags": [
|
|
{
|
|
"tag": "type",
|
|
"text": "{Promise}\nThe wrapped promise\n"
|
|
}
|
|
]
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "async/ExtensiblePromise.ts",
|
|
"line": 180,
|
|
"character": 18
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Promise",
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
]
|
|
},
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"name": "ExtensiblePromise._promise",
|
|
"id": 1390
|
|
}
|
|
},
|
|
{
|
|
"id": 1461,
|
|
"name": "_state",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"isProtected": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "The state of the task"
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "async/Task.ts",
|
|
"line": 202,
|
|
"character": 17
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "State",
|
|
"id": 1425
|
|
}
|
|
},
|
|
{
|
|
"id": 1462,
|
|
"name": "state",
|
|
"kind": 262144,
|
|
"kindString": "Accessor",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"getSignature": [
|
|
{
|
|
"id": 1463,
|
|
"name": "__get",
|
|
"kind": 524288,
|
|
"kindString": "Get signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "State",
|
|
"id": 1425
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "async/Task.ts",
|
|
"line": 204,
|
|
"character": 10
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1470,
|
|
"name": "cancel",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1471,
|
|
"name": "cancel",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Immediately cancels this task if it has not already resolved. This Task and any descendants are synchronously set\nto the Canceled state and any `finally` added downstream from the canceled Task are invoked."
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "void"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "async/Task.ts",
|
|
"line": 295,
|
|
"character": 7
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1472,
|
|
"name": "catch",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1473,
|
|
"name": "catch",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 1474,
|
|
"name": "TResult",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
}
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 1475,
|
|
"name": "onRejected",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 1476,
|
|
"name": "__type",
|
|
"kind": 65536,
|
|
"kindString": "Type literal",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1477,
|
|
"name": "__call",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 1478,
|
|
"name": "reason",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "TResult"
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"name": "PromiseLike",
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "TResult"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "async/Task.ts",
|
|
"line": 302,
|
|
"character": 14
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "undefined"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Task",
|
|
"id": 1430,
|
|
"typeArguments": [
|
|
{
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
},
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "TResult"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"overwrites": {
|
|
"type": "reference",
|
|
"name": "ExtensiblePromise.catch",
|
|
"id": 1394
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "async/Task.ts",
|
|
"line": 301,
|
|
"character": 6
|
|
}
|
|
],
|
|
"overwrites": {
|
|
"type": "reference",
|
|
"name": "ExtensiblePromise.catch",
|
|
"id": 1394
|
|
}
|
|
},
|
|
{
|
|
"id": 1479,
|
|
"name": "finally",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1480,
|
|
"name": "finally",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Allows for cleanup actions to be performed after resolution of a Promise."
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 1481,
|
|
"name": "callback",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 1482,
|
|
"name": "__type",
|
|
"kind": 65536,
|
|
"kindString": "Type literal",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1483,
|
|
"name": "__call",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "void"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "async/Task.ts",
|
|
"line": 310,
|
|
"character": 18
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Task",
|
|
"id": 1430,
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "async/Task.ts",
|
|
"line": 310,
|
|
"character": 8
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1484,
|
|
"name": "then",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1485,
|
|
"name": "then",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Adds a callback to be invoked when the Task resolves or is rejected.",
|
|
"returns": "A task\n"
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 1486,
|
|
"name": "TResult1",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
}
|
|
},
|
|
{
|
|
"id": 1487,
|
|
"name": "TResult2",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
}
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 1488,
|
|
"name": "onFulfilled",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "A function to call to handle the resolution. The paramter to the function will be the resolved value, if any."
|
|
},
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 1489,
|
|
"name": "__type",
|
|
"kind": 65536,
|
|
"kindString": "Type literal",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1490,
|
|
"name": "__call",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 1491,
|
|
"name": "value",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "TResult1"
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"name": "PromiseLike",
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "TResult1"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "async/Task.ts",
|
|
"line": 339,
|
|
"character": 15
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "undefined"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "null"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 1492,
|
|
"name": "onRejected",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "A function to call to handle the error. The parameter to the function will be the caught error.\n"
|
|
},
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 1493,
|
|
"name": "__type",
|
|
"kind": 65536,
|
|
"kindString": "Type literal",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1494,
|
|
"name": "__call",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 1495,
|
|
"name": "reason",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "TResult2"
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"name": "PromiseLike",
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "TResult2"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "async/Task.ts",
|
|
"line": 340,
|
|
"character": 14
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "undefined"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "null"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Task",
|
|
"id": 1430,
|
|
"typeArguments": [
|
|
{
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "TResult1"
|
|
},
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "TResult2"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"overwrites": {
|
|
"type": "reference",
|
|
"name": "ExtensiblePromise.then",
|
|
"id": 1401
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "async/Task.ts",
|
|
"line": 338,
|
|
"character": 5
|
|
}
|
|
],
|
|
"overwrites": {
|
|
"type": "reference",
|
|
"name": "ExtensiblePromise.then",
|
|
"id": 1401
|
|
}
|
|
},
|
|
{
|
|
"id": 1445,
|
|
"name": "all",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isStatic": true,
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Return a ExtensiblePromise that resolves when all of the passed in objects have resolved. When used with a key/value\npair, the returned promise's argument is a key/value pair of the original keys with their resolved values.",
|
|
"returns": "An extensible promise\n",
|
|
"tags": [
|
|
{
|
|
"tag": "example",
|
|
"text": "\nExtensiblePromise.all({ one: 1, two: 2 }).then(results => console.log(results));\n// { one: 1, two: 2 }\n"
|
|
}
|
|
]
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1446,
|
|
"name": "all",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Return a ExtensiblePromise that resolves when all of the passed in objects have resolved. When used with a key/value\npair, the returned promise's argument is a key/value pair of the original keys with their resolved values.",
|
|
"returns": "An extensible promise\n",
|
|
"tags": [
|
|
{
|
|
"tag": "example",
|
|
"text": "\nExtensiblePromise.all({ one: 1, two: 2 }).then(results => console.log(results));\n// { one: 1, two: 2 }\n"
|
|
}
|
|
]
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 1447,
|
|
"name": "T",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
}
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 1448,
|
|
"name": "iterable",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "An iterable of values to resolve, or a key/value pair of values to resolve. These can be Promises, ExtensiblePromises, or other objects"
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "DictionaryOfPromises",
|
|
"id": 1417,
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Task",
|
|
"id": 1430,
|
|
"typeArguments": [
|
|
{
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 1449,
|
|
"name": "__type",
|
|
"kind": 65536,
|
|
"kindString": "Type literal",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"indexSignature": [
|
|
{
|
|
"id": 1450,
|
|
"name": "__index",
|
|
"kind": 8192,
|
|
"kindString": "Index signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 1451,
|
|
"name": "key",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "async/Task.ts",
|
|
"line": 99,
|
|
"character": 56
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"overwrites": {
|
|
"type": "reference",
|
|
"name": "ExtensiblePromise.all",
|
|
"id": 1370
|
|
}
|
|
},
|
|
{
|
|
"id": 1452,
|
|
"name": "all",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Return a ExtensiblePromise that resolves when all of the passed in objects have resolved. When used with a key/value\npair, the returned promise's argument is a key/value pair of the original keys with their resolved values.",
|
|
"returns": "An extensible promise\n",
|
|
"tags": [
|
|
{
|
|
"tag": "example",
|
|
"text": "\nExtensiblePromise.all({ one: 1, two: 2 }).then(results => console.log(results));\n// { one: 1, two: 2 }\n"
|
|
}
|
|
]
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 1453,
|
|
"name": "T",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
}
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 1454,
|
|
"name": "iterable",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "An iterable of values to resolve, or a key/value pair of values to resolve. These can be Promises, ExtensiblePromises, or other objects"
|
|
},
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "unknown",
|
|
"name": "T"
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"name": "PromiseLike",
|
|
"typeArguments": [
|
|
{
|
|
"type": "unknown",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Task",
|
|
"id": 1430,
|
|
"typeArguments": [
|
|
{
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"overwrites": {
|
|
"type": "reference",
|
|
"name": "ExtensiblePromise.all",
|
|
"id": 1370
|
|
}
|
|
},
|
|
{
|
|
"id": 1455,
|
|
"name": "all",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Return a ExtensiblePromise that resolves when all of the passed in objects have resolved. When used with a key/value\npair, the returned promise's argument is a key/value pair of the original keys with their resolved values.",
|
|
"returns": "An extensible promise\n",
|
|
"tags": [
|
|
{
|
|
"tag": "example",
|
|
"text": "\nExtensiblePromise.all({ one: 1, two: 2 }).then(results => console.log(results));\n// { one: 1, two: 2 }\n"
|
|
}
|
|
]
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 1456,
|
|
"name": "T",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
}
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 1457,
|
|
"name": "iterable",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "An iterable of values to resolve, or a key/value pair of values to resolve. These can be Promises, ExtensiblePromises, or other objects"
|
|
},
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"name": "Thenable",
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Task",
|
|
"id": 1430,
|
|
"typeArguments": [
|
|
{
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"overwrites": {
|
|
"type": "reference",
|
|
"name": "ExtensiblePromise.all",
|
|
"id": 1370
|
|
}
|
|
},
|
|
{
|
|
"id": 1458,
|
|
"name": "all",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Return a ExtensiblePromise that resolves when all of the passed in objects have resolved. When used with a key/value\npair, the returned promise's argument is a key/value pair of the original keys with their resolved values.",
|
|
"returns": "An extensible promise\n",
|
|
"tags": [
|
|
{
|
|
"tag": "example",
|
|
"text": "\nExtensiblePromise.all({ one: 1, two: 2 }).then(results => console.log(results));\n// { one: 1, two: 2 }\n"
|
|
}
|
|
]
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 1459,
|
|
"name": "T",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
}
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 1460,
|
|
"name": "iterable",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "An iterable of values to resolve, or a key/value pair of values to resolve. These can be Promises, ExtensiblePromises, or other objects"
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "ListOfPromises",
|
|
"id": 1422,
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Task",
|
|
"id": 1430,
|
|
"typeArguments": [
|
|
{
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"overwrites": {
|
|
"type": "reference",
|
|
"name": "ExtensiblePromise.all",
|
|
"id": 1370
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "async/Task.ts",
|
|
"line": 99,
|
|
"character": 11
|
|
},
|
|
{
|
|
"fileName": "async/Task.ts",
|
|
"line": 112,
|
|
"character": 11
|
|
},
|
|
{
|
|
"fileName": "async/Task.ts",
|
|
"line": 125,
|
|
"character": 11
|
|
},
|
|
{
|
|
"fileName": "async/Task.ts",
|
|
"line": 138,
|
|
"character": 11
|
|
},
|
|
{
|
|
"fileName": "async/Task.ts",
|
|
"line": 151,
|
|
"character": 11
|
|
}
|
|
],
|
|
"overwrites": {
|
|
"type": "reference",
|
|
"name": "ExtensiblePromise.all",
|
|
"id": 1370
|
|
}
|
|
},
|
|
{
|
|
"id": 1432,
|
|
"name": "race",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isStatic": true,
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1433,
|
|
"name": "race",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Return a Task that resolves when one of the passed in objects have resolved",
|
|
"returns": "\n"
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 1434,
|
|
"name": "T",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
}
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 1435,
|
|
"name": "iterable",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "An iterable of values to resolve. These can be Promises, ExtensiblePromises, or other objects"
|
|
},
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "reference",
|
|
"name": "Iterable",
|
|
"typeArguments": [
|
|
{
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"name": "Thenable",
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "unknown",
|
|
"name": "T"
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"name": "PromiseLike",
|
|
"typeArguments": [
|
|
{
|
|
"type": "unknown",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Task",
|
|
"id": 1430,
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
]
|
|
},
|
|
"overwrites": {
|
|
"type": "reference",
|
|
"name": "ExtensiblePromise.race",
|
|
"id": 1386
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "async/Task.ts",
|
|
"line": 43,
|
|
"character": 12
|
|
}
|
|
],
|
|
"overwrites": {
|
|
"type": "reference",
|
|
"name": "ExtensiblePromise.race",
|
|
"id": 1386
|
|
}
|
|
},
|
|
{
|
|
"id": 1436,
|
|
"name": "reject",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isStatic": true,
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1437,
|
|
"name": "reject",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Return a rejected promise wrapped in a Task",
|
|
"returns": "A task\n"
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 1438,
|
|
"name": "T",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
}
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 1439,
|
|
"name": "reason",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "The reason for the rejection"
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Error"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Task",
|
|
"id": 1430,
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
]
|
|
},
|
|
"overwrites": {
|
|
"type": "reference",
|
|
"name": "ExtensiblePromise.reject",
|
|
"id": 1359
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "async/Task.ts",
|
|
"line": 55,
|
|
"character": 14
|
|
}
|
|
],
|
|
"overwrites": {
|
|
"type": "reference",
|
|
"name": "ExtensiblePromise.reject",
|
|
"id": 1359
|
|
}
|
|
},
|
|
{
|
|
"id": 1440,
|
|
"name": "resolve",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isStatic": true,
|
|
"isExported": true,
|
|
"isPublic": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Return a resolved task.",
|
|
"returns": "A task\n"
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1441,
|
|
"name": "resolve",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Return a resolved task.",
|
|
"returns": "A task\n"
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Task",
|
|
"id": 1430,
|
|
"typeArguments": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "void"
|
|
}
|
|
]
|
|
},
|
|
"overwrites": {
|
|
"type": "reference",
|
|
"name": "ExtensiblePromise.resolve",
|
|
"id": 1363
|
|
}
|
|
},
|
|
{
|
|
"id": 1442,
|
|
"name": "resolve",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Return a resolved task.",
|
|
"returns": "A task\n"
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 1443,
|
|
"name": "T",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
}
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 1444,
|
|
"name": "value",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "The value to resolve with\n"
|
|
},
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"name": "Thenable",
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Task",
|
|
"id": 1430,
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
]
|
|
},
|
|
"overwrites": {
|
|
"type": "reference",
|
|
"name": "ExtensiblePromise.resolve",
|
|
"id": 1363
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "async/Task.ts",
|
|
"line": 66,
|
|
"character": 22
|
|
},
|
|
{
|
|
"fileName": "async/Task.ts",
|
|
"line": 75,
|
|
"character": 22
|
|
},
|
|
{
|
|
"fileName": "async/Task.ts",
|
|
"line": 84,
|
|
"character": 22
|
|
}
|
|
],
|
|
"overwrites": {
|
|
"type": "reference",
|
|
"name": "ExtensiblePromise.resolve",
|
|
"id": 1363
|
|
}
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Constructors",
|
|
"kind": 512,
|
|
"children": [
|
|
1464
|
|
]
|
|
},
|
|
{
|
|
"title": "Properties",
|
|
"kind": 1024,
|
|
"children": [
|
|
1497,
|
|
1496,
|
|
1461
|
|
]
|
|
},
|
|
{
|
|
"title": "Accessors",
|
|
"kind": 262144,
|
|
"children": [
|
|
1462
|
|
]
|
|
},
|
|
{
|
|
"title": "Methods",
|
|
"kind": 2048,
|
|
"children": [
|
|
1470,
|
|
1472,
|
|
1479,
|
|
1484,
|
|
1445,
|
|
1432,
|
|
1436,
|
|
1440
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "async/Task.ts",
|
|
"line": 36,
|
|
"character": 25
|
|
}
|
|
],
|
|
"extendedTypes": [
|
|
{
|
|
"type": "reference",
|
|
"name": "ExtensiblePromise",
|
|
"id": 1357,
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1498,
|
|
"name": "isTask",
|
|
"kind": 64,
|
|
"kindString": "Function",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1499,
|
|
"name": "isTask",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "A type guard that determines if `value` is a `Task`"
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 1500,
|
|
"name": "T",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
}
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 1501,
|
|
"name": "value",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "The value to guard\n"
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "boolean"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "async/Task.ts",
|
|
"line": 20,
|
|
"character": 22
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1502,
|
|
"name": "isThenable",
|
|
"kind": 64,
|
|
"kindString": "Function",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1503,
|
|
"name": "isThenable",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Returns true if a given value has a `then` method.",
|
|
"returns": "A type guard if the value is thenable\n"
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 1504,
|
|
"name": "T",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
}
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 1505,
|
|
"name": "value",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "The value to check if is Thenable"
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "boolean"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "async/Task.ts",
|
|
"line": 29,
|
|
"character": 26
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Enumerations",
|
|
"kind": 4,
|
|
"children": [
|
|
1425
|
|
]
|
|
},
|
|
{
|
|
"title": "Classes",
|
|
"kind": 128,
|
|
"children": [
|
|
1430
|
|
]
|
|
},
|
|
{
|
|
"title": "Functions",
|
|
"kind": 64,
|
|
"children": [
|
|
1498,
|
|
1502
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "async/Task.ts",
|
|
"line": 1,
|
|
"character": 0
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 2125,
|
|
"name": "\"async/iteration\"",
|
|
"kind": 1,
|
|
"kindString": "External module",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"originalName": "src/async/iteration.ts",
|
|
"children": [
|
|
{
|
|
"id": 2126,
|
|
"name": "Filterer",
|
|
"kind": 256,
|
|
"kindString": "Interface",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 2127,
|
|
"name": "T",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
}
|
|
}
|
|
],
|
|
"signatures": [
|
|
{
|
|
"id": 2128,
|
|
"name": "__call",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 2129,
|
|
"name": "value",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
},
|
|
{
|
|
"id": 2130,
|
|
"name": "index",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "number"
|
|
}
|
|
},
|
|
{
|
|
"id": 2131,
|
|
"name": "array",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "boolean"
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"name": "Thenable",
|
|
"typeArguments": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "boolean"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "async/iteration.ts",
|
|
"line": 287,
|
|
"character": 25
|
|
}
|
|
],
|
|
"extendedTypes": [
|
|
{
|
|
"type": "reference",
|
|
"name": "Mapper",
|
|
"id": 2132,
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "boolean"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 2132,
|
|
"name": "Mapper",
|
|
"kind": 256,
|
|
"kindString": "Interface",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 2133,
|
|
"name": "T",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
}
|
|
},
|
|
{
|
|
"id": 2134,
|
|
"name": "U",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
}
|
|
}
|
|
],
|
|
"signatures": [
|
|
{
|
|
"id": 2135,
|
|
"name": "__call",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 2136,
|
|
"name": "value",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
},
|
|
{
|
|
"id": 2137,
|
|
"name": "index",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "number"
|
|
}
|
|
},
|
|
{
|
|
"id": 2138,
|
|
"name": "array",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "U"
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"name": "Thenable",
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "U"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "async/iteration.ts",
|
|
"line": 289,
|
|
"character": 23
|
|
}
|
|
],
|
|
"extendedBy": [
|
|
{
|
|
"type": "reference",
|
|
"name": "Filterer",
|
|
"id": 2126
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 2139,
|
|
"name": "Reducer",
|
|
"kind": 256,
|
|
"kindString": "Interface",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 2140,
|
|
"name": "T",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
}
|
|
},
|
|
{
|
|
"id": 2141,
|
|
"name": "U",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
}
|
|
}
|
|
],
|
|
"signatures": [
|
|
{
|
|
"id": 2142,
|
|
"name": "__call",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 2143,
|
|
"name": "previousValue",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "U"
|
|
}
|
|
},
|
|
{
|
|
"id": 2144,
|
|
"name": "currentValue",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
},
|
|
{
|
|
"id": 2145,
|
|
"name": "index",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "number"
|
|
}
|
|
},
|
|
{
|
|
"id": 2146,
|
|
"name": "array",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "U"
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"name": "Thenable",
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "U"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "async/iteration.ts",
|
|
"line": 293,
|
|
"character": 24
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 2151,
|
|
"name": "ValuesAndResults",
|
|
"kind": 4194304,
|
|
"kindString": "Type alias",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 2152,
|
|
"name": "T",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
}
|
|
},
|
|
{
|
|
"id": 2153,
|
|
"name": "U",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "async/iteration.ts",
|
|
"line": 10,
|
|
"character": 21
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 2154,
|
|
"name": "__type",
|
|
"kind": 65536,
|
|
"kindString": "Type literal",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"children": [
|
|
{
|
|
"id": 2156,
|
|
"name": "results",
|
|
"kind": 32,
|
|
"kindString": "Variable",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "async/iteration.ts",
|
|
"line": 10,
|
|
"character": 64
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "typeParameter",
|
|
"name": "U"
|
|
}
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "undefined"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 2155,
|
|
"name": "values",
|
|
"kind": 32,
|
|
"kindString": "Variable",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "async/iteration.ts",
|
|
"line": 10,
|
|
"character": 38
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "undefined"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Variables",
|
|
"kind": 32,
|
|
"children": [
|
|
2156,
|
|
2155
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "async/iteration.ts",
|
|
"line": 10,
|
|
"character": 29
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 2190,
|
|
"name": "every",
|
|
"kind": 64,
|
|
"kindString": "Function",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 2191,
|
|
"name": "every",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Test whether all elements in the array pass the provided callback",
|
|
"returns": "eventually returns true if all values pass; otherwise false\n"
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 2192,
|
|
"name": "T",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
}
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 2193,
|
|
"name": "items",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "a collection of synchronous/asynchronous values"
|
|
},
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "reference",
|
|
"name": "Iterable",
|
|
"typeArguments": [
|
|
{
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"name": "Promise",
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "unknown",
|
|
"name": "T"
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"name": "Promise",
|
|
"typeArguments": [
|
|
{
|
|
"type": "unknown",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 2194,
|
|
"name": "callback",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "a synchronous/asynchronous test"
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Filterer",
|
|
"id": 2126,
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Promise",
|
|
"typeArguments": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "boolean"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "async/iteration.ts",
|
|
"line": 148,
|
|
"character": 21
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 2195,
|
|
"name": "filter",
|
|
"kind": 64,
|
|
"kindString": "Function",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 2196,
|
|
"name": "filter",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Returns an array of elements which pass the provided callback",
|
|
"returns": "eventually returns a new array with only values that have passed\n"
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 2197,
|
|
"name": "T",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
}
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 2198,
|
|
"name": "items",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "a collection of synchronous/asynchronous values"
|
|
},
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "reference",
|
|
"name": "Iterable",
|
|
"typeArguments": [
|
|
{
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"name": "Promise",
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "unknown",
|
|
"name": "T"
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"name": "Promise",
|
|
"typeArguments": [
|
|
{
|
|
"type": "unknown",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 2199,
|
|
"name": "callback",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "a synchronous/asynchronous test"
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Filterer",
|
|
"id": 2126,
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Promise",
|
|
"typeArguments": [
|
|
{
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "async/iteration.ts",
|
|
"line": 161,
|
|
"character": 22
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 2200,
|
|
"name": "find",
|
|
"kind": 64,
|
|
"kindString": "Function",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 2201,
|
|
"name": "find",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Find the first value matching a filter function",
|
|
"returns": "a promise eventually containing the item or undefined if a match is not found\n"
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 2202,
|
|
"name": "T",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
}
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 2203,
|
|
"name": "items",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "a collection of synchronous/asynchronous values"
|
|
},
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "reference",
|
|
"name": "Iterable",
|
|
"typeArguments": [
|
|
{
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"name": "Promise",
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "unknown",
|
|
"name": "T"
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"name": "Promise",
|
|
"typeArguments": [
|
|
{
|
|
"type": "unknown",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 2204,
|
|
"name": "callback",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "a synchronous/asynchronous test"
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Filterer",
|
|
"id": 2126,
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Promise",
|
|
"typeArguments": [
|
|
{
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "undefined"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "async/iteration.ts",
|
|
"line": 179,
|
|
"character": 20
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 2205,
|
|
"name": "findIndex",
|
|
"kind": 64,
|
|
"kindString": "Function",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 2206,
|
|
"name": "findIndex",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Find the first index with a value matching the filter function",
|
|
"returns": "a promise eventually containing the index of the matching item or -1 if a match is not found\n"
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 2207,
|
|
"name": "T",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
}
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 2208,
|
|
"name": "items",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "a collection of synchronous/asynchronous values"
|
|
},
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "reference",
|
|
"name": "Iterable",
|
|
"typeArguments": [
|
|
{
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"name": "Promise",
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "unknown",
|
|
"name": "T"
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"name": "PromiseLike",
|
|
"typeArguments": [
|
|
{
|
|
"type": "unknown",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 2209,
|
|
"name": "callback",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "a synchronous/asynchronous test"
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Filterer",
|
|
"id": 2126,
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Promise",
|
|
"typeArguments": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "number"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "async/iteration.ts",
|
|
"line": 195,
|
|
"character": 25
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 2168,
|
|
"name": "findLastValueIndex",
|
|
"kind": 64,
|
|
"kindString": "Function",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 2169,
|
|
"name": "findLastValueIndex",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 2170,
|
|
"name": "list",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "ArrayLike",
|
|
"typeArguments": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 2171,
|
|
"name": "offset",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "undefined"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "number"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "number"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "async/iteration.ts",
|
|
"line": 47,
|
|
"character": 27
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 2163,
|
|
"name": "findNextValueIndex",
|
|
"kind": 64,
|
|
"kindString": "Function",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 2164,
|
|
"name": "findNextValueIndex",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Finds the index of the next value in a sparse array-like object",
|
|
"returns": "the offset of the next index with a value; or -1 if not found\n"
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 2165,
|
|
"name": "T",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
}
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 2166,
|
|
"name": "list",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "the sparse array-like object"
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "ArrayLike",
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 2167,
|
|
"name": "offset",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "the starting offset"
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "number"
|
|
},
|
|
"defaultValue": " -1"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "number"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "async/iteration.ts",
|
|
"line": 37,
|
|
"character": 27
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 2172,
|
|
"name": "generalReduce",
|
|
"kind": 64,
|
|
"kindString": "Function",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 2173,
|
|
"name": "generalReduce",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 2174,
|
|
"name": "T",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
}
|
|
},
|
|
{
|
|
"id": 2175,
|
|
"name": "U",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
}
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 2176,
|
|
"name": "findNextIndex",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 2177,
|
|
"name": "__type",
|
|
"kind": 65536,
|
|
"kindString": "Type literal",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 2178,
|
|
"name": "__call",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 2179,
|
|
"name": "list",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "ArrayLike",
|
|
"typeArguments": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 2180,
|
|
"name": "offset",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "undefined"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "number"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "number"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "async/iteration.ts",
|
|
"line": 58,
|
|
"character": 15
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 2181,
|
|
"name": "items",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "reference",
|
|
"name": "Iterable",
|
|
"typeArguments": [
|
|
{
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"name": "Promise",
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "unknown",
|
|
"name": "T"
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"name": "Promise",
|
|
"typeArguments": [
|
|
{
|
|
"type": "unknown",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 2182,
|
|
"name": "callback",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Reducer",
|
|
"id": 2139,
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
},
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "U"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 2183,
|
|
"name": "initialValue",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "U",
|
|
"id": 2175
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Promise",
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "U"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "async/iteration.ts",
|
|
"line": 57,
|
|
"character": 22
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 2147,
|
|
"name": "isThenable",
|
|
"kind": 64,
|
|
"kindString": "Function",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 2148,
|
|
"name": "isThenable",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 2149,
|
|
"name": "T",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
}
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 2150,
|
|
"name": "value",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "boolean"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "async/iteration.ts",
|
|
"line": 6,
|
|
"character": 19
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 2210,
|
|
"name": "map",
|
|
"kind": 64,
|
|
"kindString": "Function",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 2211,
|
|
"name": "map",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "transform a list of items using a mapper function",
|
|
"returns": "a promise eventually containing a collection of each transformed value\n"
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 2212,
|
|
"name": "T",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
}
|
|
},
|
|
{
|
|
"id": 2213,
|
|
"name": "U",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
}
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 2214,
|
|
"name": "items",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "a collection of synchronous/asynchronous values"
|
|
},
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "reference",
|
|
"name": "Iterable",
|
|
"typeArguments": [
|
|
{
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"name": "Promise",
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "unknown",
|
|
"name": "T"
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"name": "Promise",
|
|
"typeArguments": [
|
|
{
|
|
"type": "unknown",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 2215,
|
|
"name": "callback",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "a synchronous/asynchronous transform function"
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Mapper",
|
|
"id": 2132,
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
},
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "U"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Promise",
|
|
"typeArguments": [
|
|
{
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "typeParameter",
|
|
"name": "U"
|
|
}
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "null"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "undefined"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "async/iteration.ts",
|
|
"line": 218,
|
|
"character": 19
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 2157,
|
|
"name": "processValuesAndCallback",
|
|
"kind": 64,
|
|
"kindString": "Function",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 2158,
|
|
"name": "processValuesAndCallback",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Processes all items and then applies the callback to each item and eventually returns an object containing the\nprocessed values and callback results",
|
|
"returns": "a list of objects holding the synchronous values and synchronous results.\n"
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 2159,
|
|
"name": "T",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
}
|
|
},
|
|
{
|
|
"id": 2160,
|
|
"name": "U",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
}
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 2161,
|
|
"name": "items",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "a list of synchronous/asynchronous values to process"
|
|
},
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "reference",
|
|
"name": "Iterable",
|
|
"typeArguments": [
|
|
{
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"name": "Promise",
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "unknown",
|
|
"name": "T"
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"name": "PromiseLike",
|
|
"typeArguments": [
|
|
{
|
|
"type": "unknown",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 2162,
|
|
"name": "callback",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "a callback that maps values to synchronous/asynchronous results"
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Mapper",
|
|
"id": 2132,
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
},
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "U"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Promise",
|
|
"typeArguments": [
|
|
{
|
|
"type": "reference",
|
|
"name": "ValuesAndResults",
|
|
"id": 2151,
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
},
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "U"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "async/iteration.ts",
|
|
"line": 19,
|
|
"character": 33
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 2216,
|
|
"name": "reduce",
|
|
"kind": 64,
|
|
"kindString": "Function",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 2217,
|
|
"name": "reduce",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "reduce a list of items down to a single value",
|
|
"returns": "a promise eventually containing a value that is the result of the reduction\n"
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 2218,
|
|
"name": "T",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
}
|
|
},
|
|
{
|
|
"id": 2219,
|
|
"name": "U",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
}
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 2220,
|
|
"name": "this",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
},
|
|
{
|
|
"id": 2221,
|
|
"name": "items",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "a collection of synchronous/asynchronous values"
|
|
},
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "reference",
|
|
"name": "Iterable",
|
|
"typeArguments": [
|
|
{
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"name": "Promise",
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "unknown",
|
|
"name": "T"
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"name": "Promise",
|
|
"typeArguments": [
|
|
{
|
|
"type": "unknown",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 2222,
|
|
"name": "callback",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "a synchronous/asynchronous reducer function"
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Reducer",
|
|
"id": 2139,
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
},
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "U"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 2223,
|
|
"name": "initialValue",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "U",
|
|
"id": 2219
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Promise",
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "U"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "async/iteration.ts",
|
|
"line": 234,
|
|
"character": 22
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 2224,
|
|
"name": "reduceRight",
|
|
"kind": 64,
|
|
"kindString": "Function",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 2225,
|
|
"name": "reduceRight",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 2226,
|
|
"name": "T",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
}
|
|
},
|
|
{
|
|
"id": 2227,
|
|
"name": "U",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
}
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 2228,
|
|
"name": "this",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
},
|
|
{
|
|
"id": 2229,
|
|
"name": "items",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "reference",
|
|
"name": "Iterable",
|
|
"typeArguments": [
|
|
{
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"name": "Promise",
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "unknown",
|
|
"name": "T"
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"name": "Promise",
|
|
"typeArguments": [
|
|
{
|
|
"type": "unknown",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 2230,
|
|
"name": "callback",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Reducer",
|
|
"id": 2139,
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
},
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "U"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 2231,
|
|
"name": "initialValue",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "U",
|
|
"id": 2227
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Promise",
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "U"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "async/iteration.ts",
|
|
"line": 245,
|
|
"character": 27
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 2232,
|
|
"name": "series",
|
|
"kind": 64,
|
|
"kindString": "Function",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 2233,
|
|
"name": "series",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 2234,
|
|
"name": "T",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
}
|
|
},
|
|
{
|
|
"id": 2235,
|
|
"name": "U",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
}
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 2236,
|
|
"name": "items",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "reference",
|
|
"name": "Iterable",
|
|
"typeArguments": [
|
|
{
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"name": "Promise",
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "unknown",
|
|
"name": "T"
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"name": "Promise",
|
|
"typeArguments": [
|
|
{
|
|
"type": "unknown",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 2237,
|
|
"name": "operation",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Mapper",
|
|
"id": 2132,
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
},
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "U"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Promise",
|
|
"typeArguments": [
|
|
{
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "typeParameter",
|
|
"name": "U"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "async/iteration.ts",
|
|
"line": 256,
|
|
"character": 22
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 2238,
|
|
"name": "some",
|
|
"kind": 64,
|
|
"kindString": "Function",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 2239,
|
|
"name": "some",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 2240,
|
|
"name": "T",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
}
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 2241,
|
|
"name": "items",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "reference",
|
|
"name": "Iterable",
|
|
"typeArguments": [
|
|
{
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"name": "Promise",
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"name": "Array",
|
|
"typeArguments": [
|
|
{
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"name": "Promise",
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 2242,
|
|
"name": "callback",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Filterer",
|
|
"id": 2126,
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Promise",
|
|
"typeArguments": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "boolean"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "async/iteration.ts",
|
|
"line": 280,
|
|
"character": 20
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 2184,
|
|
"name": "testAndHaltOnCondition",
|
|
"kind": 64,
|
|
"kindString": "Function",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 2185,
|
|
"name": "testAndHaltOnCondition",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 2186,
|
|
"name": "T",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
}
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 2187,
|
|
"name": "condition",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "boolean"
|
|
}
|
|
},
|
|
{
|
|
"id": 2188,
|
|
"name": "items",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "reference",
|
|
"name": "Iterable",
|
|
"typeArguments": [
|
|
{
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"name": "Promise",
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "unknown",
|
|
"name": "T"
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"name": "Promise",
|
|
"typeArguments": [
|
|
{
|
|
"type": "unknown",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 2189,
|
|
"name": "callback",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Filterer",
|
|
"id": 2126,
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Promise",
|
|
"typeArguments": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "boolean"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "async/iteration.ts",
|
|
"line": 107,
|
|
"character": 31
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Interfaces",
|
|
"kind": 256,
|
|
"children": [
|
|
2126,
|
|
2132,
|
|
2139
|
|
]
|
|
},
|
|
{
|
|
"title": "Type aliases",
|
|
"kind": 4194304,
|
|
"children": [
|
|
2151
|
|
]
|
|
},
|
|
{
|
|
"title": "Functions",
|
|
"kind": 64,
|
|
"children": [
|
|
2190,
|
|
2195,
|
|
2200,
|
|
2205,
|
|
2168,
|
|
2163,
|
|
2172,
|
|
2147,
|
|
2210,
|
|
2157,
|
|
2216,
|
|
2224,
|
|
2232,
|
|
2238,
|
|
2184
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "async/iteration.ts",
|
|
"line": 1,
|
|
"character": 0
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 2243,
|
|
"name": "\"async/timing\"",
|
|
"kind": 1,
|
|
"kindString": "External module",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"originalName": "src/async/timing.ts",
|
|
"children": [
|
|
{
|
|
"id": 2248,
|
|
"name": "DelayedRejection",
|
|
"kind": 128,
|
|
"kindString": "Class",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "A Promise that will reject itself automatically after a time.\nUseful for combining with other promises in Promise.race."
|
|
},
|
|
"children": [
|
|
{
|
|
"id": 2249,
|
|
"name": "constructor",
|
|
"kind": 512,
|
|
"kindString": "Constructor",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {},
|
|
"signatures": [
|
|
{
|
|
"id": 2250,
|
|
"name": "new DelayedRejection",
|
|
"kind": 16384,
|
|
"kindString": "Constructor signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {},
|
|
"parameters": [
|
|
{
|
|
"id": 2251,
|
|
"name": "milliseconds",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "the number of milliseconds to wait before triggering a rejection"
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "number"
|
|
}
|
|
},
|
|
{
|
|
"id": 2252,
|
|
"name": "reason",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "the reason for the rejection\n"
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Error"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "DelayedRejection",
|
|
"id": 2248
|
|
},
|
|
"overwrites": {
|
|
"type": "reference",
|
|
"name": "ExtensiblePromise.__constructor",
|
|
"id": 1391
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "async/timing.ts",
|
|
"line": 49,
|
|
"character": 52
|
|
}
|
|
],
|
|
"overwrites": {
|
|
"type": "reference",
|
|
"name": "ExtensiblePromise.__constructor",
|
|
"id": 1391
|
|
}
|
|
},
|
|
{
|
|
"id": 2304,
|
|
"name": "__@toStringTag",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "async/ExtensiblePromise.ts",
|
|
"line": 246,
|
|
"character": 30
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "stringLiteral",
|
|
"value": "Promise"
|
|
},
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"name": "ExtensiblePromise.[Symbol.toStringTag]",
|
|
"id": 1413
|
|
}
|
|
},
|
|
{
|
|
"id": 2284,
|
|
"name": "_promise",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"tags": [
|
|
{
|
|
"tag": "type",
|
|
"text": "{Promise}\nThe wrapped promise\n"
|
|
}
|
|
]
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "async/ExtensiblePromise.ts",
|
|
"line": 180,
|
|
"character": 18
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Promise",
|
|
"typeArguments": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
]
|
|
},
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"name": "ExtensiblePromise._promise",
|
|
"id": 1390
|
|
}
|
|
},
|
|
{
|
|
"id": 2285,
|
|
"name": "catch",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 2286,
|
|
"name": "catch",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Adds a callback to be invoked when the wrapped Promise is rejected.",
|
|
"returns": "\n"
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 2287,
|
|
"name": "TResult",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
}
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 2288,
|
|
"name": "onRejected",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "A function to call to handle the error. The parameter to the function will be the caught error.\n"
|
|
},
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 2289,
|
|
"name": "__type",
|
|
"kind": 65536,
|
|
"kindString": "Type literal",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 2290,
|
|
"name": "__call",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 2291,
|
|
"name": "reason",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "TResult"
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"name": "PromiseLike",
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "TResult"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "async/ExtensiblePromise.ts",
|
|
"line": 206,
|
|
"character": 14
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "undefined"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "null"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "ExtensiblePromise",
|
|
"id": 1357,
|
|
"typeArguments": [
|
|
{
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
},
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "TResult"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"name": "ExtensiblePromise.catch",
|
|
"id": 1394
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "async/ExtensiblePromise.ts",
|
|
"line": 205,
|
|
"character": 6
|
|
}
|
|
],
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"name": "ExtensiblePromise.catch",
|
|
"id": 1394
|
|
}
|
|
},
|
|
{
|
|
"id": 2292,
|
|
"name": "then",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 2293,
|
|
"name": "then",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Adds a callback to be invoked when the wrapped Promise resolves or is rejected.",
|
|
"returns": "\n"
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 2294,
|
|
"name": "TResult1",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
}
|
|
},
|
|
{
|
|
"id": 2295,
|
|
"name": "TResult2",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
}
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 2296,
|
|
"name": "onFulfilled",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "A function to call to handle the resolution. The paramter to the function will be the resolved value, if any."
|
|
},
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 2297,
|
|
"name": "__type",
|
|
"kind": 65536,
|
|
"kindString": "Type literal",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 2298,
|
|
"name": "__call",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 2299,
|
|
"name": "value",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "TResult1"
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"name": "PromiseLike",
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "TResult1"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "async/ExtensiblePromise.ts",
|
|
"line": 220,
|
|
"character": 15
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "undefined"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "null"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 2300,
|
|
"name": "onRejected",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "A function to call to handle the error. The parameter to the function will be the caught error.\n"
|
|
},
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 2301,
|
|
"name": "__type",
|
|
"kind": 65536,
|
|
"kindString": "Type literal",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 2302,
|
|
"name": "__call",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 2303,
|
|
"name": "reason",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "TResult2"
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"name": "PromiseLike",
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "TResult2"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "void"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "async/ExtensiblePromise.ts",
|
|
"line": 221,
|
|
"character": 14
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "undefined"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "null"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "ExtensiblePromise",
|
|
"id": 1357,
|
|
"typeArguments": [
|
|
{
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "TResult1"
|
|
},
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "TResult2"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"name": "ExtensiblePromise.then",
|
|
"id": 1401
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "async/ExtensiblePromise.ts",
|
|
"line": 219,
|
|
"character": 5
|
|
}
|
|
],
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"name": "ExtensiblePromise.then",
|
|
"id": 1401
|
|
}
|
|
},
|
|
{
|
|
"id": 2264,
|
|
"name": "all",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isStatic": true,
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Return a ExtensiblePromise that resolves when all of the passed in objects have resolved. When used with a key/value\npair, the returned promise's argument is a key/value pair of the original keys with their resolved values.",
|
|
"returns": "An extensible promise\n",
|
|
"tags": [
|
|
{
|
|
"tag": "example",
|
|
"text": "\nExtensiblePromise.all({ one: 1, two: 2 }).then(results => console.log(results));\n// { one: 1, two: 2 }\n"
|
|
}
|
|
]
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 2265,
|
|
"name": "all",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Return a ExtensiblePromise that resolves when all of the passed in objects have resolved. When used with a key/value\npair, the returned promise's argument is a key/value pair of the original keys with their resolved values.",
|
|
"returns": "An extensible promise\n",
|
|
"tags": [
|
|
{
|
|
"tag": "example",
|
|
"text": "\nExtensiblePromise.all({ one: 1, two: 2 }).then(results => console.log(results));\n// { one: 1, two: 2 }\n"
|
|
}
|
|
]
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 2266,
|
|
"name": "T",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
}
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 2267,
|
|
"name": "iterable",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "An iterable of values to resolve, or a key/value pair of values to resolve. These can be Promises, ExtensiblePromises, or other objects"
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "DictionaryOfPromises",
|
|
"id": 1417,
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "ExtensiblePromise",
|
|
"id": 1357,
|
|
"typeArguments": [
|
|
{
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 2268,
|
|
"name": "__type",
|
|
"kind": 65536,
|
|
"kindString": "Type literal",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"indexSignature": [
|
|
{
|
|
"id": 2269,
|
|
"name": "__index",
|
|
"kind": 8192,
|
|
"kindString": "Index signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 2270,
|
|
"name": "key",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "async/ExtensiblePromise.ts",
|
|
"line": 88,
|
|
"character": 69
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"name": "ExtensiblePromise.all",
|
|
"id": 1370
|
|
}
|
|
},
|
|
{
|
|
"id": 2271,
|
|
"name": "all",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Return a ExtensiblePromise that resolves when all of the passed in objects have resolved. When used with a key/value\npair, the returned promise's argument is a key/value pair of the original keys with their resolved values.",
|
|
"returns": "An extensible promise\n",
|
|
"tags": [
|
|
{
|
|
"tag": "example",
|
|
"text": "\nExtensiblePromise.all({ one: 1, two: 2 }).then(results => console.log(results));\n// { one: 1, two: 2 }\n"
|
|
}
|
|
]
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 2272,
|
|
"name": "T",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
}
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 2273,
|
|
"name": "iterable",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "An iterable of values to resolve, or a key/value pair of values to resolve. These can be Promises, ExtensiblePromises, or other objects"
|
|
},
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "unknown",
|
|
"name": "T"
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"name": "PromiseLike",
|
|
"typeArguments": [
|
|
{
|
|
"type": "unknown",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "ExtensiblePromise",
|
|
"id": 1357,
|
|
"typeArguments": [
|
|
{
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"name": "ExtensiblePromise.all",
|
|
"id": 1370
|
|
}
|
|
},
|
|
{
|
|
"id": 2274,
|
|
"name": "all",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Return a ExtensiblePromise that resolves when all of the passed in objects have resolved. When used with a key/value\npair, the returned promise's argument is a key/value pair of the original keys with their resolved values.",
|
|
"returns": "An extensible promise\n",
|
|
"tags": [
|
|
{
|
|
"tag": "example",
|
|
"text": "\nExtensiblePromise.all({ one: 1, two: 2 }).then(results => console.log(results));\n// { one: 1, two: 2 }\n"
|
|
}
|
|
]
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 2275,
|
|
"name": "T",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
}
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 2276,
|
|
"name": "iterable",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "An iterable of values to resolve, or a key/value pair of values to resolve. These can be Promises, ExtensiblePromises, or other objects"
|
|
},
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"name": "Thenable",
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "ExtensiblePromise",
|
|
"id": 1357,
|
|
"typeArguments": [
|
|
{
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"name": "ExtensiblePromise.all",
|
|
"id": 1370
|
|
}
|
|
},
|
|
{
|
|
"id": 2277,
|
|
"name": "all",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Return a ExtensiblePromise that resolves when all of the passed in objects have resolved. When used with a key/value\npair, the returned promise's argument is a key/value pair of the original keys with their resolved values.",
|
|
"returns": "An extensible promise\n",
|
|
"tags": [
|
|
{
|
|
"tag": "example",
|
|
"text": "\nExtensiblePromise.all({ one: 1, two: 2 }).then(results => console.log(results));\n// { one: 1, two: 2 }\n"
|
|
}
|
|
]
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 2278,
|
|
"name": "T",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
}
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 2279,
|
|
"name": "iterable",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "An iterable of values to resolve, or a key/value pair of values to resolve. These can be Promises, ExtensiblePromises, or other objects"
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "ListOfPromises",
|
|
"id": 1422,
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "ExtensiblePromise",
|
|
"id": 1357,
|
|
"typeArguments": [
|
|
{
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"name": "ExtensiblePromise.all",
|
|
"id": 1370
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "async/ExtensiblePromise.ts",
|
|
"line": 88,
|
|
"character": 11
|
|
},
|
|
{
|
|
"fileName": "async/ExtensiblePromise.ts",
|
|
"line": 101,
|
|
"character": 11
|
|
},
|
|
{
|
|
"fileName": "async/ExtensiblePromise.ts",
|
|
"line": 114,
|
|
"character": 11
|
|
},
|
|
{
|
|
"fileName": "async/ExtensiblePromise.ts",
|
|
"line": 127,
|
|
"character": 11
|
|
},
|
|
{
|
|
"fileName": "async/ExtensiblePromise.ts",
|
|
"line": 140,
|
|
"character": 11
|
|
}
|
|
],
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"name": "ExtensiblePromise.all",
|
|
"id": 1370
|
|
}
|
|
},
|
|
{
|
|
"id": 2280,
|
|
"name": "race",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isStatic": true,
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 2281,
|
|
"name": "race",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Return a ExtensiblePromise that resolves when one of the passed in objects have resolved",
|
|
"returns": "\n"
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 2282,
|
|
"name": "T",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
}
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 2283,
|
|
"name": "iterable",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "An iterable of values to resolve. These can be Promises, ExtensiblePromises, or other objects"
|
|
},
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "reference",
|
|
"name": "Iterable",
|
|
"typeArguments": [
|
|
{
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"name": "PromiseLike",
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "unknown",
|
|
"name": "T"
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"name": "PromiseLike",
|
|
"typeArguments": [
|
|
{
|
|
"type": "unknown",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "ExtensiblePromise",
|
|
"id": 1357,
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
]
|
|
},
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"name": "ExtensiblePromise.race",
|
|
"id": 1386
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "async/ExtensiblePromise.ts",
|
|
"line": 170,
|
|
"character": 12
|
|
}
|
|
],
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"name": "ExtensiblePromise.race",
|
|
"id": 1386
|
|
}
|
|
},
|
|
{
|
|
"id": 2253,
|
|
"name": "reject",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isStatic": true,
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Return a rejected promise wrapped in an ExtensiblePromise",
|
|
"returns": "An extensible promise\n"
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 2254,
|
|
"name": "reject",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Return a rejected promise wrapped in an ExtensiblePromise",
|
|
"returns": "An extensible promise\n"
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 2255,
|
|
"name": "T",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
}
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 2256,
|
|
"name": "reason",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "The reason for the rejection"
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "ExtensiblePromise",
|
|
"id": 1357,
|
|
"typeArguments": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "never"
|
|
}
|
|
]
|
|
},
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"name": "ExtensiblePromise.reject",
|
|
"id": 1359
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "async/ExtensiblePromise.ts",
|
|
"line": 44,
|
|
"character": 14
|
|
},
|
|
{
|
|
"fileName": "async/ExtensiblePromise.ts",
|
|
"line": 52,
|
|
"character": 14
|
|
}
|
|
],
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"name": "ExtensiblePromise.reject",
|
|
"id": 1359
|
|
}
|
|
},
|
|
{
|
|
"id": 2257,
|
|
"name": "resolve",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isStatic": true,
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 2258,
|
|
"name": "resolve",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Return a resolved promise wrapped in an ExtensiblePromise",
|
|
"returns": "An extensible promise\n"
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 2259,
|
|
"name": "P",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "ExtensiblePromise",
|
|
"id": 1357,
|
|
"typeArguments": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "void"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "P",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "ExtensiblePromise",
|
|
"id": 1357,
|
|
"typeArguments": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "void"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"name": "ExtensiblePromise.resolve",
|
|
"id": 1363
|
|
}
|
|
},
|
|
{
|
|
"id": 2260,
|
|
"name": "resolve",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Return a resolved promise wrapped in an ExtensiblePromise",
|
|
"returns": "An extensible promise\n"
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 2261,
|
|
"name": "T",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
}
|
|
},
|
|
{
|
|
"id": 2262,
|
|
"name": "P",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "ExtensiblePromise",
|
|
"id": 1357,
|
|
"typeArguments": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 2263,
|
|
"name": "value",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "The value to resolve the promise with\n"
|
|
},
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"name": "PromiseLike",
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "P",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "ExtensiblePromise",
|
|
"id": 1357,
|
|
"typeArguments": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"name": "ExtensiblePromise.resolve",
|
|
"id": 1363
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "async/ExtensiblePromise.ts",
|
|
"line": 63,
|
|
"character": 15
|
|
},
|
|
{
|
|
"fileName": "async/ExtensiblePromise.ts",
|
|
"line": 72,
|
|
"character": 15
|
|
},
|
|
{
|
|
"fileName": "async/ExtensiblePromise.ts",
|
|
"line": 73,
|
|
"character": 15
|
|
}
|
|
],
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"name": "ExtensiblePromise.resolve",
|
|
"id": 1363
|
|
}
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Constructors",
|
|
"kind": 512,
|
|
"children": [
|
|
2249
|
|
]
|
|
},
|
|
{
|
|
"title": "Properties",
|
|
"kind": 1024,
|
|
"children": [
|
|
2304,
|
|
2284
|
|
]
|
|
},
|
|
{
|
|
"title": "Methods",
|
|
"kind": 2048,
|
|
"children": [
|
|
2285,
|
|
2292,
|
|
2264,
|
|
2280,
|
|
2253,
|
|
2257
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "async/timing.ts",
|
|
"line": 49,
|
|
"character": 29
|
|
}
|
|
],
|
|
"extendedTypes": [
|
|
{
|
|
"type": "reference",
|
|
"name": "ExtensiblePromise",
|
|
"id": 1357,
|
|
"typeArguments": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 2244,
|
|
"name": "Identity",
|
|
"kind": 256,
|
|
"kindString": "Interface",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 2245,
|
|
"name": "T",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
}
|
|
}
|
|
],
|
|
"signatures": [
|
|
{
|
|
"id": 2246,
|
|
"name": "__call",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 2247,
|
|
"name": "value",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "IdentityValue",
|
|
"id": 2305,
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Promise",
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "async/timing.ts",
|
|
"line": 5,
|
|
"character": 25
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 2305,
|
|
"name": "IdentityValue",
|
|
"kind": 4194304,
|
|
"kindString": "Type alias",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 2306,
|
|
"name": "T",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "async/timing.ts",
|
|
"line": 4,
|
|
"character": 25
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
},
|
|
{
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 2307,
|
|
"name": "__type",
|
|
"kind": 65536,
|
|
"kindString": "Type literal",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 2308,
|
|
"name": "__call",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"name": "Thenable",
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "async/timing.ts",
|
|
"line": 4,
|
|
"character": 34
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 2309,
|
|
"name": "delay",
|
|
"kind": 64,
|
|
"kindString": "Function",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 2310,
|
|
"name": "delay",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Used for delaying a Promise chain for a specific number of milliseconds.",
|
|
"returns": "a function producing a promise that eventually returns the value or executes the value function passed to it; usable with Thenable.then()\n"
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 2311,
|
|
"name": "T",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
}
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 2312,
|
|
"name": "milliseconds",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "the number of milliseconds to delay"
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "number"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Identity",
|
|
"id": 2244,
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "async/timing.ts",
|
|
"line": 15,
|
|
"character": 21
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 2313,
|
|
"name": "timeout",
|
|
"kind": 64,
|
|
"kindString": "Function",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 2314,
|
|
"name": "timeout",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Reject a promise chain if a result hasn't been found before the timeout",
|
|
"returns": "a function that produces a promise that is rejected or resolved based on your timeout\n"
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 2315,
|
|
"name": "T",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
}
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 2316,
|
|
"name": "milliseconds",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "after this number of milliseconds a rejection will be returned"
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "number"
|
|
}
|
|
},
|
|
{
|
|
"id": 2317,
|
|
"name": "reason",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "The reason for the rejection"
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Error"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Identity",
|
|
"id": 2244,
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "async/timing.ts",
|
|
"line": 32,
|
|
"character": 23
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Classes",
|
|
"kind": 128,
|
|
"children": [
|
|
2248
|
|
]
|
|
},
|
|
{
|
|
"title": "Interfaces",
|
|
"kind": 256,
|
|
"children": [
|
|
2244
|
|
]
|
|
},
|
|
{
|
|
"title": "Type aliases",
|
|
"kind": 4194304,
|
|
"children": [
|
|
2305
|
|
]
|
|
},
|
|
{
|
|
"title": "Functions",
|
|
"kind": 64,
|
|
"children": [
|
|
2309,
|
|
2313
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "async/timing.ts",
|
|
"line": 1,
|
|
"character": 0
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 626,
|
|
"name": "\"base64\"",
|
|
"kind": 1,
|
|
"kindString": "External module",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"originalName": "src/base64.ts",
|
|
"children": [
|
|
{
|
|
"id": 627,
|
|
"name": "decode",
|
|
"kind": 32,
|
|
"kindString": "Variable",
|
|
"flags": {
|
|
"isExported": true,
|
|
"isConst": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Take a string encoded in base64 and decode it",
|
|
"tags": [
|
|
{
|
|
"tag": "param",
|
|
"text": "The base64 encoded string\n",
|
|
"param": "encodedString"
|
|
}
|
|
]
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "base64.ts",
|
|
"line": 11,
|
|
"character": 19
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 628,
|
|
"name": "__type",
|
|
"kind": 65536,
|
|
"kindString": "Type literal",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 629,
|
|
"name": "__call",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 630,
|
|
"name": "encodedString",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "base64.ts",
|
|
"line": 11,
|
|
"character": 20
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"defaultValue": " has('atob')\n\t? function(encodedString: string) {\n\t\t\t/* this allows for utf8 characters to be decoded properly */\n\t\t\treturn decodeURIComponent(\n\t\t\t\tArray.prototype.map\n\t\t\t\t\t.call(\n\t\t\t\t\t\tatob(encodedString),\n\t\t\t\t\t\t(char: string) => '%' + ('00' + char.charCodeAt(0).toString(16)).slice(-2)\n\t\t\t\t\t)\n\t\t\t\t\t.join('')\n\t\t\t);\n\t\t}\n\t: function(encodedString: string): string {\n\t\t\treturn new Buffer(encodedString.toString(), 'base64').toString('utf8');\n\t\t}"
|
|
},
|
|
{
|
|
"id": 631,
|
|
"name": "encode",
|
|
"kind": 32,
|
|
"kindString": "Variable",
|
|
"flags": {
|
|
"isExported": true,
|
|
"isConst": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Take a string and encode it to base64",
|
|
"tags": [
|
|
{
|
|
"tag": "param",
|
|
"text": "The string to encode\n",
|
|
"param": "rawString"
|
|
}
|
|
]
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "base64.ts",
|
|
"line": 31,
|
|
"character": 19
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 632,
|
|
"name": "__type",
|
|
"kind": 65536,
|
|
"kindString": "Type literal",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 633,
|
|
"name": "__call",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 634,
|
|
"name": "rawString",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "base64.ts",
|
|
"line": 31,
|
|
"character": 20
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"defaultValue": " has('btoa')\n\t? function(decodedString: string) {\n\t\t\t/* this allows for utf8 characters to be encoded properly */\n\t\t\treturn btoa(\n\t\t\t\tencodeURIComponent(decodedString).replace(/%([0-9A-F]{2})/g, (match, code: string) =>\n\t\t\t\t\tString.fromCharCode(Number('0x' + code))\n\t\t\t\t)\n\t\t\t);\n\t\t}\n\t: function(rawString: string): string {\n\t\t\treturn new Buffer(rawString.toString(), 'utf8').toString('base64');\n\t\t}"
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Variables",
|
|
"kind": 32,
|
|
"children": [
|
|
627,
|
|
631
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "base64.ts",
|
|
"line": 1,
|
|
"character": 0
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 635,
|
|
"name": "\"compare\"",
|
|
"kind": 1,
|
|
"kindString": "External module",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"originalName": "src/compare.ts",
|
|
"children": [
|
|
{
|
|
"id": 675,
|
|
"name": "CustomDiff",
|
|
"kind": 128,
|
|
"kindString": "Class",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "A class which is used when making a custom comparison of a non-plain object or array"
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 676,
|
|
"name": "T",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
}
|
|
}
|
|
],
|
|
"children": [
|
|
{
|
|
"id": 677,
|
|
"name": "constructor",
|
|
"kind": 512,
|
|
"kindString": "Constructor",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 678,
|
|
"name": "new CustomDiff",
|
|
"kind": 16384,
|
|
"kindString": "Constructor signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 679,
|
|
"name": "diff",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "CustomDiffFunction",
|
|
"id": 731,
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "CustomDiff",
|
|
"id": 675
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "compare.ts",
|
|
"line": 278,
|
|
"character": 40
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 680,
|
|
"name": "diff",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 681,
|
|
"name": "diff",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Get the difference of the `value`"
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 682,
|
|
"name": "value",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "The value to diff"
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
},
|
|
{
|
|
"id": 683,
|
|
"name": "nameOrIndex",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "A `string` if comparing a property or a `number` if comparing an array element"
|
|
},
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "number"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 684,
|
|
"name": "parent",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "The outer parent that this value is part of\n"
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "object"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "reference",
|
|
"name": "ConstructRecord",
|
|
"id": 659
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "void"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "compare.ts",
|
|
"line": 290,
|
|
"character": 5
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Constructors",
|
|
"kind": 512,
|
|
"children": [
|
|
677
|
|
]
|
|
},
|
|
{
|
|
"title": "Methods",
|
|
"kind": 2048,
|
|
"children": [
|
|
680
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "compare.ts",
|
|
"line": 277,
|
|
"character": 23
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 649,
|
|
"name": "AnonymousConstructRecord",
|
|
"kind": 256,
|
|
"kindString": "Interface",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "A record that describes a constructor function and arguments necessary to create an instance of\nan object"
|
|
},
|
|
"children": [
|
|
{
|
|
"id": 651,
|
|
"name": "Ctor",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "The constructor function to use to create the instance"
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "compare.ts",
|
|
"line": 82,
|
|
"character": 5
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Constructor",
|
|
"id": 640
|
|
}
|
|
},
|
|
{
|
|
"id": 650,
|
|
"name": "args",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Any arguments to pass to the constructor function"
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "compare.ts",
|
|
"line": 77,
|
|
"character": 5
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 652,
|
|
"name": "descriptor",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "The partial descriptor that is used to set the value of the instance"
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "compare.ts",
|
|
"line": 87,
|
|
"character": 11
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "ConstructDescriptor",
|
|
"id": 645
|
|
}
|
|
},
|
|
{
|
|
"id": 653,
|
|
"name": "propertyRecords",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Any patches to properties that need to occur on the instance"
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "compare.ts",
|
|
"line": 92,
|
|
"character": 16
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "reference",
|
|
"name": "ConstructRecord",
|
|
"id": 659
|
|
},
|
|
{
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 654,
|
|
"name": "__type",
|
|
"kind": 65536,
|
|
"kindString": "Type literal",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"children": [
|
|
{
|
|
"id": 655,
|
|
"name": "descriptor",
|
|
"kind": 32,
|
|
"kindString": "Variable",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "A property descriptor that describes the property in `name`"
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "compare.ts",
|
|
"line": 122,
|
|
"character": 13
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "PropertyDescriptor"
|
|
}
|
|
},
|
|
{
|
|
"id": 656,
|
|
"name": "name",
|
|
"kind": 32,
|
|
"kindString": "Variable",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "The name of the property on the Object"
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "compare.ts",
|
|
"line": 127,
|
|
"character": 7
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
},
|
|
{
|
|
"id": 657,
|
|
"name": "type",
|
|
"kind": 32,
|
|
"kindString": "Variable",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "The type of the patch"
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "compare.ts",
|
|
"line": 132,
|
|
"character": 7
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "stringLiteral",
|
|
"value": "add"
|
|
},
|
|
{
|
|
"type": "stringLiteral",
|
|
"value": "update"
|
|
},
|
|
{
|
|
"type": "stringLiteral",
|
|
"value": "delete"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 658,
|
|
"name": "valueRecords",
|
|
"kind": 32,
|
|
"kindString": "Variable",
|
|
"flags": {
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Additional patch records which describe the value of the property"
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "compare.ts",
|
|
"line": 137,
|
|
"character": 15
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "reference",
|
|
"name": "ConstructRecord",
|
|
"id": 659
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"name": "PatchRecord",
|
|
"id": 697
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"name": "SpliceRecord",
|
|
"id": 670
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Variables",
|
|
"kind": 32,
|
|
"children": [
|
|
655,
|
|
656,
|
|
657,
|
|
658
|
|
]
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Properties",
|
|
"kind": 1024,
|
|
"children": [
|
|
651,
|
|
650,
|
|
652,
|
|
653
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "compare.ts",
|
|
"line": 73,
|
|
"character": 41
|
|
}
|
|
],
|
|
"extendedBy": [
|
|
{
|
|
"type": "reference",
|
|
"name": "ConstructRecord",
|
|
"id": 659
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 645,
|
|
"name": "ConstructDescriptor",
|
|
"kind": 256,
|
|
"kindString": "Interface",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "A partial property descriptor that provides the property descriptor flags supported by the\ncomplex property construction of `patch()`",
|
|
"text": "All properties are value properties, with the value being supplied by the `ConstructRecord`\n"
|
|
},
|
|
"children": [
|
|
{
|
|
"id": 646,
|
|
"name": "configurable",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Is the property configurable?"
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "compare.ts",
|
|
"line": 56,
|
|
"character": 13
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "undefined"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "true"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "false"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 647,
|
|
"name": "enumerable",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Is the property enumerable?"
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "compare.ts",
|
|
"line": 61,
|
|
"character": 11
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "undefined"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "true"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "false"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 648,
|
|
"name": "writable",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Is the property configurable?"
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "compare.ts",
|
|
"line": 66,
|
|
"character": 9
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "undefined"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "true"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "false"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Properties",
|
|
"kind": 1024,
|
|
"children": [
|
|
646,
|
|
647,
|
|
648
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "compare.ts",
|
|
"line": 52,
|
|
"character": 36
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 659,
|
|
"name": "ConstructRecord",
|
|
"kind": 256,
|
|
"kindString": "Interface",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"children": [
|
|
{
|
|
"id": 662,
|
|
"name": "Ctor",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "The constructor function to use to create the instance"
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "compare.ts",
|
|
"line": 82,
|
|
"character": 5
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Constructor",
|
|
"id": 640
|
|
},
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"name": "AnonymousConstructRecord.Ctor",
|
|
"id": 651
|
|
}
|
|
},
|
|
{
|
|
"id": 661,
|
|
"name": "args",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Any arguments to pass to the constructor function"
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "compare.ts",
|
|
"line": 77,
|
|
"character": 5
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
},
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"name": "AnonymousConstructRecord.args",
|
|
"id": 650
|
|
}
|
|
},
|
|
{
|
|
"id": 663,
|
|
"name": "descriptor",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "The partial descriptor that is used to set the value of the instance"
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "compare.ts",
|
|
"line": 87,
|
|
"character": 11
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "ConstructDescriptor",
|
|
"id": 645
|
|
},
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"name": "AnonymousConstructRecord.descriptor",
|
|
"id": 652
|
|
}
|
|
},
|
|
{
|
|
"id": 660,
|
|
"name": "name",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "The name of the property on the Object"
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "compare.ts",
|
|
"line": 99,
|
|
"character": 5
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
},
|
|
{
|
|
"id": 664,
|
|
"name": "propertyRecords",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Any patches to properties that need to occur on the instance"
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "compare.ts",
|
|
"line": 92,
|
|
"character": 16
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "reference",
|
|
"name": "ConstructRecord",
|
|
"id": 659
|
|
},
|
|
{
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 665,
|
|
"name": "__type",
|
|
"kind": 65536,
|
|
"kindString": "Type literal",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"children": [
|
|
{
|
|
"id": 666,
|
|
"name": "descriptor",
|
|
"kind": 32,
|
|
"kindString": "Variable",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "A property descriptor that describes the property in `name`"
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "compare.ts",
|
|
"line": 122,
|
|
"character": 13
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "PropertyDescriptor"
|
|
}
|
|
},
|
|
{
|
|
"id": 667,
|
|
"name": "name",
|
|
"kind": 32,
|
|
"kindString": "Variable",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "The name of the property on the Object"
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "compare.ts",
|
|
"line": 127,
|
|
"character": 7
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
},
|
|
{
|
|
"id": 668,
|
|
"name": "type",
|
|
"kind": 32,
|
|
"kindString": "Variable",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "The type of the patch"
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "compare.ts",
|
|
"line": 132,
|
|
"character": 7
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "stringLiteral",
|
|
"value": "add"
|
|
},
|
|
{
|
|
"type": "stringLiteral",
|
|
"value": "update"
|
|
},
|
|
{
|
|
"type": "stringLiteral",
|
|
"value": "delete"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 669,
|
|
"name": "valueRecords",
|
|
"kind": 32,
|
|
"kindString": "Variable",
|
|
"flags": {
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Additional patch records which describe the value of the property"
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "compare.ts",
|
|
"line": 137,
|
|
"character": 15
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "reference",
|
|
"name": "ConstructRecord",
|
|
"id": 659
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"name": "PatchRecord",
|
|
"id": 697
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"name": "SpliceRecord",
|
|
"id": 670
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Variables",
|
|
"kind": 32,
|
|
"children": [
|
|
666,
|
|
667,
|
|
668,
|
|
669
|
|
]
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"name": "AnonymousConstructRecord.propertyRecords",
|
|
"id": 653
|
|
}
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Properties",
|
|
"kind": 1024,
|
|
"children": [
|
|
662,
|
|
661,
|
|
663,
|
|
660,
|
|
664
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "compare.ts",
|
|
"line": 95,
|
|
"character": 32
|
|
}
|
|
],
|
|
"extendedTypes": [
|
|
{
|
|
"type": "reference",
|
|
"name": "AnonymousConstructRecord",
|
|
"id": 649
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 640,
|
|
"name": "Constructor",
|
|
"kind": 256,
|
|
"kindString": "Interface",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Interface for a generic constructor function"
|
|
},
|
|
"children": [
|
|
{
|
|
"id": 641,
|
|
"name": "constructor",
|
|
"kind": 512,
|
|
"kindString": "Constructor",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 642,
|
|
"name": "new Constructor",
|
|
"kind": 16384,
|
|
"kindString": "Constructor signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 643,
|
|
"name": "args",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"isRest": true,
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "object"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "compare.ts",
|
|
"line": 41,
|
|
"character": 30
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 644,
|
|
"name": "prototype",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "compare.ts",
|
|
"line": 43,
|
|
"character": 10
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "object"
|
|
}
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Constructors",
|
|
"kind": 512,
|
|
"children": [
|
|
641
|
|
]
|
|
},
|
|
{
|
|
"title": "Properties",
|
|
"kind": 1024,
|
|
"children": [
|
|
644
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "compare.ts",
|
|
"line": 41,
|
|
"character": 28
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 636,
|
|
"name": "DiffOptions",
|
|
"kind": 256,
|
|
"kindString": "Interface",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"children": [
|
|
{
|
|
"id": 637,
|
|
"name": "allowFunctionValues",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Allow functions to be values. Values will be considered equal if the `typeof` both values are `function`.\nWhen adding or updating the property, the value of the property of `a` will be used in the record, which\nwill be a reference to the function."
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "compare.ts",
|
|
"line": 22,
|
|
"character": 20
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "undefined"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "true"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "false"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 638,
|
|
"name": "ignoreProperties",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "An array of strings or regular expressions which flag certain properties to be ignored. Alternatively\na function, which returns `true` to have the property ignored or `false` to diff the property."
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "compare.ts",
|
|
"line": 28,
|
|
"character": 17
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"name": "RegExp"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"name": "IgnorePropertyFunction",
|
|
"id": 691
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 639,
|
|
"name": "ignorePropertyValues",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "An array of strings or regular expressions which flag certain values to be ignored. For flagged properties,\nif the property is present in both `a` and `b` the value will be ignored. If adding the property,\nwhatever the value of the property of `a` will be used, which could be a reference."
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "compare.ts",
|
|
"line": 35,
|
|
"character": 21
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"name": "RegExp"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"name": "IgnorePropertyFunction",
|
|
"id": 691
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Properties",
|
|
"kind": 1024,
|
|
"children": [
|
|
637,
|
|
638,
|
|
639
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "compare.ts",
|
|
"line": 16,
|
|
"character": 28
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 670,
|
|
"name": "SpliceRecord",
|
|
"kind": 256,
|
|
"kindString": "Interface",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "A record that describes a splice operation to perform on an array to make the array look like another array"
|
|
},
|
|
"children": [
|
|
{
|
|
"id": 671,
|
|
"name": "add",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Any items that are being added to the array"
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "compare.ts",
|
|
"line": 152,
|
|
"character": 4
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 672,
|
|
"name": "deleteCount",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "The number of items in the array to delete"
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "compare.ts",
|
|
"line": 157,
|
|
"character": 12
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "number"
|
|
}
|
|
},
|
|
{
|
|
"id": 674,
|
|
"name": "start",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "The index of where to start the splice"
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "compare.ts",
|
|
"line": 167,
|
|
"character": 6
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "number"
|
|
}
|
|
},
|
|
{
|
|
"id": 673,
|
|
"name": "type",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "The type, set to `splice`"
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "compare.ts",
|
|
"line": 162,
|
|
"character": 5
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "stringLiteral",
|
|
"value": "splice"
|
|
}
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Properties",
|
|
"kind": 1024,
|
|
"children": [
|
|
671,
|
|
672,
|
|
674,
|
|
673
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "compare.ts",
|
|
"line": 148,
|
|
"character": 29
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 731,
|
|
"name": "CustomDiffFunction",
|
|
"kind": 4194304,
|
|
"kindString": "Type alias",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "A function that returns a constructor record or `undefined` when diffing a value"
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 732,
|
|
"name": "T",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "compare.ts",
|
|
"line": 268,
|
|
"character": 30
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 733,
|
|
"name": "__type",
|
|
"kind": 65536,
|
|
"kindString": "Type literal",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 734,
|
|
"name": "__call",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 735,
|
|
"name": "value",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
},
|
|
{
|
|
"id": 736,
|
|
"name": "nameOrIndex",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "number"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 737,
|
|
"name": "parent",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "object"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "reference",
|
|
"name": "AnonymousConstructRecord",
|
|
"id": 649
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "void"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "compare.ts",
|
|
"line": 268,
|
|
"character": 35
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 691,
|
|
"name": "IgnorePropertyFunction",
|
|
"kind": 4194304,
|
|
"kindString": "Type alias",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "compare.ts",
|
|
"line": 14,
|
|
"character": 34
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 692,
|
|
"name": "__type",
|
|
"kind": 65536,
|
|
"kindString": "Type literal",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 693,
|
|
"name": "__call",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 694,
|
|
"name": "name",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
},
|
|
{
|
|
"id": 695,
|
|
"name": "a",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
},
|
|
{
|
|
"id": 696,
|
|
"name": "b",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "boolean"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "compare.ts",
|
|
"line": 14,
|
|
"character": 36
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 697,
|
|
"name": "PatchRecord",
|
|
"kind": 4194304,
|
|
"kindString": "Type alias",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "A record that describes the mutations necessary to a property of an object to make that property look\nlike another"
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "compare.ts",
|
|
"line": 106,
|
|
"character": 23
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 698,
|
|
"name": "__type",
|
|
"kind": 65536,
|
|
"kindString": "Type literal",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"children": [
|
|
{
|
|
"id": 699,
|
|
"name": "descriptor",
|
|
"kind": 32,
|
|
"kindString": "Variable",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "A property descriptor that describes the property in `name`"
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "compare.ts",
|
|
"line": 122,
|
|
"character": 13
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "PropertyDescriptor"
|
|
}
|
|
},
|
|
{
|
|
"id": 700,
|
|
"name": "name",
|
|
"kind": 32,
|
|
"kindString": "Variable",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "The name of the property on the Object"
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "compare.ts",
|
|
"line": 127,
|
|
"character": 7
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
},
|
|
{
|
|
"id": 701,
|
|
"name": "type",
|
|
"kind": 32,
|
|
"kindString": "Variable",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "The type of the patch"
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "compare.ts",
|
|
"line": 132,
|
|
"character": 7
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "stringLiteral",
|
|
"value": "add"
|
|
},
|
|
{
|
|
"type": "stringLiteral",
|
|
"value": "update"
|
|
},
|
|
{
|
|
"type": "stringLiteral",
|
|
"value": "delete"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 702,
|
|
"name": "valueRecords",
|
|
"kind": 32,
|
|
"kindString": "Variable",
|
|
"flags": {
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Additional patch records which describe the value of the property"
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "compare.ts",
|
|
"line": 137,
|
|
"character": 15
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "reference",
|
|
"name": "ConstructRecord",
|
|
"id": 659
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"name": "PatchRecord",
|
|
"id": 697
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"name": "SpliceRecord",
|
|
"id": 670
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Variables",
|
|
"kind": 32,
|
|
"children": [
|
|
699,
|
|
700,
|
|
701,
|
|
702
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "compare.ts",
|
|
"line": 106,
|
|
"character": 25
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 703,
|
|
"name": "PatchTypes",
|
|
"kind": 4194304,
|
|
"kindString": "Type alias",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "The different types of patch records supported"
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "compare.ts",
|
|
"line": 143,
|
|
"character": 22
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "stringLiteral",
|
|
"value": "add"
|
|
},
|
|
{
|
|
"type": "stringLiteral",
|
|
"value": "update"
|
|
},
|
|
{
|
|
"type": "stringLiteral",
|
|
"value": "delete"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 687,
|
|
"name": "defineProperty",
|
|
"kind": 32,
|
|
"kindString": "Variable",
|
|
"flags": {
|
|
"isConst": true,
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "compare.ts",
|
|
"line": 9,
|
|
"character": 20
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "defineProperty"
|
|
},
|
|
"defaultValue": " Object.defineProperty"
|
|
},
|
|
{
|
|
"id": 686,
|
|
"name": "hasOwnProperty",
|
|
"kind": 32,
|
|
"kindString": "Variable",
|
|
"flags": {
|
|
"isConst": true,
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "compare.ts",
|
|
"line": 8,
|
|
"character": 20
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "hasOwnProperty"
|
|
},
|
|
"defaultValue": " Object.prototype.hasOwnProperty"
|
|
},
|
|
{
|
|
"id": 688,
|
|
"name": "isArray",
|
|
"kind": 32,
|
|
"kindString": "Variable",
|
|
"flags": {
|
|
"isConst": true,
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "compare.ts",
|
|
"line": 10,
|
|
"character": 13
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "isArray"
|
|
},
|
|
"defaultValue": " Array.isArray"
|
|
},
|
|
{
|
|
"id": 689,
|
|
"name": "isFrozen",
|
|
"kind": 32,
|
|
"kindString": "Variable",
|
|
"flags": {
|
|
"isConst": true,
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "compare.ts",
|
|
"line": 11,
|
|
"character": 14
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "isFrozen"
|
|
},
|
|
"defaultValue": " Object.isFrozen"
|
|
},
|
|
{
|
|
"id": 690,
|
|
"name": "isSealed",
|
|
"kind": 32,
|
|
"kindString": "Variable",
|
|
"flags": {
|
|
"isConst": true,
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "compare.ts",
|
|
"line": 12,
|
|
"character": 14
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "isSealed"
|
|
},
|
|
"defaultValue": " Object.isSealed"
|
|
},
|
|
{
|
|
"id": 685,
|
|
"name": "objectCreate",
|
|
"kind": 32,
|
|
"kindString": "Variable",
|
|
"flags": {
|
|
"isConst": true,
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "compare.ts",
|
|
"line": 7,
|
|
"character": 18
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "create"
|
|
},
|
|
"defaultValue": " Object.create"
|
|
},
|
|
{
|
|
"id": 704,
|
|
"name": "createConstructRecord",
|
|
"kind": 64,
|
|
"kindString": "Function",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 705,
|
|
"name": "createConstructRecord",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "A record that describes how to instantiate a new object via a constructor function"
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 706,
|
|
"name": "Ctor",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "The constructor function"
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Constructor",
|
|
"id": 640
|
|
}
|
|
},
|
|
{
|
|
"id": 707,
|
|
"name": "args",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "Any arguments to be passed to the constructor function\n"
|
|
},
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 708,
|
|
"name": "descriptor",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "ConstructDescriptor",
|
|
"id": 645
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "AnonymousConstructRecord",
|
|
"id": 649
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "compare.ts",
|
|
"line": 176,
|
|
"character": 37
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 709,
|
|
"name": "createPatchRecord",
|
|
"kind": 64,
|
|
"kindString": "Function",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 710,
|
|
"name": "createPatchRecord",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "An internal function that returns a new patch record"
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 711,
|
|
"name": "type",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "The type of patch record"
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "PatchTypes",
|
|
"id": 703
|
|
}
|
|
},
|
|
{
|
|
"id": 712,
|
|
"name": "name",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "The property name the record refers to"
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
},
|
|
{
|
|
"id": 713,
|
|
"name": "descriptor",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "The property descriptor to be installed on the object"
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "PropertyDescriptor"
|
|
}
|
|
},
|
|
{
|
|
"id": 714,
|
|
"name": "valueRecords",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "Any subsequenet patch recrds to be applied to the value of the descriptor\n"
|
|
},
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "reference",
|
|
"name": "ConstructRecord",
|
|
"id": 659
|
|
},
|
|
{
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 715,
|
|
"name": "__type",
|
|
"kind": 65536,
|
|
"kindString": "Type literal",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"children": [
|
|
{
|
|
"id": 716,
|
|
"name": "descriptor",
|
|
"kind": 32,
|
|
"kindString": "Variable",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "A property descriptor that describes the property in `name`"
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "compare.ts",
|
|
"line": 122,
|
|
"character": 13
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "PropertyDescriptor"
|
|
}
|
|
},
|
|
{
|
|
"id": 717,
|
|
"name": "name",
|
|
"kind": 32,
|
|
"kindString": "Variable",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "The name of the property on the Object"
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "compare.ts",
|
|
"line": 127,
|
|
"character": 7
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
},
|
|
{
|
|
"id": 718,
|
|
"name": "type",
|
|
"kind": 32,
|
|
"kindString": "Variable",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "The type of the patch"
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "compare.ts",
|
|
"line": 132,
|
|
"character": 7
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "stringLiteral",
|
|
"value": "add"
|
|
},
|
|
{
|
|
"type": "stringLiteral",
|
|
"value": "update"
|
|
},
|
|
{
|
|
"type": "stringLiteral",
|
|
"value": "delete"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 719,
|
|
"name": "valueRecords",
|
|
"kind": 32,
|
|
"kindString": "Variable",
|
|
"flags": {
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Additional patch records which describe the value of the property"
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "compare.ts",
|
|
"line": 137,
|
|
"character": 15
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "reference",
|
|
"name": "ConstructRecord",
|
|
"id": 659
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"name": "PatchRecord",
|
|
"id": 697
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"name": "SpliceRecord",
|
|
"id": 670
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Variables",
|
|
"kind": 32,
|
|
"children": [
|
|
716,
|
|
717,
|
|
718,
|
|
719
|
|
]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"name": "SpliceRecord",
|
|
"id": 670
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "PatchRecord",
|
|
"id": 697
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "compare.ts",
|
|
"line": 200,
|
|
"character": 26
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 720,
|
|
"name": "createSpliceRecord",
|
|
"kind": 64,
|
|
"kindString": "Function",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 721,
|
|
"name": "createSpliceRecord",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "An internal function that returns a new splice record"
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 722,
|
|
"name": "start",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "Where in the array to start the splice"
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "number"
|
|
}
|
|
},
|
|
{
|
|
"id": 723,
|
|
"name": "deleteCount",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "The number of elements to delete from the array"
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "number"
|
|
}
|
|
},
|
|
{
|
|
"id": 724,
|
|
"name": "add",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "Elements to be added to the target\n"
|
|
},
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "SpliceRecord",
|
|
"id": 670
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "compare.ts",
|
|
"line": 228,
|
|
"character": 27
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 725,
|
|
"name": "createValuePropertyDescriptor",
|
|
"kind": 64,
|
|
"kindString": "Function",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 726,
|
|
"name": "createValuePropertyDescriptor",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "A function that produces a value property descriptor, which assumes that properties are enumerable, writable and configurable\nunless specified"
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 727,
|
|
"name": "value",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "The value for the descriptor"
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
},
|
|
{
|
|
"id": 728,
|
|
"name": "writable",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "Defaults to `true` if not specified"
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "boolean"
|
|
},
|
|
"defaultValue": "true"
|
|
},
|
|
{
|
|
"id": 729,
|
|
"name": "enumerable",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "Defaults to `true` if not specified"
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "boolean"
|
|
},
|
|
"defaultValue": "true"
|
|
},
|
|
{
|
|
"id": 730,
|
|
"name": "configurable",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "Defaults to `true` if not specified\n"
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "boolean"
|
|
},
|
|
"defaultValue": "true"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "PropertyDescriptor"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "compare.ts",
|
|
"line": 251,
|
|
"character": 38
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 823,
|
|
"name": "diff",
|
|
"kind": 64,
|
|
"kindString": "Function",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 824,
|
|
"name": "diff",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Compares two plain objects or arrays and return a set of records which describe the differences between the two",
|
|
"text": "The records describe what would need to be applied to the second argument to make it look like the first argument\n"
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 825,
|
|
"name": "a",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "The plain object or array to compare with"
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
},
|
|
{
|
|
"id": 826,
|
|
"name": "b",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "The plain object or array to compare to"
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
},
|
|
{
|
|
"id": 827,
|
|
"name": "options",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "An options bag that allows configuration of the behaviour of `diff()`\n"
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "DiffOptions",
|
|
"id": 636
|
|
},
|
|
"defaultValue": " {}"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "reference",
|
|
"name": "ConstructRecord",
|
|
"id": 659
|
|
},
|
|
{
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 828,
|
|
"name": "__type",
|
|
"kind": 65536,
|
|
"kindString": "Type literal",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"children": [
|
|
{
|
|
"id": 829,
|
|
"name": "descriptor",
|
|
"kind": 32,
|
|
"kindString": "Variable",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "A property descriptor that describes the property in `name`"
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "compare.ts",
|
|
"line": 122,
|
|
"character": 13
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "PropertyDescriptor"
|
|
}
|
|
},
|
|
{
|
|
"id": 830,
|
|
"name": "name",
|
|
"kind": 32,
|
|
"kindString": "Variable",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "The name of the property on the Object"
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "compare.ts",
|
|
"line": 127,
|
|
"character": 7
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
},
|
|
{
|
|
"id": 831,
|
|
"name": "type",
|
|
"kind": 32,
|
|
"kindString": "Variable",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "The type of the patch"
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "compare.ts",
|
|
"line": 132,
|
|
"character": 7
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "stringLiteral",
|
|
"value": "add"
|
|
},
|
|
{
|
|
"type": "stringLiteral",
|
|
"value": "update"
|
|
},
|
|
{
|
|
"type": "stringLiteral",
|
|
"value": "delete"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 832,
|
|
"name": "valueRecords",
|
|
"kind": 32,
|
|
"kindString": "Variable",
|
|
"flags": {
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Additional patch records which describe the value of the property"
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "compare.ts",
|
|
"line": 137,
|
|
"character": 15
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "reference",
|
|
"name": "ConstructRecord",
|
|
"id": 659
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"name": "PatchRecord",
|
|
"id": 697
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"name": "SpliceRecord",
|
|
"id": 670
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Variables",
|
|
"kind": 32,
|
|
"children": [
|
|
829,
|
|
830,
|
|
831,
|
|
832
|
|
]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"name": "SpliceRecord",
|
|
"id": 670
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "compare.ts",
|
|
"line": 712,
|
|
"character": 20
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 738,
|
|
"name": "diffArray",
|
|
"kind": 64,
|
|
"kindString": "Function",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 739,
|
|
"name": "diffArray",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Internal function that detects the differences between an array and another value and returns a set of splice records that\ndescribe the differences"
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 740,
|
|
"name": "a",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "The first array to compare to"
|
|
},
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 741,
|
|
"name": "b",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "The second value to compare to"
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
},
|
|
{
|
|
"id": 742,
|
|
"name": "options",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "An options bag that allows configuration of the behaviour of `diffArray()`\n"
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "DiffOptions",
|
|
"id": 636
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "reference",
|
|
"name": "SpliceRecord",
|
|
"id": 670
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "compare.ts",
|
|
"line": 306,
|
|
"character": 18
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 743,
|
|
"name": "diffPlainObject",
|
|
"kind": 64,
|
|
"kindString": "Function",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 744,
|
|
"name": "diffPlainObject",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Internal function that detects the differences between plain objects and returns a set of patch records that\ndescribe the differences"
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 745,
|
|
"name": "a",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "The first plain object to compare to"
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
},
|
|
{
|
|
"id": 746,
|
|
"name": "b",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "The second plain bject to compare to"
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
},
|
|
{
|
|
"id": 747,
|
|
"name": "options",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "An options bag that allows configuration of the behaviour of `diffPlainObject()`\n"
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "DiffOptions",
|
|
"id": 636
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "reference",
|
|
"name": "ConstructRecord",
|
|
"id": 659
|
|
},
|
|
{
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 748,
|
|
"name": "__type",
|
|
"kind": 65536,
|
|
"kindString": "Type literal",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"children": [
|
|
{
|
|
"id": 749,
|
|
"name": "descriptor",
|
|
"kind": 32,
|
|
"kindString": "Variable",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "A property descriptor that describes the property in `name`"
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "compare.ts",
|
|
"line": 122,
|
|
"character": 13
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "PropertyDescriptor"
|
|
}
|
|
},
|
|
{
|
|
"id": 750,
|
|
"name": "name",
|
|
"kind": 32,
|
|
"kindString": "Variable",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "The name of the property on the Object"
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "compare.ts",
|
|
"line": 127,
|
|
"character": 7
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
},
|
|
{
|
|
"id": 751,
|
|
"name": "type",
|
|
"kind": 32,
|
|
"kindString": "Variable",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "The type of the patch"
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "compare.ts",
|
|
"line": 132,
|
|
"character": 7
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "stringLiteral",
|
|
"value": "add"
|
|
},
|
|
{
|
|
"type": "stringLiteral",
|
|
"value": "update"
|
|
},
|
|
{
|
|
"type": "stringLiteral",
|
|
"value": "delete"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 752,
|
|
"name": "valueRecords",
|
|
"kind": 32,
|
|
"kindString": "Variable",
|
|
"flags": {
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Additional patch records which describe the value of the property"
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "compare.ts",
|
|
"line": 137,
|
|
"character": 15
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "reference",
|
|
"name": "ConstructRecord",
|
|
"id": 659
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"name": "PatchRecord",
|
|
"id": 697
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"name": "SpliceRecord",
|
|
"id": 670
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Variables",
|
|
"kind": 32,
|
|
"children": [
|
|
749,
|
|
750,
|
|
751,
|
|
752
|
|
]
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "compare.ts",
|
|
"line": 411,
|
|
"character": 24
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 753,
|
|
"name": "getComparableObjects",
|
|
"kind": 64,
|
|
"kindString": "Function",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 754,
|
|
"name": "getComparableObjects",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Takes two plain objects to be compared, as well as options customizing the behavior of the comparison, and returns\ntwo new objects that contain only those properties that should be compared. If a property is ignored\nit will not be included in either returned object. If a property's value should be ignored it will be excluded\nif it is present in both objects."
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 755,
|
|
"name": "a",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "The first object to compare"
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
},
|
|
{
|
|
"id": 756,
|
|
"name": "b",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "The second object to compare"
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
},
|
|
{
|
|
"id": 757,
|
|
"name": "options",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "An options bag indicating which properties should be ignored or have their values ignored, if any.\n"
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "DiffOptions",
|
|
"id": 636
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 758,
|
|
"name": "__type",
|
|
"kind": 65536,
|
|
"kindString": "Type literal",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"children": [
|
|
{
|
|
"id": 759,
|
|
"name": "comparableA",
|
|
"kind": 32,
|
|
"kindString": "Variable",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "compare.ts",
|
|
"line": 541,
|
|
"character": 21
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 760,
|
|
"name": "__type",
|
|
"kind": 65536,
|
|
"kindString": "Type literal",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"indexSignature": [
|
|
{
|
|
"id": 761,
|
|
"name": "__index",
|
|
"kind": 8192,
|
|
"kindString": "Index signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 762,
|
|
"name": "key",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 763,
|
|
"name": "comparableB",
|
|
"kind": 32,
|
|
"kindString": "Variable",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "compare.ts",
|
|
"line": 541,
|
|
"character": 34
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 764,
|
|
"name": "__type",
|
|
"kind": 65536,
|
|
"kindString": "Type literal",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"indexSignature": [
|
|
{
|
|
"id": 765,
|
|
"name": "__index",
|
|
"kind": 8192,
|
|
"kindString": "Index signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 766,
|
|
"name": "key",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 767,
|
|
"name": "ignore",
|
|
"kind": 32,
|
|
"kindString": "Variable",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "compare.ts",
|
|
"line": 541,
|
|
"character": 42
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Set",
|
|
"typeArguments": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Variables",
|
|
"kind": 32,
|
|
"children": [
|
|
759,
|
|
763,
|
|
767
|
|
]
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "compare.ts",
|
|
"line": 499,
|
|
"character": 36
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 768,
|
|
"name": "isConstructRecord",
|
|
"kind": 64,
|
|
"kindString": "Function",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 769,
|
|
"name": "isConstructRecord",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "A guard that determines if the value is a `ConstructRecord`"
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 770,
|
|
"name": "value",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "The value to check\n"
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "boolean"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "compare.ts",
|
|
"line": 548,
|
|
"character": 26
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 789,
|
|
"name": "isCustomDiff",
|
|
"kind": 64,
|
|
"kindString": "Function",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 790,
|
|
"name": "isCustomDiff",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "A guard that determines if the value is a `CustomDiff`"
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 791,
|
|
"name": "T",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
}
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 792,
|
|
"name": "value",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "The value to check\n"
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "boolean"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "compare.ts",
|
|
"line": 616,
|
|
"character": 21
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 771,
|
|
"name": "isIgnoredPropertyValue",
|
|
"kind": 64,
|
|
"kindString": "Function",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 772,
|
|
"name": "isIgnoredPropertyValue",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 773,
|
|
"name": "name",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
},
|
|
{
|
|
"id": 774,
|
|
"name": "a",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
},
|
|
{
|
|
"id": 775,
|
|
"name": "b",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
},
|
|
{
|
|
"id": 776,
|
|
"name": "ignoredPropertyValues",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"name": "RegExp"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"name": "IgnorePropertyFunction",
|
|
"id": 691
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "boolean"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "compare.ts",
|
|
"line": 552,
|
|
"character": 31
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 777,
|
|
"name": "isPatchRecord",
|
|
"kind": 64,
|
|
"kindString": "Function",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 778,
|
|
"name": "isPatchRecord",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "A guard that determines if the value is a `PatchRecord`"
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 779,
|
|
"name": "value",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "The value to check\n"
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "boolean"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "compare.ts",
|
|
"line": 570,
|
|
"character": 22
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 780,
|
|
"name": "isPatchRecordArray",
|
|
"kind": 64,
|
|
"kindString": "Function",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 781,
|
|
"name": "isPatchRecordArray",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "A guard that determines if the value is an array of `PatchRecord`s"
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 782,
|
|
"name": "value",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "The value to check\n"
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "boolean"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "compare.ts",
|
|
"line": 579,
|
|
"character": 27
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 783,
|
|
"name": "isPlainObject",
|
|
"kind": 64,
|
|
"kindString": "Function",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 784,
|
|
"name": "isPlainObject",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "A guard that determines if the value is a plain object. A plain object is an object that has\neither no constructor (e.g. `Object.create(null)`) or has Object as its constructor."
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 785,
|
|
"name": "value",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "The value to check\n"
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "boolean"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "compare.ts",
|
|
"line": 589,
|
|
"character": 22
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 786,
|
|
"name": "isPrimitive",
|
|
"kind": 64,
|
|
"kindString": "Function",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 787,
|
|
"name": "isPrimitive",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "A guard that determines if the value is a primitive (including `null`), as these values are\nfine to just copy."
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 788,
|
|
"name": "value",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "The value to check\n"
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "boolean"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "compare.ts",
|
|
"line": 601,
|
|
"character": 20
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 793,
|
|
"name": "isSpliceRecord",
|
|
"kind": 64,
|
|
"kindString": "Function",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 794,
|
|
"name": "isSpliceRecord",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "A guard that determines if the value is a `SpliceRecord`"
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 795,
|
|
"name": "value",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "The value to check\n"
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "boolean"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "compare.ts",
|
|
"line": 625,
|
|
"character": 23
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 796,
|
|
"name": "isSpliceRecordArray",
|
|
"kind": 64,
|
|
"kindString": "Function",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 797,
|
|
"name": "isSpliceRecordArray",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "A guard that determines if the value is an array of `SpliceRecord`s"
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 798,
|
|
"name": "value",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "The value to check\n"
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "boolean"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "compare.ts",
|
|
"line": 634,
|
|
"character": 28
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 833,
|
|
"name": "patch",
|
|
"kind": 64,
|
|
"kindString": "Function",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 834,
|
|
"name": "patch",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Apply a set of patch records to a target."
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 835,
|
|
"name": "target",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "The plain object or array that the patch records should be applied to"
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
},
|
|
{
|
|
"id": 836,
|
|
"name": "records",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "A set of patch records to be applied to the target\n"
|
|
},
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "reference",
|
|
"name": "ConstructRecord",
|
|
"id": 659
|
|
},
|
|
{
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 837,
|
|
"name": "__type",
|
|
"kind": 65536,
|
|
"kindString": "Type literal",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"children": [
|
|
{
|
|
"id": 838,
|
|
"name": "descriptor",
|
|
"kind": 32,
|
|
"kindString": "Variable",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "A property descriptor that describes the property in `name`"
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "compare.ts",
|
|
"line": 122,
|
|
"character": 13
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "PropertyDescriptor"
|
|
}
|
|
},
|
|
{
|
|
"id": 839,
|
|
"name": "name",
|
|
"kind": 32,
|
|
"kindString": "Variable",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "The name of the property on the Object"
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "compare.ts",
|
|
"line": 127,
|
|
"character": 7
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
},
|
|
{
|
|
"id": 840,
|
|
"name": "type",
|
|
"kind": 32,
|
|
"kindString": "Variable",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "The type of the patch"
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "compare.ts",
|
|
"line": 132,
|
|
"character": 7
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "stringLiteral",
|
|
"value": "add"
|
|
},
|
|
{
|
|
"type": "stringLiteral",
|
|
"value": "update"
|
|
},
|
|
{
|
|
"type": "stringLiteral",
|
|
"value": "delete"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 841,
|
|
"name": "valueRecords",
|
|
"kind": 32,
|
|
"kindString": "Variable",
|
|
"flags": {
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Additional patch records which describe the value of the property"
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "compare.ts",
|
|
"line": 137,
|
|
"character": 15
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "reference",
|
|
"name": "ConstructRecord",
|
|
"id": 659
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"name": "PatchRecord",
|
|
"id": 697
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"name": "SpliceRecord",
|
|
"id": 670
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Variables",
|
|
"kind": 32,
|
|
"children": [
|
|
838,
|
|
839,
|
|
840,
|
|
841
|
|
]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"name": "SpliceRecord",
|
|
"id": 670
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "compare.ts",
|
|
"line": 738,
|
|
"character": 21
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 815,
|
|
"name": "patchConstruct",
|
|
"kind": 64,
|
|
"kindString": "Function",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 816,
|
|
"name": "patchConstruct",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 817,
|
|
"name": "target",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
},
|
|
{
|
|
"id": 818,
|
|
"name": "record",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "ConstructRecord",
|
|
"id": 659
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "compare.ts",
|
|
"line": 675,
|
|
"character": 23
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 807,
|
|
"name": "patchPatch",
|
|
"kind": 64,
|
|
"kindString": "Function",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 808,
|
|
"name": "patchPatch",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "An internal function that patches a target with a `PatchRecord`"
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 809,
|
|
"name": "target",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
},
|
|
{
|
|
"id": 810,
|
|
"name": "record",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "PatchRecord",
|
|
"id": 697
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "compare.ts",
|
|
"line": 655,
|
|
"character": 19
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 799,
|
|
"name": "patchSplice",
|
|
"kind": 64,
|
|
"kindString": "Function",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 800,
|
|
"name": "patchSplice",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "An internal function that patches a target with a `SpliceRecord`"
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 801,
|
|
"name": "target",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 802,
|
|
"name": "__namedParameters",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"originalName": "__1",
|
|
"type": {
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 803,
|
|
"name": "__type",
|
|
"kind": 65536,
|
|
"kindString": "Type literal",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"children": [
|
|
{
|
|
"id": 804,
|
|
"name": "add",
|
|
"kind": 32,
|
|
"kindString": "Variable",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "compare.ts",
|
|
"line": 641,
|
|
"character": 41
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "undefined"
|
|
},
|
|
{
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 805,
|
|
"name": "deleteCount",
|
|
"kind": 32,
|
|
"kindString": "Variable",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "compare.ts",
|
|
"line": 641,
|
|
"character": 54
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "number"
|
|
}
|
|
},
|
|
{
|
|
"id": 806,
|
|
"name": "start",
|
|
"kind": 32,
|
|
"kindString": "Variable",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "compare.ts",
|
|
"line": 641,
|
|
"character": 61
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "number"
|
|
}
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Variables",
|
|
"kind": 32,
|
|
"children": [
|
|
804,
|
|
805,
|
|
806
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "compare.ts",
|
|
"line": 641,
|
|
"character": 35
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "compare.ts",
|
|
"line": 641,
|
|
"character": 20
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 819,
|
|
"name": "resolveTargetValue",
|
|
"kind": 64,
|
|
"kindString": "Function",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 820,
|
|
"name": "resolveTargetValue",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "An internal function that takes a value from array being patched and the target value from the same\nindex and determines the value that should actually be patched into the target array"
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 821,
|
|
"name": "patchValue",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
},
|
|
{
|
|
"id": 822,
|
|
"name": "targetValue",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "compare.ts",
|
|
"line": 691,
|
|
"character": 27
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 811,
|
|
"name": "defaultConstructDescriptor",
|
|
"kind": 2097152,
|
|
"kindString": "Object literal",
|
|
"flags": {
|
|
"isConst": true,
|
|
"__visited__": true
|
|
},
|
|
"children": [
|
|
{
|
|
"id": 812,
|
|
"name": "configurable",
|
|
"kind": 32,
|
|
"kindString": "Variable",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "compare.ts",
|
|
"line": 670,
|
|
"character": 13
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "boolean"
|
|
},
|
|
"defaultValue": "true"
|
|
},
|
|
{
|
|
"id": 813,
|
|
"name": "enumerable",
|
|
"kind": 32,
|
|
"kindString": "Variable",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "compare.ts",
|
|
"line": 671,
|
|
"character": 11
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "boolean"
|
|
},
|
|
"defaultValue": "true"
|
|
},
|
|
{
|
|
"id": 814,
|
|
"name": "writable",
|
|
"kind": 32,
|
|
"kindString": "Variable",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "compare.ts",
|
|
"line": 672,
|
|
"character": 9
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "boolean"
|
|
},
|
|
"defaultValue": "true"
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Variables",
|
|
"kind": 32,
|
|
"children": [
|
|
812,
|
|
813,
|
|
814
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "compare.ts",
|
|
"line": 669,
|
|
"character": 32
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "object"
|
|
}
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Classes",
|
|
"kind": 128,
|
|
"children": [
|
|
675
|
|
]
|
|
},
|
|
{
|
|
"title": "Interfaces",
|
|
"kind": 256,
|
|
"children": [
|
|
649,
|
|
645,
|
|
659,
|
|
640,
|
|
636,
|
|
670
|
|
]
|
|
},
|
|
{
|
|
"title": "Type aliases",
|
|
"kind": 4194304,
|
|
"children": [
|
|
731,
|
|
691,
|
|
697,
|
|
703
|
|
]
|
|
},
|
|
{
|
|
"title": "Variables",
|
|
"kind": 32,
|
|
"children": [
|
|
687,
|
|
686,
|
|
688,
|
|
689,
|
|
690,
|
|
685
|
|
]
|
|
},
|
|
{
|
|
"title": "Functions",
|
|
"kind": 64,
|
|
"children": [
|
|
704,
|
|
709,
|
|
720,
|
|
725,
|
|
823,
|
|
738,
|
|
743,
|
|
753,
|
|
768,
|
|
789,
|
|
771,
|
|
777,
|
|
780,
|
|
783,
|
|
786,
|
|
793,
|
|
796,
|
|
833,
|
|
815,
|
|
807,
|
|
799,
|
|
819
|
|
]
|
|
},
|
|
{
|
|
"title": "Object literals",
|
|
"kind": 2097152,
|
|
"children": [
|
|
811
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "compare.ts",
|
|
"line": 1,
|
|
"character": 0
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1066,
|
|
"name": "\"global\"",
|
|
"kind": 1,
|
|
"kindString": "External module",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"originalName": "src/global.ts",
|
|
"sources": [
|
|
{
|
|
"fileName": "global.ts",
|
|
"line": 1,
|
|
"character": 0
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1023,
|
|
"name": "\"has\"",
|
|
"kind": 1,
|
|
"kindString": "External module",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"originalName": "src/has.ts",
|
|
"sources": [
|
|
{
|
|
"fileName": "has.ts",
|
|
"line": 1,
|
|
"character": 0
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1024,
|
|
"name": "\"instrument\"",
|
|
"kind": 1,
|
|
"kindString": "External module",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"originalName": "src/instrument.ts",
|
|
"children": [
|
|
{
|
|
"id": 1025,
|
|
"name": "DeprecatedOptions",
|
|
"kind": 256,
|
|
"kindString": "Interface",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"children": [
|
|
{
|
|
"id": 1026,
|
|
"name": "message",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "The message to use when warning"
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "instrument.ts",
|
|
"line": 17,
|
|
"character": 8
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "undefined"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 1027,
|
|
"name": "name",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "The name of the method or function to use"
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "instrument.ts",
|
|
"line": 22,
|
|
"character": 5
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "undefined"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 1032,
|
|
"name": "url",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Reference an URL for more information when warning"
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "instrument.ts",
|
|
"line": 32,
|
|
"character": 4
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "undefined"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 1028,
|
|
"name": "warn",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "An alternative function to log the warning to"
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "instrument.ts",
|
|
"line": 27,
|
|
"character": 5
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "undefined"
|
|
},
|
|
{
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 1029,
|
|
"name": "__type",
|
|
"kind": 65536,
|
|
"kindString": "Type literal",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1030,
|
|
"name": "__call",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 1031,
|
|
"name": "args",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"isRest": true,
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "void"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Properties",
|
|
"kind": 1024,
|
|
"children": [
|
|
1026,
|
|
1027,
|
|
1032,
|
|
1028
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "instrument.ts",
|
|
"line": 13,
|
|
"character": 34
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1033,
|
|
"name": "DEFAULT_DEPRECATED_MESSAGE",
|
|
"kind": 32,
|
|
"kindString": "Variable",
|
|
"flags": {
|
|
"isConst": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "The default message to warn when no other is provided"
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "instrument.ts",
|
|
"line": 6,
|
|
"character": 32
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "stringLiteral",
|
|
"value": "This function will be removed in future versions."
|
|
},
|
|
"defaultValue": "\"This function will be removed in future versions.\""
|
|
},
|
|
{
|
|
"id": 1034,
|
|
"name": "globalWarn",
|
|
"kind": 32,
|
|
"kindString": "Variable",
|
|
"flags": {
|
|
"isLet": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "When set, globalWarn will be used instead of `console.warn`"
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "instrument.ts",
|
|
"line": 11,
|
|
"character": 14
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 1035,
|
|
"name": "__type",
|
|
"kind": 65536,
|
|
"kindString": "Type literal",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1036,
|
|
"name": "__call",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 1037,
|
|
"name": "message",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
},
|
|
{
|
|
"id": 1038,
|
|
"name": "optionalParams",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"isRest": true,
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "void"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "instrument.ts",
|
|
"line": 11,
|
|
"character": 15
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "undefined"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 1039,
|
|
"name": "deprecated",
|
|
"kind": 64,
|
|
"kindString": "Function",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1040,
|
|
"name": "deprecated",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "A function that will console warn that a function has been deprecated"
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 1041,
|
|
"name": "__namedParameters",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"originalName": "__0",
|
|
"type": {
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 1042,
|
|
"name": "__type",
|
|
"kind": 65536,
|
|
"kindString": "Type literal",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"children": [
|
|
{
|
|
"id": 1043,
|
|
"name": "message",
|
|
"kind": 32,
|
|
"kindString": "Variable",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "instrument.ts",
|
|
"line": 40,
|
|
"character": 36
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "undefined"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 1044,
|
|
"name": "name",
|
|
"kind": 32,
|
|
"kindString": "Variable",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "instrument.ts",
|
|
"line": 40,
|
|
"character": 42
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "undefined"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 1049,
|
|
"name": "url",
|
|
"kind": 32,
|
|
"kindString": "Variable",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "instrument.ts",
|
|
"line": 40,
|
|
"character": 53
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "undefined"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 1045,
|
|
"name": "warn",
|
|
"kind": 32,
|
|
"kindString": "Variable",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "instrument.ts",
|
|
"line": 40,
|
|
"character": 48
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "undefined"
|
|
},
|
|
{
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 1046,
|
|
"name": "__type",
|
|
"kind": 65536,
|
|
"kindString": "Type literal",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1047,
|
|
"name": "__call",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 1048,
|
|
"name": "args",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"isRest": true,
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "void"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Variables",
|
|
"kind": 32,
|
|
"children": [
|
|
1043,
|
|
1044,
|
|
1049,
|
|
1045
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "instrument.ts",
|
|
"line": 40,
|
|
"character": 27
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"defaultValue": " {}"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "void"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "instrument.ts",
|
|
"line": 40,
|
|
"character": 26
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1050,
|
|
"name": "deprecatedAdvice",
|
|
"kind": 64,
|
|
"kindString": "Function",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1051,
|
|
"name": "deprecatedAdvice",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "A function that generates before advice that can be used to warn when an API has been deprecated"
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 1052,
|
|
"name": "options",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "Provide options which change the display of the message\n"
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "DeprecatedOptions",
|
|
"id": 1025
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 1053,
|
|
"name": "__type",
|
|
"kind": 65536,
|
|
"kindString": "Type literal",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1054,
|
|
"name": "__call",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 1055,
|
|
"name": "args",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"isRest": true,
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "instrument.ts",
|
|
"line": 63,
|
|
"character": 62
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "instrument.ts",
|
|
"line": 63,
|
|
"character": 32
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1056,
|
|
"name": "deprecatedDecorator",
|
|
"kind": 64,
|
|
"kindString": "Function",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1057,
|
|
"name": "deprecatedDecorator",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "A method decorator that will console warn when a method if invoked that is deprecated"
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 1058,
|
|
"name": "options",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "Provide options which change the display of the message\n"
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "DeprecatedOptions",
|
|
"id": 1025
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "MethodDecorator"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "instrument.ts",
|
|
"line": 75,
|
|
"character": 35
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1059,
|
|
"name": "setWarn",
|
|
"kind": 64,
|
|
"kindString": "Function",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1060,
|
|
"name": "setWarn",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "A function that will set the warn function that will be used instead of `console.warn` when\nlogging warning messages"
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 1061,
|
|
"name": "warn",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "The function (or `undefined`) to use instead of `console.warn`\n"
|
|
},
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "undefined"
|
|
},
|
|
{
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 1062,
|
|
"name": "__type",
|
|
"kind": 65536,
|
|
"kindString": "Type literal",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1063,
|
|
"name": "__call",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 1064,
|
|
"name": "message",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
},
|
|
{
|
|
"id": 1065,
|
|
"name": "optionalParams",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"isRest": true,
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "void"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "void"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "instrument.ts",
|
|
"line": 98,
|
|
"character": 23
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Interfaces",
|
|
"kind": 256,
|
|
"children": [
|
|
1025
|
|
]
|
|
},
|
|
{
|
|
"title": "Variables",
|
|
"kind": 32,
|
|
"children": [
|
|
1033,
|
|
1034
|
|
]
|
|
},
|
|
{
|
|
"title": "Functions",
|
|
"kind": 64,
|
|
"children": [
|
|
1039,
|
|
1050,
|
|
1056,
|
|
1059
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "instrument.ts",
|
|
"line": 1,
|
|
"character": 0
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1,
|
|
"name": "\"interfaces\"",
|
|
"kind": 1,
|
|
"kindString": "External module",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"originalName": "src/interfaces.ts",
|
|
"children": [
|
|
{
|
|
"id": 26,
|
|
"name": "AmdConfig",
|
|
"kind": 256,
|
|
"kindString": "Interface",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "The interfaces to the `@dojo/loader` AMD loader"
|
|
},
|
|
"children": [
|
|
{
|
|
"id": 27,
|
|
"name": "baseUrl",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "The base URL that the loader will use to resolve modules"
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "interfaces.ts",
|
|
"line": 76,
|
|
"character": 8
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "undefined"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 28,
|
|
"name": "map",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "A map of module identifiers and their replacement meta data"
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "interfaces.ts",
|
|
"line": 81,
|
|
"character": 4
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "AmdModuleMap",
|
|
"id": 76
|
|
}
|
|
},
|
|
{
|
|
"id": 29,
|
|
"name": "packages",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "An array of packages that the loader should use when resolving a module ID"
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "interfaces.ts",
|
|
"line": 86,
|
|
"character": 9
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "reference",
|
|
"name": "AmdPackage",
|
|
"id": 95
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 30,
|
|
"name": "paths",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "A map of paths to use when resolving modules names"
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "interfaces.ts",
|
|
"line": 91,
|
|
"character": 6
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "undefined"
|
|
},
|
|
{
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 31,
|
|
"name": "__type",
|
|
"kind": 65536,
|
|
"kindString": "Type literal",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"indexSignature": [
|
|
{
|
|
"id": 32,
|
|
"name": "__index",
|
|
"kind": 8192,
|
|
"kindString": "Index signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 33,
|
|
"name": "path",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 34,
|
|
"name": "pkgs",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "A map of packages that the loader should use when resolving a module ID"
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "interfaces.ts",
|
|
"line": 96,
|
|
"character": 5
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "undefined"
|
|
},
|
|
{
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 35,
|
|
"name": "__type",
|
|
"kind": 65536,
|
|
"kindString": "Type literal",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"indexSignature": [
|
|
{
|
|
"id": 36,
|
|
"name": "__index",
|
|
"kind": 8192,
|
|
"kindString": "Index signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 37,
|
|
"name": "path",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "AmdPackage",
|
|
"id": 95
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Properties",
|
|
"kind": 1024,
|
|
"children": [
|
|
27,
|
|
28,
|
|
29,
|
|
30,
|
|
34
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "interfaces.ts",
|
|
"line": 72,
|
|
"character": 26
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 38,
|
|
"name": "AmdDefine",
|
|
"kind": 256,
|
|
"kindString": "Interface",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 39,
|
|
"name": "__call",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Define a module"
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 40,
|
|
"name": "moduleId",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "the MID to use for the module"
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
},
|
|
{
|
|
"id": 41,
|
|
"name": "dependencies",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "an array of MIDs this module depends upon"
|
|
},
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 42,
|
|
"name": "factory",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "the factory function that will return the module\n"
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "AmdFactory",
|
|
"id": 54
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "void"
|
|
}
|
|
},
|
|
{
|
|
"id": 43,
|
|
"name": "__call",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Define a module"
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 44,
|
|
"name": "dependencies",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "an array of MIDs this module depends upon"
|
|
},
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 45,
|
|
"name": "factory",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "the factory function that will return the module\n"
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "AmdFactory",
|
|
"id": 54
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "void"
|
|
}
|
|
},
|
|
{
|
|
"id": 46,
|
|
"name": "__call",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Define a module"
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 47,
|
|
"name": "factory",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "the factory function that will return the module\n"
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "AmdFactory",
|
|
"id": 54
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "void"
|
|
}
|
|
},
|
|
{
|
|
"id": 48,
|
|
"name": "__call",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Define a module"
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 49,
|
|
"name": "value",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "the value for the module\n"
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "void"
|
|
}
|
|
}
|
|
],
|
|
"children": [
|
|
{
|
|
"id": 50,
|
|
"name": "amd",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Meta data about this particular AMD loader"
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "interfaces.ts",
|
|
"line": 134,
|
|
"character": 4
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 51,
|
|
"name": "__type",
|
|
"kind": 65536,
|
|
"kindString": "Type literal",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"indexSignature": [
|
|
{
|
|
"id": 52,
|
|
"name": "__index",
|
|
"kind": 8192,
|
|
"kindString": "Index signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 53,
|
|
"name": "prop",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "number"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "boolean"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "interfaces.ts",
|
|
"line": 134,
|
|
"character": 5
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Properties",
|
|
"kind": 1024,
|
|
"children": [
|
|
50
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "interfaces.ts",
|
|
"line": 99,
|
|
"character": 26
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 54,
|
|
"name": "AmdFactory",
|
|
"kind": 256,
|
|
"kindString": "Interface",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 55,
|
|
"name": "__call",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "The module factory"
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 56,
|
|
"name": "modules",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"isRest": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "The arguments that represent the resolved versions of the module dependencies\n"
|
|
},
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "interfaces.ts",
|
|
"line": 137,
|
|
"character": 27
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 57,
|
|
"name": "AmdHas",
|
|
"kind": 256,
|
|
"kindString": "Interface",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 58,
|
|
"name": "__call",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Determine if a feature is present"
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 59,
|
|
"name": "name",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "the feature name to check\n"
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
],
|
|
"children": [
|
|
{
|
|
"id": 60,
|
|
"name": "add",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 61,
|
|
"name": "add",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Register a feature test"
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 62,
|
|
"name": "name",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "The name of the feature to register"
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
},
|
|
{
|
|
"id": 63,
|
|
"name": "value",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "The test for the feature"
|
|
},
|
|
"type": {
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 64,
|
|
"name": "__type",
|
|
"kind": 65536,
|
|
"kindString": "Type literal",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 65,
|
|
"name": "__call",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 66,
|
|
"name": "global",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Window"
|
|
}
|
|
},
|
|
{
|
|
"id": 67,
|
|
"name": "document",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "HTMLDocument"
|
|
}
|
|
},
|
|
{
|
|
"id": 68,
|
|
"name": "element",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "HTMLDivElement"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "interfaces.ts",
|
|
"line": 164,
|
|
"character": 8
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 69,
|
|
"name": "now",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "If `true` the test will be executed immediatly, if not, it will be lazily executed"
|
|
},
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "undefined"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "true"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "false"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 70,
|
|
"name": "force",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "If `true` the test value will be overwritten if already registered\n"
|
|
},
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "undefined"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "true"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "false"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "void"
|
|
}
|
|
},
|
|
{
|
|
"id": 71,
|
|
"name": "add",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 72,
|
|
"name": "name",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
},
|
|
{
|
|
"id": 73,
|
|
"name": "value",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
},
|
|
{
|
|
"id": 74,
|
|
"name": "now",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "undefined"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "true"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "false"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 75,
|
|
"name": "force",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "undefined"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "true"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "false"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "void"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "interfaces.ts",
|
|
"line": 162,
|
|
"character": 4
|
|
},
|
|
{
|
|
"fileName": "interfaces.ts",
|
|
"line": 168,
|
|
"character": 4
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Methods",
|
|
"kind": 2048,
|
|
"children": [
|
|
60
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "interfaces.ts",
|
|
"line": 146,
|
|
"character": 23
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 76,
|
|
"name": "AmdModuleMap",
|
|
"kind": 256,
|
|
"kindString": "Interface",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"indexSignature": [
|
|
{
|
|
"id": 79,
|
|
"name": "__index",
|
|
"kind": 8192,
|
|
"kindString": "Index signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 80,
|
|
"name": "mid",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "interfaces.ts",
|
|
"line": 171,
|
|
"character": 29
|
|
}
|
|
],
|
|
"extendedTypes": [
|
|
{
|
|
"type": "reference",
|
|
"name": "AmdModuleMapItem",
|
|
"id": 81
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 81,
|
|
"name": "AmdModuleMapItem",
|
|
"kind": 256,
|
|
"kindString": "Interface",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"indexSignature": [
|
|
{
|
|
"id": 82,
|
|
"name": "__index",
|
|
"kind": 8192,
|
|
"kindString": "Index signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 83,
|
|
"name": "mid",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "interfaces.ts",
|
|
"line": 175,
|
|
"character": 33
|
|
}
|
|
],
|
|
"extendedBy": [
|
|
{
|
|
"type": "reference",
|
|
"name": "AmdModuleMap",
|
|
"id": 76
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"name": "AmdModuleMapReplacement",
|
|
"id": 84
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 84,
|
|
"name": "AmdModuleMapReplacement",
|
|
"kind": 256,
|
|
"kindString": "Interface",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"indexSignature": [
|
|
{
|
|
"id": 87,
|
|
"name": "__index",
|
|
"kind": 8192,
|
|
"kindString": "Index signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 88,
|
|
"name": "mid",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "interfaces.ts",
|
|
"line": 179,
|
|
"character": 40
|
|
}
|
|
],
|
|
"extendedTypes": [
|
|
{
|
|
"type": "reference",
|
|
"name": "AmdModuleMapItem",
|
|
"id": 81
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 95,
|
|
"name": "AmdPackage",
|
|
"kind": 256,
|
|
"kindString": "Interface",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"children": [
|
|
{
|
|
"id": 96,
|
|
"name": "location",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "The path to the root of the package"
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "interfaces.ts",
|
|
"line": 192,
|
|
"character": 9
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "undefined"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 97,
|
|
"name": "main",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "The main module of the package (defaults to `main.js`)"
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "interfaces.ts",
|
|
"line": 197,
|
|
"character": 5
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "undefined"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 98,
|
|
"name": "name",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "The package name"
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "interfaces.ts",
|
|
"line": 202,
|
|
"character": 5
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "undefined"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Properties",
|
|
"kind": 1024,
|
|
"children": [
|
|
96,
|
|
97,
|
|
98
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "interfaces.ts",
|
|
"line": 188,
|
|
"character": 27
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 99,
|
|
"name": "AmdRequire",
|
|
"kind": 256,
|
|
"kindString": "Interface",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 100,
|
|
"name": "__call",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Resolve a list of module dependencies and pass them to the callback"
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 101,
|
|
"name": "dependencies",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "The array of MIDs to resolve"
|
|
},
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 102,
|
|
"name": "callback",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "The function to invoke with the resolved dependencies\n"
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "AmdRequireCallback",
|
|
"id": 113
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "void"
|
|
}
|
|
},
|
|
{
|
|
"id": 103,
|
|
"name": "__call",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Resolve and return a single module (compatability with CommonJS `require`)"
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 104,
|
|
"name": "ModuleType",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
}
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 105,
|
|
"name": "moduleId",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "The module ID to resolve and return\n"
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "ModuleType"
|
|
}
|
|
}
|
|
],
|
|
"children": [
|
|
{
|
|
"id": 106,
|
|
"name": "nodeRequire",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "If running in the node environment, a reference to the original NodeJS `require`"
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "interfaces.ts",
|
|
"line": 224,
|
|
"character": 12
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "NodeRequire",
|
|
"id": 89
|
|
}
|
|
},
|
|
{
|
|
"id": 107,
|
|
"name": "toAbsMid",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 108,
|
|
"name": "toAbsMid",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Take a relative MID and return an absolute MID"
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 109,
|
|
"name": "moduleId",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "The relative module ID to resolve\n"
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "interfaces.ts",
|
|
"line": 231,
|
|
"character": 9
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 110,
|
|
"name": "toUrl",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 111,
|
|
"name": "toUrl",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Take a path and resolve the full URL for the path"
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 112,
|
|
"name": "path",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "The path to resolve and return as a URL\n"
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "interfaces.ts",
|
|
"line": 238,
|
|
"character": 6
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Properties",
|
|
"kind": 1024,
|
|
"children": [
|
|
106
|
|
]
|
|
},
|
|
{
|
|
"title": "Methods",
|
|
"kind": 2048,
|
|
"children": [
|
|
107,
|
|
110
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "interfaces.ts",
|
|
"line": 205,
|
|
"character": 27
|
|
}
|
|
],
|
|
"extendedBy": [
|
|
{
|
|
"type": "reference",
|
|
"name": "AmdRootRequire",
|
|
"id": 116
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 113,
|
|
"name": "AmdRequireCallback",
|
|
"kind": 256,
|
|
"kindString": "Interface",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 114,
|
|
"name": "__call",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "The `require` callback"
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 115,
|
|
"name": "modules",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"isRest": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "The arguments that represent the resolved versions of dependencies\n"
|
|
},
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "void"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "interfaces.ts",
|
|
"line": 241,
|
|
"character": 35
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 116,
|
|
"name": "AmdRootRequire",
|
|
"kind": 256,
|
|
"kindString": "Interface",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 135,
|
|
"name": "__call",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Resolve a list of module dependencies and pass them to the callback"
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 136,
|
|
"name": "dependencies",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "The array of MIDs to resolve"
|
|
},
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 137,
|
|
"name": "callback",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "The function to invoke with the resolved dependencies\n"
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "AmdRequireCallback",
|
|
"id": 113
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "void"
|
|
}
|
|
},
|
|
{
|
|
"id": 138,
|
|
"name": "__call",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Resolve and return a single module (compatability with CommonJS `require`)"
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 139,
|
|
"name": "ModuleType",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
}
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 140,
|
|
"name": "moduleId",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "The module ID to resolve and return\n"
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "ModuleType"
|
|
}
|
|
}
|
|
],
|
|
"children": [
|
|
{
|
|
"id": 117,
|
|
"name": "has",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "The minimalist `has` API integrated with the `@dojo/loader`"
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "interfaces.ts",
|
|
"line": 254,
|
|
"character": 4
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "AmdHas",
|
|
"id": 57
|
|
}
|
|
},
|
|
{
|
|
"id": 141,
|
|
"name": "nodeRequire",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "If running in the node environment, a reference to the original NodeJS `require`"
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "interfaces.ts",
|
|
"line": 224,
|
|
"character": 12
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "NodeRequire",
|
|
"id": 89
|
|
},
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"name": "AmdRequire.nodeRequire",
|
|
"id": 106
|
|
}
|
|
},
|
|
{
|
|
"id": 126,
|
|
"name": "config",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 127,
|
|
"name": "config",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Configure the loader"
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 128,
|
|
"name": "config",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "The configuration to apply to the loader\n"
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "AmdConfig",
|
|
"id": 26
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "void"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "interfaces.ts",
|
|
"line": 269,
|
|
"character": 7
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 129,
|
|
"name": "inspect",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true,
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 130,
|
|
"name": "inspect",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Return internal values of loader for debug purposes"
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 131,
|
|
"name": "name",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "The name of the internal label\n"
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "interfaces.ts",
|
|
"line": 276,
|
|
"character": 8
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 118,
|
|
"name": "on",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 119,
|
|
"name": "on",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Register an event listener"
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 120,
|
|
"name": "type",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "The event type to listen for"
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "AmdRequireOnSignalType",
|
|
"id": 149
|
|
}
|
|
},
|
|
{
|
|
"id": 121,
|
|
"name": "listener",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "The listener to call when the event is emitted\n"
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 122,
|
|
"name": "__type",
|
|
"kind": 65536,
|
|
"kindString": "Type literal",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"children": [
|
|
{
|
|
"id": 123,
|
|
"name": "remove",
|
|
"kind": 32,
|
|
"kindString": "Variable",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "interfaces.ts",
|
|
"line": 262,
|
|
"character": 58
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 124,
|
|
"name": "__type",
|
|
"kind": 65536,
|
|
"kindString": "Type literal",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 125,
|
|
"name": "__call",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "void"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "interfaces.ts",
|
|
"line": 262,
|
|
"character": 59
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Variables",
|
|
"kind": 32,
|
|
"children": [
|
|
123
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "interfaces.ts",
|
|
"line": 262,
|
|
"character": 49
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "interfaces.ts",
|
|
"line": 262,
|
|
"character": 3
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 142,
|
|
"name": "toAbsMid",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 143,
|
|
"name": "toAbsMid",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Take a relative MID and return an absolute MID"
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 144,
|
|
"name": "moduleId",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "The relative module ID to resolve\n"
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
},
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"name": "AmdRequire.toAbsMid",
|
|
"id": 107
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "interfaces.ts",
|
|
"line": 231,
|
|
"character": 9
|
|
}
|
|
],
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"name": "AmdRequire.toAbsMid",
|
|
"id": 107
|
|
}
|
|
},
|
|
{
|
|
"id": 145,
|
|
"name": "toUrl",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 146,
|
|
"name": "toUrl",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Take a path and resolve the full URL for the path"
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 147,
|
|
"name": "path",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "The path to resolve and return as a URL\n"
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
},
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"name": "AmdRequire.toUrl",
|
|
"id": 110
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "interfaces.ts",
|
|
"line": 238,
|
|
"character": 6
|
|
}
|
|
],
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"name": "AmdRequire.toUrl",
|
|
"id": 110
|
|
}
|
|
},
|
|
{
|
|
"id": 132,
|
|
"name": "undef",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 133,
|
|
"name": "undef",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Undefine a module, based on absolute MID that should be removed from the loader cache"
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 134,
|
|
"name": "moduleId",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "void"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "interfaces.ts",
|
|
"line": 281,
|
|
"character": 6
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Properties",
|
|
"kind": 1024,
|
|
"children": [
|
|
117,
|
|
141
|
|
]
|
|
},
|
|
{
|
|
"title": "Methods",
|
|
"kind": 2048,
|
|
"children": [
|
|
126,
|
|
129,
|
|
118,
|
|
142,
|
|
145,
|
|
132
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "interfaces.ts",
|
|
"line": 250,
|
|
"character": 31
|
|
}
|
|
],
|
|
"extendedTypes": [
|
|
{
|
|
"type": "reference",
|
|
"name": "AmdRequire",
|
|
"id": 99
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 9,
|
|
"name": "EventCancelableObject",
|
|
"kind": 256,
|
|
"kindString": "Interface",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "An interface for an object which provides a cancelable event API. By calling the\n`.preventDefault()` method on the object, the event should be cancelled and not\nproceed any further"
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 10,
|
|
"name": "T",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
}
|
|
}
|
|
],
|
|
"children": [
|
|
{
|
|
"id": 11,
|
|
"name": "cancelable",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Can the event be canceled?"
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "interfaces.ts",
|
|
"line": 29,
|
|
"character": 20
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "boolean"
|
|
}
|
|
},
|
|
{
|
|
"id": 12,
|
|
"name": "defaultPrevented",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Was the event canceled?"
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "interfaces.ts",
|
|
"line": 34,
|
|
"character": 26
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "boolean"
|
|
}
|
|
},
|
|
{
|
|
"id": 15,
|
|
"name": "type",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "The type of the event"
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "interfaces.ts",
|
|
"line": 10,
|
|
"character": 14
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
},
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"name": "EventObject.type",
|
|
"id": 4
|
|
}
|
|
},
|
|
{
|
|
"id": 13,
|
|
"name": "preventDefault",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 14,
|
|
"name": "preventDefault",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Cancel the event"
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "void"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "interfaces.ts",
|
|
"line": 39,
|
|
"character": 15
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Properties",
|
|
"kind": 1024,
|
|
"children": [
|
|
11,
|
|
12,
|
|
15
|
|
]
|
|
},
|
|
{
|
|
"title": "Methods",
|
|
"kind": 2048,
|
|
"children": [
|
|
13
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "interfaces.ts",
|
|
"line": 25,
|
|
"character": 38
|
|
}
|
|
],
|
|
"extendedTypes": [
|
|
{
|
|
"type": "reference",
|
|
"name": "EventObject",
|
|
"id": 2,
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 5,
|
|
"name": "EventErrorObject",
|
|
"kind": 256,
|
|
"kindString": "Interface",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 6,
|
|
"name": "T",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
}
|
|
}
|
|
],
|
|
"children": [
|
|
{
|
|
"id": 7,
|
|
"name": "error",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "The error that is the subject of this event"
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "interfaces.ts",
|
|
"line": 17,
|
|
"character": 15
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Error"
|
|
}
|
|
},
|
|
{
|
|
"id": 8,
|
|
"name": "type",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "The type of the event"
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "interfaces.ts",
|
|
"line": 10,
|
|
"character": 14
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
},
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"name": "EventObject.type",
|
|
"id": 4
|
|
}
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Properties",
|
|
"kind": 1024,
|
|
"children": [
|
|
7,
|
|
8
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "interfaces.ts",
|
|
"line": 13,
|
|
"character": 33
|
|
}
|
|
],
|
|
"extendedTypes": [
|
|
{
|
|
"type": "reference",
|
|
"name": "EventObject",
|
|
"id": 2,
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 2,
|
|
"name": "EventObject",
|
|
"kind": 256,
|
|
"kindString": "Interface",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "The base event object, which provides a `type` property"
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 3,
|
|
"name": "T",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
}
|
|
}
|
|
],
|
|
"children": [
|
|
{
|
|
"id": 4,
|
|
"name": "type",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "The type of the event"
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "interfaces.ts",
|
|
"line": 10,
|
|
"character": 14
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Properties",
|
|
"kind": 1024,
|
|
"children": [
|
|
4
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "interfaces.ts",
|
|
"line": 6,
|
|
"character": 28
|
|
}
|
|
],
|
|
"extendedBy": [
|
|
{
|
|
"type": "reference",
|
|
"name": "EventErrorObject",
|
|
"id": 5
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"name": "EventCancelableObject",
|
|
"id": 9
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"name": "DOMEventObject",
|
|
"id": 1254
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 16,
|
|
"name": "Handle",
|
|
"kind": 256,
|
|
"kindString": "Interface",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Used through the toolkit as a consistent API to manage how callers can \"cleanup\"\nwhen doing a function."
|
|
},
|
|
"children": [
|
|
{
|
|
"id": 17,
|
|
"name": "destroy",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 18,
|
|
"name": "destroy",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Perform the destruction/cleanup logic associated with this handle"
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "void"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "interfaces.ts",
|
|
"line": 50,
|
|
"character": 8
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Methods",
|
|
"kind": 2048,
|
|
"children": [
|
|
17
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "interfaces.ts",
|
|
"line": 46,
|
|
"character": 23
|
|
}
|
|
],
|
|
"extendedBy": [
|
|
{
|
|
"type": "reference",
|
|
"name": "PausableHandle",
|
|
"id": 1259
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 19,
|
|
"name": "Hash",
|
|
"kind": 256,
|
|
"kindString": "Interface",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "A general interface that can be used to renference a general index map of values of a particular type"
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 20,
|
|
"name": "T",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
}
|
|
}
|
|
],
|
|
"indexSignature": [
|
|
{
|
|
"id": 21,
|
|
"name": "__index",
|
|
"kind": 8192,
|
|
"kindString": "Index signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "A general interface that can be used to renference a general index map of values of a particular type"
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 22,
|
|
"name": "id",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "interfaces.ts",
|
|
"line": 56,
|
|
"character": 21
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 89,
|
|
"name": "NodeRequire",
|
|
"kind": 256,
|
|
"kindString": "Interface",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 90,
|
|
"name": "__call",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 91,
|
|
"name": "moduleId",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
],
|
|
"children": [
|
|
{
|
|
"id": 92,
|
|
"name": "resolve",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 93,
|
|
"name": "resolve",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 94,
|
|
"name": "moduleId",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "interfaces.ts",
|
|
"line": 185,
|
|
"character": 8
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Methods",
|
|
"kind": 2048,
|
|
"children": [
|
|
92
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "interfaces.ts",
|
|
"line": 183,
|
|
"character": 28
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 23,
|
|
"name": "StylesMap",
|
|
"kind": 256,
|
|
"kindString": "Interface",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "A base map of styles where each key is the name of the style attribute and the value is a string\nwhich represents the style"
|
|
},
|
|
"indexSignature": [
|
|
{
|
|
"id": 24,
|
|
"name": "__index",
|
|
"kind": 8192,
|
|
"kindString": "Index signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "A base map of styles where each key is the name of the style attribute and the value is a string\nwhich represents the style"
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 25,
|
|
"name": "style",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "interfaces.ts",
|
|
"line": 64,
|
|
"character": 26
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 149,
|
|
"name": "AmdRequireOnSignalType",
|
|
"kind": 4194304,
|
|
"kindString": "Type alias",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "The signal type for the `require.on` API"
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "interfaces.ts",
|
|
"line": 287,
|
|
"character": 34
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "stringLiteral",
|
|
"value": "error"
|
|
}
|
|
},
|
|
{
|
|
"id": 148,
|
|
"name": "EventType",
|
|
"kind": 4194304,
|
|
"kindString": "Type alias",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "interfaces.ts",
|
|
"line": 1,
|
|
"character": 21
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "symbol"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Interfaces",
|
|
"kind": 256,
|
|
"children": [
|
|
26,
|
|
38,
|
|
54,
|
|
57,
|
|
76,
|
|
81,
|
|
84,
|
|
95,
|
|
99,
|
|
113,
|
|
116,
|
|
9,
|
|
5,
|
|
2,
|
|
16,
|
|
19,
|
|
89,
|
|
23
|
|
]
|
|
},
|
|
{
|
|
"title": "Type aliases",
|
|
"kind": 4194304,
|
|
"children": [
|
|
149,
|
|
148
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "interfaces.ts",
|
|
"line": 1,
|
|
"character": 0
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 150,
|
|
"name": "\"lang\"",
|
|
"kind": 1,
|
|
"kindString": "External module",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"originalName": "src/lang.ts",
|
|
"children": [
|
|
{
|
|
"id": 151,
|
|
"name": "MixinArgs",
|
|
"kind": 256,
|
|
"kindString": "Interface",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 152,
|
|
"name": "T",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"id": 153,
|
|
"name": "U",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
],
|
|
"children": [
|
|
{
|
|
"id": 158,
|
|
"name": "copied",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "lang.ts",
|
|
"line": 45,
|
|
"character": 7
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 154,
|
|
"name": "deep",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "lang.ts",
|
|
"line": 41,
|
|
"character": 5
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "boolean"
|
|
}
|
|
},
|
|
{
|
|
"id": 155,
|
|
"name": "inherited",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "lang.ts",
|
|
"line": 42,
|
|
"character": 10
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "boolean"
|
|
}
|
|
},
|
|
{
|
|
"id": 156,
|
|
"name": "sources",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "lang.ts",
|
|
"line": 43,
|
|
"character": 8
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "undefined"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "null"
|
|
},
|
|
{
|
|
"type": "unknown",
|
|
"name": "U"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 157,
|
|
"name": "target",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "lang.ts",
|
|
"line": 44,
|
|
"character": 7
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "T",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Properties",
|
|
"kind": 1024,
|
|
"children": [
|
|
158,
|
|
154,
|
|
155,
|
|
156,
|
|
157
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "lang.ts",
|
|
"line": 40,
|
|
"character": 19
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 160,
|
|
"name": "hasOwnProperty",
|
|
"kind": 32,
|
|
"kindString": "Variable",
|
|
"flags": {
|
|
"isConst": true,
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "lang.ts",
|
|
"line": 7,
|
|
"character": 20
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "hasOwnProperty"
|
|
},
|
|
"defaultValue": " Object.prototype.hasOwnProperty"
|
|
},
|
|
{
|
|
"id": 159,
|
|
"name": "slice",
|
|
"kind": 32,
|
|
"kindString": "Variable",
|
|
"flags": {
|
|
"isConst": true,
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "lang.ts",
|
|
"line": 6,
|
|
"character": 11
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "slice"
|
|
},
|
|
"defaultValue": " Array.prototype.slice"
|
|
},
|
|
{
|
|
"id": 169,
|
|
"name": "_mixin",
|
|
"kind": 64,
|
|
"kindString": "Function",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 170,
|
|
"name": "_mixin",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 171,
|
|
"name": "T",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"id": 172,
|
|
"name": "U",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 173,
|
|
"name": "kwArgs",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "MixinArgs",
|
|
"id": 151,
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "U",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intersection",
|
|
"types": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "U",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "lang.ts",
|
|
"line": 48,
|
|
"character": 15
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 164,
|
|
"name": "copyArray",
|
|
"kind": 64,
|
|
"kindString": "Function",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 165,
|
|
"name": "copyArray",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 166,
|
|
"name": "T",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
}
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 167,
|
|
"name": "array",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 168,
|
|
"name": "inherited",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "boolean"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "lang.ts",
|
|
"line": 23,
|
|
"character": 18
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 174,
|
|
"name": "create",
|
|
"kind": 64,
|
|
"kindString": "Function",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 175,
|
|
"name": "create",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Creates a new object from the given prototype, and copies all enumerable own properties of one or more\nsource objects to the newly created target object.",
|
|
"returns": "The new object\n"
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 176,
|
|
"name": "T",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"id": 177,
|
|
"name": "U",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"id": 178,
|
|
"name": "V",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"id": 179,
|
|
"name": "W",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"id": 180,
|
|
"name": "X",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"id": 181,
|
|
"name": "Y",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"id": 182,
|
|
"name": "Z",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 183,
|
|
"name": "prototype",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "The prototype to create a new object from"
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "T",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 184,
|
|
"name": "mixin1",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "U",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 185,
|
|
"name": "mixin2",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "V",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 186,
|
|
"name": "mixin3",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "W",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 187,
|
|
"name": "mixin4",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "X",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 188,
|
|
"name": "mixin5",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "Y",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 189,
|
|
"name": "mixin6",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "Z",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intersection",
|
|
"types": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "U",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "V",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "W",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "X",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "Y",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "Z",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 190,
|
|
"name": "create",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 191,
|
|
"name": "T",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"id": 192,
|
|
"name": "U",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"id": 193,
|
|
"name": "V",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"id": 194,
|
|
"name": "W",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"id": 195,
|
|
"name": "X",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"id": 196,
|
|
"name": "Y",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 197,
|
|
"name": "prototype",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "T",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 198,
|
|
"name": "mixin1",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "U",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 199,
|
|
"name": "mixin2",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "V",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 200,
|
|
"name": "mixin3",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "W",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 201,
|
|
"name": "mixin4",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "X",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 202,
|
|
"name": "mixin5",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "Y",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intersection",
|
|
"types": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "U",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "V",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "W",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "X",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "Y",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 203,
|
|
"name": "create",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 204,
|
|
"name": "T",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"id": 205,
|
|
"name": "U",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"id": 206,
|
|
"name": "V",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"id": 207,
|
|
"name": "W",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"id": 208,
|
|
"name": "X",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 209,
|
|
"name": "prototype",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "T",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 210,
|
|
"name": "mixin1",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "U",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 211,
|
|
"name": "mixin2",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "V",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 212,
|
|
"name": "mixin3",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "W",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 213,
|
|
"name": "mixin4",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "X",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intersection",
|
|
"types": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "U",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "V",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "W",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "X",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 214,
|
|
"name": "create",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 215,
|
|
"name": "T",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"id": 216,
|
|
"name": "U",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"id": 217,
|
|
"name": "V",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"id": 218,
|
|
"name": "W",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 219,
|
|
"name": "prototype",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "T",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 220,
|
|
"name": "mixin1",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "U",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 221,
|
|
"name": "mixin2",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "V",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 222,
|
|
"name": "mixin3",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "W",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intersection",
|
|
"types": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "U",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "V",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "W",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 223,
|
|
"name": "create",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 224,
|
|
"name": "T",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"id": 225,
|
|
"name": "U",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"id": 226,
|
|
"name": "V",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 227,
|
|
"name": "prototype",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "T",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 228,
|
|
"name": "mixin1",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "U",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 229,
|
|
"name": "mixin2",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "V",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intersection",
|
|
"types": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "U",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "V",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 230,
|
|
"name": "create",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 231,
|
|
"name": "T",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"id": 232,
|
|
"name": "U",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 233,
|
|
"name": "prototype",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "T",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 234,
|
|
"name": "mixin",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "U",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intersection",
|
|
"types": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "U",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 235,
|
|
"name": "create",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 236,
|
|
"name": "T",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 237,
|
|
"name": "prototype",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "T",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "T",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "lang.ts",
|
|
"line": 100,
|
|
"character": 22
|
|
},
|
|
{
|
|
"fileName": "lang.ts",
|
|
"line": 109,
|
|
"character": 22
|
|
},
|
|
{
|
|
"fileName": "lang.ts",
|
|
"line": 117,
|
|
"character": 22
|
|
},
|
|
{
|
|
"fileName": "lang.ts",
|
|
"line": 124,
|
|
"character": 22
|
|
},
|
|
{
|
|
"fileName": "lang.ts",
|
|
"line": 130,
|
|
"character": 22
|
|
},
|
|
{
|
|
"fileName": "lang.ts",
|
|
"line": 131,
|
|
"character": 22
|
|
},
|
|
{
|
|
"fileName": "lang.ts",
|
|
"line": 132,
|
|
"character": 22
|
|
},
|
|
{
|
|
"fileName": "lang.ts",
|
|
"line": 133,
|
|
"character": 22
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 452,
|
|
"name": "createCompositeHandle",
|
|
"kind": 64,
|
|
"kindString": "Function",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 453,
|
|
"name": "createCompositeHandle",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Returns a single handle that can be used to destroy multiple handles simultaneously.",
|
|
"returns": "The handle object\n"
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 454,
|
|
"name": "handles",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"isRest": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "An array of handles with `destroy` methods"
|
|
},
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "reference",
|
|
"name": "Handle",
|
|
"id": 16
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Handle",
|
|
"id": 16
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "lang.ts",
|
|
"line": 381,
|
|
"character": 37
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 447,
|
|
"name": "createHandle",
|
|
"kind": 64,
|
|
"kindString": "Function",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 448,
|
|
"name": "createHandle",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Returns an object with a destroy method that, when called, calls the passed-in destructor.\nThis is intended to provide a unified interface for creating \"remove\" / \"destroy\" handlers for\nevent listeners, timers, etc.",
|
|
"returns": "The handle object\n"
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 449,
|
|
"name": "destructor",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "A function that will be called when the handle's `destroy` method is invoked"
|
|
},
|
|
"type": {
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 450,
|
|
"name": "__type",
|
|
"kind": 65536,
|
|
"kindString": "Type literal",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 451,
|
|
"name": "__call",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "void"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "lang.ts",
|
|
"line": 366,
|
|
"character": 40
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Handle",
|
|
"id": 16
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "lang.ts",
|
|
"line": 366,
|
|
"character": 28
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 238,
|
|
"name": "deepAssign",
|
|
"kind": 64,
|
|
"kindString": "Function",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 239,
|
|
"name": "deepAssign",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Copies the values of all enumerable own properties of one or more source objects to the target object,\nrecursively copying all nested objects and arrays as well.",
|
|
"returns": "The modified target object\n"
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 240,
|
|
"name": "T",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"id": 241,
|
|
"name": "U",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"id": 242,
|
|
"name": "V",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"id": 243,
|
|
"name": "W",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"id": 244,
|
|
"name": "X",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"id": 245,
|
|
"name": "Y",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"id": 246,
|
|
"name": "Z",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 247,
|
|
"name": "target",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "The target object to receive values from source objects"
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "T",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 248,
|
|
"name": "source1",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "U",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 249,
|
|
"name": "source2",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "V",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 250,
|
|
"name": "source3",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "W",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 251,
|
|
"name": "source4",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "X",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 252,
|
|
"name": "source5",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "Y",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 253,
|
|
"name": "source6",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "Z",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intersection",
|
|
"types": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "U",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "V",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "W",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "X",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "Y",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "Z",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 254,
|
|
"name": "deepAssign",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 255,
|
|
"name": "T",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"id": 256,
|
|
"name": "U",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"id": 257,
|
|
"name": "V",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"id": 258,
|
|
"name": "W",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"id": 259,
|
|
"name": "X",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"id": 260,
|
|
"name": "Y",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 261,
|
|
"name": "target",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "T",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 262,
|
|
"name": "source1",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "U",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 263,
|
|
"name": "source2",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "V",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 264,
|
|
"name": "source3",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "W",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 265,
|
|
"name": "source4",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "X",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 266,
|
|
"name": "source5",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "Y",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intersection",
|
|
"types": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "U",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "V",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "W",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "X",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "Y",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 267,
|
|
"name": "deepAssign",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 268,
|
|
"name": "T",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"id": 269,
|
|
"name": "U",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"id": 270,
|
|
"name": "V",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"id": 271,
|
|
"name": "W",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"id": 272,
|
|
"name": "X",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 273,
|
|
"name": "target",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "T",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 274,
|
|
"name": "source1",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "U",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 275,
|
|
"name": "source2",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "V",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 276,
|
|
"name": "source3",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "W",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 277,
|
|
"name": "source4",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "X",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intersection",
|
|
"types": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "U",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "V",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "W",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "X",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 278,
|
|
"name": "deepAssign",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 279,
|
|
"name": "T",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"id": 280,
|
|
"name": "U",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"id": 281,
|
|
"name": "V",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"id": 282,
|
|
"name": "W",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 283,
|
|
"name": "target",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "T",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 284,
|
|
"name": "source1",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "U",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 285,
|
|
"name": "source2",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "V",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 286,
|
|
"name": "source3",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "W",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intersection",
|
|
"types": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "U",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "V",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "W",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 287,
|
|
"name": "deepAssign",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 288,
|
|
"name": "T",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"id": 289,
|
|
"name": "U",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"id": 290,
|
|
"name": "V",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 291,
|
|
"name": "target",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "T",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 292,
|
|
"name": "source1",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "U",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 293,
|
|
"name": "source2",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "V",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intersection",
|
|
"types": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "U",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "V",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 294,
|
|
"name": "deepAssign",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 295,
|
|
"name": "T",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"id": 296,
|
|
"name": "U",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 297,
|
|
"name": "target",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "T",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 298,
|
|
"name": "source",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "U",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intersection",
|
|
"types": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "U",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "lang.ts",
|
|
"line": 152,
|
|
"character": 26
|
|
},
|
|
{
|
|
"fileName": "lang.ts",
|
|
"line": 161,
|
|
"character": 26
|
|
},
|
|
{
|
|
"fileName": "lang.ts",
|
|
"line": 169,
|
|
"character": 26
|
|
},
|
|
{
|
|
"fileName": "lang.ts",
|
|
"line": 176,
|
|
"character": 26
|
|
},
|
|
{
|
|
"fileName": "lang.ts",
|
|
"line": 182,
|
|
"character": 26
|
|
},
|
|
{
|
|
"fileName": "lang.ts",
|
|
"line": 183,
|
|
"character": 26
|
|
},
|
|
{
|
|
"fileName": "lang.ts",
|
|
"line": 184,
|
|
"character": 26
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 299,
|
|
"name": "deepMixin",
|
|
"kind": 64,
|
|
"kindString": "Function",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 300,
|
|
"name": "deepMixin",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Copies the values of all enumerable (own or inherited) properties of one or more source objects to the\ntarget object, recursively copying all nested objects and arrays as well.",
|
|
"returns": "The modified target object\n"
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 301,
|
|
"name": "T",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"id": 302,
|
|
"name": "U",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"id": 303,
|
|
"name": "V",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"id": 304,
|
|
"name": "W",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"id": 305,
|
|
"name": "X",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"id": 306,
|
|
"name": "Y",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"id": 307,
|
|
"name": "Z",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 308,
|
|
"name": "target",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "The target object to receive values from source objects"
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "T",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 309,
|
|
"name": "source1",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "U",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 310,
|
|
"name": "source2",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "V",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 311,
|
|
"name": "source3",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "W",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 312,
|
|
"name": "source4",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "X",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 313,
|
|
"name": "source5",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "Y",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 314,
|
|
"name": "source6",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "Z",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intersection",
|
|
"types": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "U",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "V",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "W",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "X",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "Y",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "Z",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 315,
|
|
"name": "deepMixin",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 316,
|
|
"name": "T",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"id": 317,
|
|
"name": "U",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"id": 318,
|
|
"name": "V",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"id": 319,
|
|
"name": "W",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"id": 320,
|
|
"name": "X",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"id": 321,
|
|
"name": "Y",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 322,
|
|
"name": "target",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "T",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 323,
|
|
"name": "source1",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "U",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 324,
|
|
"name": "source2",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "V",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 325,
|
|
"name": "source3",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "W",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 326,
|
|
"name": "source4",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "X",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 327,
|
|
"name": "source5",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "Y",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intersection",
|
|
"types": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "U",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "V",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "W",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "X",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "Y",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 328,
|
|
"name": "deepMixin",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 329,
|
|
"name": "T",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"id": 330,
|
|
"name": "U",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"id": 331,
|
|
"name": "V",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"id": 332,
|
|
"name": "W",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"id": 333,
|
|
"name": "X",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 334,
|
|
"name": "target",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "T",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 335,
|
|
"name": "source1",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "U",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 336,
|
|
"name": "source2",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "V",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 337,
|
|
"name": "source3",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "W",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 338,
|
|
"name": "source4",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "X",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intersection",
|
|
"types": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "U",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "V",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "W",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "X",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 339,
|
|
"name": "deepMixin",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 340,
|
|
"name": "T",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"id": 341,
|
|
"name": "U",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"id": 342,
|
|
"name": "V",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"id": 343,
|
|
"name": "W",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 344,
|
|
"name": "target",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "T",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 345,
|
|
"name": "source1",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "U",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 346,
|
|
"name": "source2",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "V",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 347,
|
|
"name": "source3",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "W",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intersection",
|
|
"types": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "U",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "V",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "W",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 348,
|
|
"name": "deepMixin",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 349,
|
|
"name": "T",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"id": 350,
|
|
"name": "U",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"id": 351,
|
|
"name": "V",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 352,
|
|
"name": "target",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "T",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 353,
|
|
"name": "source1",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "U",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 354,
|
|
"name": "source2",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "V",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intersection",
|
|
"types": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "U",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "V",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 355,
|
|
"name": "deepMixin",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 356,
|
|
"name": "T",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"id": 357,
|
|
"name": "U",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 358,
|
|
"name": "target",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "T",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 359,
|
|
"name": "source",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "U",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intersection",
|
|
"types": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "U",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "lang.ts",
|
|
"line": 201,
|
|
"character": 25
|
|
},
|
|
{
|
|
"fileName": "lang.ts",
|
|
"line": 210,
|
|
"character": 25
|
|
},
|
|
{
|
|
"fileName": "lang.ts",
|
|
"line": 218,
|
|
"character": 25
|
|
},
|
|
{
|
|
"fileName": "lang.ts",
|
|
"line": 225,
|
|
"character": 25
|
|
},
|
|
{
|
|
"fileName": "lang.ts",
|
|
"line": 231,
|
|
"character": 25
|
|
},
|
|
{
|
|
"fileName": "lang.ts",
|
|
"line": 232,
|
|
"character": 25
|
|
},
|
|
{
|
|
"fileName": "lang.ts",
|
|
"line": 233,
|
|
"character": 25
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 360,
|
|
"name": "duplicate",
|
|
"kind": 64,
|
|
"kindString": "Function",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 361,
|
|
"name": "duplicate",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Creates a new object using the provided source's prototype as the prototype for the new object, and then\ndeep copies the provided source's values into the new target.",
|
|
"returns": "The new object\n"
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 362,
|
|
"name": "T",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 363,
|
|
"name": "source",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "The object to duplicate"
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "T",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "T",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "lang.ts",
|
|
"line": 249,
|
|
"character": 25
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 364,
|
|
"name": "isIdentical",
|
|
"kind": 64,
|
|
"kindString": "Function",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 365,
|
|
"name": "isIdentical",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Determines whether two values are the same value.",
|
|
"returns": "true if the values are the same; false otherwise\n"
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 366,
|
|
"name": "a",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "First value to compare"
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
},
|
|
{
|
|
"id": 367,
|
|
"name": "b",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "Second value to compare"
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "boolean"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "lang.ts",
|
|
"line": 262,
|
|
"character": 27
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 368,
|
|
"name": "lateBind",
|
|
"kind": 64,
|
|
"kindString": "Function",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 369,
|
|
"name": "lateBind",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Returns a function that binds a method to the specified object at runtime. This is similar to\n`Function.prototype.bind`, but instead of a function it takes the name of a method on an object.\nAs a result, the function returned by `lateBind` will always call the function currently assigned to\nthe specified property on the object as of the moment the function it returns is called.",
|
|
"returns": "The bound function\n"
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 370,
|
|
"name": "instance",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "The context object"
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"id": 371,
|
|
"name": "method",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "The name of the method on the context object to bind to itself"
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
},
|
|
{
|
|
"id": 372,
|
|
"name": "suppliedArgs",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"isRest": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "An optional array of values to prepend to the `instance[method]` arguments list"
|
|
},
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 373,
|
|
"name": "__type",
|
|
"kind": 65536,
|
|
"kindString": "Type literal",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 374,
|
|
"name": "__call",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 375,
|
|
"name": "args",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"isRest": true,
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "lang.ts",
|
|
"line": 281,
|
|
"character": 79
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "lang.ts",
|
|
"line": 281,
|
|
"character": 24
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 376,
|
|
"name": "mixin",
|
|
"kind": 64,
|
|
"kindString": "Function",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 377,
|
|
"name": "mixin",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Copies the values of all enumerable (own or inherited) properties of one or more source objects to the\ntarget object.",
|
|
"returns": "The modified target object\n"
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 378,
|
|
"name": "T",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"id": 379,
|
|
"name": "U",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"id": 380,
|
|
"name": "V",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"id": 381,
|
|
"name": "W",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"id": 382,
|
|
"name": "X",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"id": 383,
|
|
"name": "Y",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"id": 384,
|
|
"name": "Z",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 385,
|
|
"name": "target",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "T",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 386,
|
|
"name": "source1",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "U",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 387,
|
|
"name": "source2",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "V",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 388,
|
|
"name": "source3",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "W",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 389,
|
|
"name": "source4",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "X",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 390,
|
|
"name": "source5",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "Y",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 391,
|
|
"name": "source6",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "Z",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intersection",
|
|
"types": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "U",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "V",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "W",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "X",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "Y",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "Z",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 392,
|
|
"name": "mixin",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 393,
|
|
"name": "T",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"id": 394,
|
|
"name": "U",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"id": 395,
|
|
"name": "V",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"id": 396,
|
|
"name": "W",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"id": 397,
|
|
"name": "X",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"id": 398,
|
|
"name": "Y",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 399,
|
|
"name": "target",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "T",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 400,
|
|
"name": "source1",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "U",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 401,
|
|
"name": "source2",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "V",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 402,
|
|
"name": "source3",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "W",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 403,
|
|
"name": "source4",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "X",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 404,
|
|
"name": "source5",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "Y",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intersection",
|
|
"types": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "U",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "V",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "W",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "X",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "Y",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 405,
|
|
"name": "mixin",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 406,
|
|
"name": "T",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"id": 407,
|
|
"name": "U",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"id": 408,
|
|
"name": "V",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"id": 409,
|
|
"name": "W",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"id": 410,
|
|
"name": "X",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 411,
|
|
"name": "target",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "T",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 412,
|
|
"name": "source1",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "U",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 413,
|
|
"name": "source2",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "V",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 414,
|
|
"name": "source3",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "W",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 415,
|
|
"name": "source4",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "X",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intersection",
|
|
"types": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "U",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "V",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "W",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "X",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 416,
|
|
"name": "mixin",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 417,
|
|
"name": "T",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"id": 418,
|
|
"name": "U",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"id": 419,
|
|
"name": "V",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"id": 420,
|
|
"name": "W",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 421,
|
|
"name": "target",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "T",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 422,
|
|
"name": "source1",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "U",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 423,
|
|
"name": "source2",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "V",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 424,
|
|
"name": "source3",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "W",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intersection",
|
|
"types": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "U",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "V",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "W",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 425,
|
|
"name": "mixin",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 426,
|
|
"name": "T",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"id": 427,
|
|
"name": "U",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"id": 428,
|
|
"name": "V",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 429,
|
|
"name": "target",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "T",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 430,
|
|
"name": "source1",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "U",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 431,
|
|
"name": "source2",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "V",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intersection",
|
|
"types": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "U",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "V",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 432,
|
|
"name": "mixin",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 433,
|
|
"name": "T",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"id": 434,
|
|
"name": "U",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 435,
|
|
"name": "target",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "T",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 436,
|
|
"name": "source",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "U",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intersection",
|
|
"types": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
},
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "U",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "__type"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "lang.ts",
|
|
"line": 301,
|
|
"character": 21
|
|
},
|
|
{
|
|
"fileName": "lang.ts",
|
|
"line": 310,
|
|
"character": 21
|
|
},
|
|
{
|
|
"fileName": "lang.ts",
|
|
"line": 318,
|
|
"character": 21
|
|
},
|
|
{
|
|
"fileName": "lang.ts",
|
|
"line": 325,
|
|
"character": 21
|
|
},
|
|
{
|
|
"fileName": "lang.ts",
|
|
"line": 331,
|
|
"character": 21
|
|
},
|
|
{
|
|
"fileName": "lang.ts",
|
|
"line": 332,
|
|
"character": 21
|
|
},
|
|
{
|
|
"fileName": "lang.ts",
|
|
"line": 333,
|
|
"character": 21
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 437,
|
|
"name": "partial",
|
|
"kind": 64,
|
|
"kindString": "Function",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 438,
|
|
"name": "partial",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Returns a function which invokes the given function with the given arguments prepended to its argument list.\nLike `Function.prototype.bind`, but does not alter execution context.",
|
|
"returns": "The bound function\n"
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 439,
|
|
"name": "targetFunction",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "The function that needs to be bound"
|
|
},
|
|
"type": {
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 440,
|
|
"name": "__type",
|
|
"kind": 65536,
|
|
"kindString": "Type literal",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 441,
|
|
"name": "__call",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 442,
|
|
"name": "args",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"isRest": true,
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "lang.ts",
|
|
"line": 350,
|
|
"character": 39
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 443,
|
|
"name": "suppliedArgs",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"isRest": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "An optional array of arguments to prepend to the `targetFunction` arguments list"
|
|
},
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 444,
|
|
"name": "__type",
|
|
"kind": 65536,
|
|
"kindString": "Type literal",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 445,
|
|
"name": "__call",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 446,
|
|
"name": "args",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"isRest": true,
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "lang.ts",
|
|
"line": 350,
|
|
"character": 89
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "lang.ts",
|
|
"line": 350,
|
|
"character": 23
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 161,
|
|
"name": "shouldDeepCopyObject",
|
|
"kind": 64,
|
|
"kindString": "Function",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 162,
|
|
"name": "shouldDeepCopyObject",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Type guard that ensures that the value can be coerced to Object\nto weed out host objects that do not derive from Object.\nThis function is used to check if we want to deep copy an object or not.\nNote: In ES6 it is possible to modify an object's Symbol.toStringTag property, which will\nchange the value returned by `toString`. This is a rare edge case that is difficult to handle,\nso it is not handled here.",
|
|
"returns": "If the value is coercible into an Object\n"
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 163,
|
|
"name": "value",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "The value to check"
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "boolean"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "lang.ts",
|
|
"line": 19,
|
|
"character": 29
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Interfaces",
|
|
"kind": 256,
|
|
"children": [
|
|
151
|
|
]
|
|
},
|
|
{
|
|
"title": "Variables",
|
|
"kind": 32,
|
|
"children": [
|
|
160,
|
|
159
|
|
]
|
|
},
|
|
{
|
|
"title": "Functions",
|
|
"kind": 64,
|
|
"children": [
|
|
169,
|
|
164,
|
|
174,
|
|
452,
|
|
447,
|
|
238,
|
|
299,
|
|
360,
|
|
364,
|
|
368,
|
|
376,
|
|
437,
|
|
161
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "lang.ts",
|
|
"line": 1,
|
|
"character": 0
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1201,
|
|
"name": "\"load\"",
|
|
"kind": 1,
|
|
"kindString": "External module",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"originalName": "src/load.ts",
|
|
"children": [
|
|
{
|
|
"id": 1202,
|
|
"name": "Load",
|
|
"kind": 256,
|
|
"kindString": "Interface",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1203,
|
|
"name": "__call",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 1204,
|
|
"name": "require",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Require",
|
|
"id": 1208
|
|
}
|
|
},
|
|
{
|
|
"id": 1205,
|
|
"name": "moduleIds",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"isRest": true,
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Promise",
|
|
"typeArguments": [
|
|
{
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 1206,
|
|
"name": "__call",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 1207,
|
|
"name": "moduleIds",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"isRest": true,
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Promise",
|
|
"typeArguments": [
|
|
{
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "load.ts",
|
|
"line": 7,
|
|
"character": 21
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1208,
|
|
"name": "Require",
|
|
"kind": 4194304,
|
|
"kindString": "Type alias",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "load.ts",
|
|
"line": 5,
|
|
"character": 19
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "reference",
|
|
"name": "AmdRequire",
|
|
"id": 99
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"name": "NodeRequire",
|
|
"id": 89
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 1210,
|
|
"name": "define",
|
|
"kind": 32,
|
|
"kindString": "Variable",
|
|
"flags": {
|
|
"isConst": true,
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "load.ts",
|
|
"line": 14,
|
|
"character": 20
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "AmdDefine",
|
|
"id": 38
|
|
}
|
|
},
|
|
{
|
|
"id": 1217,
|
|
"name": "load",
|
|
"kind": 32,
|
|
"kindString": "Variable",
|
|
"flags": {
|
|
"isExported": true,
|
|
"isConst": true,
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "load.ts",
|
|
"line": 24,
|
|
"character": 10
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Load",
|
|
"id": 1202
|
|
},
|
|
"defaultValue": " (function(): Load {\n\tconst resolver = isAmdRequire(require)\n\t\t? require.toUrl\n\t\t: isNodeRequire(require) ? require.resolve : (resourceId: string) => resourceId;\n\n\tfunction pluginLoad(moduleIds: string[], load: Load, loader: (modulesIds: string[]) => Promise<any>) {\n\t\tconst pluginResourceIds: string[] = [];\n\t\tmoduleIds = moduleIds.map((id: string, i: number) => {\n\t\t\tconst parts = id.split('!');\n\t\t\tpluginResourceIds[i] = parts[1];\n\t\t\treturn parts[0];\n\t\t});\n\n\t\treturn loader(moduleIds).then((modules: any[]) => {\n\t\t\tpluginResourceIds.forEach((resourceId: string, i: number) => {\n\t\t\t\tif (typeof resourceId === 'string') {\n\t\t\t\t\tconst module = modules[i];\n\t\t\t\t\tconst defaultExport = module['default'] || module;\n\n\t\t\t\t\tif (isPlugin(defaultExport)) {\n\t\t\t\t\t\tresourceId =\n\t\t\t\t\t\t\ttypeof defaultExport.normalize === 'function'\n\t\t\t\t\t\t\t\t? defaultExport.normalize(resourceId, resolver)\n\t\t\t\t\t\t\t\t: resolver(resourceId);\n\n\t\t\t\t\t\tmodules[i] = defaultExport.load(resourceId, load);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t});\n\n\t\t\treturn Promise.all(modules);\n\t\t});\n\t}\n\n\tif (typeof module === 'object' && typeof module.exports === 'object') {\n\t\treturn function load(contextualRequire: any, ...moduleIds: string[]): Promise<any[]> {\n\t\t\tif (typeof contextualRequire === 'string') {\n\t\t\t\tmoduleIds.unshift(contextualRequire);\n\t\t\t\tcontextualRequire = require;\n\t\t\t}\n\n\t\t\treturn pluginLoad(moduleIds, load, (moduleIds: string[]) => {\n\t\t\t\ttry {\n\t\t\t\t\treturn Promise.resolve(\n\t\t\t\t\t\tmoduleIds.map(function(moduleId): any {\n\t\t\t\t\t\t\treturn contextualRequire(moduleId.split('!')[0]);\n\t\t\t\t\t\t})\n\t\t\t\t\t);\n\t\t\t\t} catch (error) {\n\t\t\t\t\treturn Promise.reject(error);\n\t\t\t\t}\n\t\t\t});\n\t\t};\n\t} else if (typeof define === 'function' && define.amd) {\n\t\treturn function load(contextualRequire: any, ...moduleIds: string[]): Promise<any[]> {\n\t\t\tif (typeof contextualRequire === 'string') {\n\t\t\t\tmoduleIds.unshift(contextualRequire);\n\t\t\t\tcontextualRequire = require;\n\t\t\t}\n\n\t\t\treturn pluginLoad(moduleIds, load, (moduleIds: string[]) => {\n\t\t\t\treturn new Promise(function(resolve, reject) {\n\t\t\t\t\tlet errorHandle: { remove: () => void };\n\n\t\t\t\t\tif (typeof contextualRequire.on === 'function') {\n\t\t\t\t\t\terrorHandle = contextualRequire.on('error', (error: Error) => {\n\t\t\t\t\t\t\terrorHandle.remove();\n\t\t\t\t\t\t\treject(error);\n\t\t\t\t\t\t});\n\t\t\t\t\t}\n\n\t\t\t\t\tcontextualRequire(moduleIds, function(...modules: any[]) {\n\t\t\t\t\t\terrorHandle && errorHandle.remove();\n\t\t\t\t\t\tresolve(modules);\n\t\t\t\t\t});\n\t\t\t\t});\n\t\t\t});\n\t\t};\n\t} else {\n\t\treturn function() {\n\t\t\treturn Promise.reject(new Error('Unknown loader'));\n\t\t};\n\t}\n})()"
|
|
},
|
|
{
|
|
"id": 1209,
|
|
"name": "require",
|
|
"kind": 32,
|
|
"kindString": "Variable",
|
|
"flags": {
|
|
"isConst": true,
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "load.ts",
|
|
"line": 12,
|
|
"character": 21
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Require",
|
|
"id": 1208
|
|
}
|
|
},
|
|
{
|
|
"id": 1211,
|
|
"name": "isAmdRequire",
|
|
"kind": 64,
|
|
"kindString": "Function",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1212,
|
|
"name": "isAmdRequire",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 1213,
|
|
"name": "object",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "boolean"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "load.ts",
|
|
"line": 16,
|
|
"character": 28
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1214,
|
|
"name": "isNodeRequire",
|
|
"kind": 64,
|
|
"kindString": "Function",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1215,
|
|
"name": "isNodeRequire",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 1216,
|
|
"name": "object",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "boolean"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "load.ts",
|
|
"line": 20,
|
|
"character": 29
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Interfaces",
|
|
"kind": 256,
|
|
"children": [
|
|
1202
|
|
]
|
|
},
|
|
{
|
|
"title": "Type aliases",
|
|
"kind": 4194304,
|
|
"children": [
|
|
1208
|
|
]
|
|
},
|
|
{
|
|
"title": "Variables",
|
|
"kind": 32,
|
|
"children": [
|
|
1210,
|
|
1217,
|
|
1209
|
|
]
|
|
},
|
|
{
|
|
"title": "Functions",
|
|
"kind": 64,
|
|
"children": [
|
|
1211,
|
|
1214
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "load.ts",
|
|
"line": 1,
|
|
"character": 0
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1178,
|
|
"name": "\"load/util\"",
|
|
"kind": 1,
|
|
"kindString": "External module",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"originalName": "src/load/util.ts",
|
|
"children": [
|
|
{
|
|
"id": 1179,
|
|
"name": "LoadPlugin",
|
|
"kind": 256,
|
|
"kindString": "Interface",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 1180,
|
|
"name": "T",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
}
|
|
}
|
|
],
|
|
"children": [
|
|
{
|
|
"id": 1181,
|
|
"name": "normalize",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "An optional method that normmalizes a resource id.",
|
|
"tags": [
|
|
{
|
|
"tag": "param",
|
|
"text": "\nThe raw resource id.\n",
|
|
"param": "resourceId"
|
|
},
|
|
{
|
|
"tag": "param",
|
|
"text": "\nA method that can resolve an id to an absolute path. Depending on the environment, this will\nusually be either `require.toUrl` or `require.resolve`.\n",
|
|
"param": "resolver"
|
|
}
|
|
]
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "load/util.ts",
|
|
"line": 15,
|
|
"character": 10
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "undefined"
|
|
},
|
|
{
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 1182,
|
|
"name": "__type",
|
|
"kind": 65536,
|
|
"kindString": "Type literal",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1183,
|
|
"name": "__call",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 1184,
|
|
"name": "resourceId",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
},
|
|
{
|
|
"id": 1185,
|
|
"name": "resolver",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 1186,
|
|
"name": "__type",
|
|
"kind": 65536,
|
|
"kindString": "Type literal",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1187,
|
|
"name": "__call",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 1188,
|
|
"name": "resourceId",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "load/util.ts",
|
|
"line": 15,
|
|
"character": 43
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 1189,
|
|
"name": "load",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1190,
|
|
"name": "load",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "A method that loads the specified resource.",
|
|
"returns": "\nA promise that resolves to the loaded resource.\n"
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 1191,
|
|
"name": "resourceId",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "\nThe id of the resource to load.\n"
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
},
|
|
{
|
|
"id": 1192,
|
|
"name": "load",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "\nThe `load` method that was used to load and execute the plugin.\n"
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Load",
|
|
"id": 1202
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Promise",
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "load/util.ts",
|
|
"line": 29,
|
|
"character": 5
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Properties",
|
|
"kind": 1024,
|
|
"children": [
|
|
1181
|
|
]
|
|
},
|
|
{
|
|
"title": "Methods",
|
|
"kind": 2048,
|
|
"children": [
|
|
1189
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "load/util.ts",
|
|
"line": 4,
|
|
"character": 27
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1193,
|
|
"name": "isPlugin",
|
|
"kind": 64,
|
|
"kindString": "Function",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1194,
|
|
"name": "isPlugin",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 1195,
|
|
"name": "value",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "boolean"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "load/util.ts",
|
|
"line": 32,
|
|
"character": 24
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1196,
|
|
"name": "useDefault",
|
|
"kind": 64,
|
|
"kindString": "Function",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1197,
|
|
"name": "useDefault",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 1198,
|
|
"name": "modules",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 1199,
|
|
"name": "useDefault",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 1200,
|
|
"name": "module",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "load/util.ts",
|
|
"line": 36,
|
|
"character": 26
|
|
},
|
|
{
|
|
"fileName": "load/util.ts",
|
|
"line": 37,
|
|
"character": 26
|
|
},
|
|
{
|
|
"fileName": "load/util.ts",
|
|
"line": 38,
|
|
"character": 26
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Interfaces",
|
|
"kind": 256,
|
|
"children": [
|
|
1179
|
|
]
|
|
},
|
|
{
|
|
"title": "Functions",
|
|
"kind": 64,
|
|
"children": [
|
|
1193,
|
|
1196
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "load/util.ts",
|
|
"line": 1,
|
|
"character": 0
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 2396,
|
|
"name": "\"load/webpack\"",
|
|
"kind": 1,
|
|
"kindString": "External module",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"originalName": "src/load/webpack.ts",
|
|
"children": [
|
|
{
|
|
"id": 2403,
|
|
"name": "BundleLoaderCallback",
|
|
"kind": 256,
|
|
"kindString": "Interface",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 2404,
|
|
"name": "T",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
}
|
|
}
|
|
],
|
|
"signatures": [
|
|
{
|
|
"id": 2405,
|
|
"name": "__call",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 2406,
|
|
"name": "value",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "void"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "load/webpack.ts",
|
|
"line": 8,
|
|
"character": 30
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 2397,
|
|
"name": "ModuleIdMap",
|
|
"kind": 256,
|
|
"kindString": "Interface",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"indexSignature": [
|
|
{
|
|
"id": 2398,
|
|
"name": "__index",
|
|
"kind": 8192,
|
|
"kindString": "Index signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 2399,
|
|
"name": "path",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 2400,
|
|
"name": "__type",
|
|
"kind": 65536,
|
|
"kindString": "Type literal",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"children": [
|
|
{
|
|
"id": 2401,
|
|
"name": "id",
|
|
"kind": 32,
|
|
"kindString": "Variable",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "load/webpack.ts",
|
|
"line": 5,
|
|
"character": 21
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "number"
|
|
}
|
|
},
|
|
{
|
|
"id": 2402,
|
|
"name": "lazy",
|
|
"kind": 32,
|
|
"kindString": "Variable",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "load/webpack.ts",
|
|
"line": 5,
|
|
"character": 35
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "boolean"
|
|
}
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Variables",
|
|
"kind": 32,
|
|
"children": [
|
|
2401,
|
|
2402
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "load/webpack.ts",
|
|
"line": 5,
|
|
"character": 16
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "load/webpack.ts",
|
|
"line": 4,
|
|
"character": 21
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 2407,
|
|
"name": "WebpackRequire",
|
|
"kind": 256,
|
|
"kindString": "Interface",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 2408,
|
|
"name": "T",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
}
|
|
}
|
|
],
|
|
"signatures": [
|
|
{
|
|
"id": 2409,
|
|
"name": "__call",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 2410,
|
|
"name": "id",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "number"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"name": "BundleLoaderCallback",
|
|
"id": 2403,
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "load/webpack.ts",
|
|
"line": 12,
|
|
"character": 24
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 2411,
|
|
"name": "__modules__",
|
|
"kind": 32,
|
|
"kindString": "Variable",
|
|
"flags": {
|
|
"isConst": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "A global map (set by the build) of resolved module paths to webpack-specific module data."
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "load/webpack.ts",
|
|
"line": 19,
|
|
"character": 25
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "ModuleIdMap",
|
|
"id": 2397
|
|
}
|
|
},
|
|
{
|
|
"id": 2412,
|
|
"name": "__webpack_require__",
|
|
"kind": 32,
|
|
"kindString": "Variable",
|
|
"flags": {
|
|
"isConst": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "The webpack-specific require function, set globally by webpack."
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "load/webpack.ts",
|
|
"line": 24,
|
|
"character": 33
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "WebpackRequire",
|
|
"id": 2407,
|
|
"typeArguments": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 2417,
|
|
"name": "getBasePath",
|
|
"kind": 64,
|
|
"kindString": "Function",
|
|
"flags": {
|
|
"isPrivate": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 2418,
|
|
"name": "getBasePath",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"isPrivate": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"returns": "\nThe parent directory of the path returned by the context function.\n"
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 2419,
|
|
"name": "context",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "\nA function that returns the context module ID.\n"
|
|
},
|
|
"type": {
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 2420,
|
|
"name": "__type",
|
|
"kind": 65536,
|
|
"kindString": "Type literal",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 2421,
|
|
"name": "__call",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "load/webpack.ts",
|
|
"line": 77,
|
|
"character": 29
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "load/webpack.ts",
|
|
"line": 77,
|
|
"character": 20
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 2422,
|
|
"name": "load",
|
|
"kind": 64,
|
|
"kindString": "Function",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 2423,
|
|
"name": "load",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "A webpack-specific function that replaces `@dojo/core/load` in its builds. In order for a module to be loaded,\nit must first be included in a webpack chunk, whether that chunk is included in the main build, or lazy-loaded.\nNote that this module is not intended for direct use, but rather is intended for use by a webpack plugin\nthat sets the module ID map used to translate resolved module paths to webpack module IDs.",
|
|
"returns": "\nA promise to the loaded module values.\n"
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 2424,
|
|
"name": "contextRequire",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "\nAn optional function that returns the base path to use when resolving relative module IDs.\n"
|
|
},
|
|
"type": {
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 2425,
|
|
"name": "__type",
|
|
"kind": 65536,
|
|
"kindString": "Type literal",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 2426,
|
|
"name": "__call",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "load/webpack.ts",
|
|
"line": 99,
|
|
"character": 44
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 2427,
|
|
"name": "mids",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"isRest": true,
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Promise",
|
|
"typeArguments": [
|
|
{
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 2428,
|
|
"name": "load",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 2429,
|
|
"name": "mids",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"isRest": true,
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Promise",
|
|
"typeArguments": [
|
|
{
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "load/webpack.ts",
|
|
"line": 99,
|
|
"character": 28
|
|
},
|
|
{
|
|
"fileName": "load/webpack.ts",
|
|
"line": 100,
|
|
"character": 28
|
|
},
|
|
{
|
|
"fileName": "load/webpack.ts",
|
|
"line": 101,
|
|
"character": 28
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 2413,
|
|
"name": "resolveRelative",
|
|
"kind": 64,
|
|
"kindString": "Function",
|
|
"flags": {
|
|
"isPrivate": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 2414,
|
|
"name": "resolveRelative",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"isPrivate": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"returns": "\nThe resolved absolute module path.\n"
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 2415,
|
|
"name": "base",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "\nThe absolute base path.\n"
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
},
|
|
{
|
|
"id": 2416,
|
|
"name": "mid",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "\nThe relative module ID\n"
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "load/webpack.ts",
|
|
"line": 39,
|
|
"character": 24
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Interfaces",
|
|
"kind": 256,
|
|
"children": [
|
|
2403,
|
|
2397,
|
|
2407
|
|
]
|
|
},
|
|
{
|
|
"title": "Variables",
|
|
"kind": 32,
|
|
"children": [
|
|
2411,
|
|
2412
|
|
]
|
|
},
|
|
{
|
|
"title": "Functions",
|
|
"kind": 64,
|
|
"children": [
|
|
2417,
|
|
2422,
|
|
2413
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "load/webpack.ts",
|
|
"line": 1,
|
|
"character": 0
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 2318,
|
|
"name": "\"main\"",
|
|
"kind": 1,
|
|
"kindString": "External module",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"originalName": "src/main.ts",
|
|
"children": [
|
|
{
|
|
"id": 2319,
|
|
"name": "async",
|
|
"kind": 2097152,
|
|
"kindString": "Object literal",
|
|
"flags": {
|
|
"isConst": true,
|
|
"__visited__": true
|
|
},
|
|
"children": [
|
|
{
|
|
"id": 2321,
|
|
"name": "Task",
|
|
"kind": 32,
|
|
"kindString": "Variable",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "main.ts",
|
|
"line": 24,
|
|
"character": 5
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Task",
|
|
"id": 1430
|
|
}
|
|
},
|
|
{
|
|
"id": 2320,
|
|
"name": "iteration",
|
|
"kind": 32,
|
|
"kindString": "Variable",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "main.ts",
|
|
"line": 23,
|
|
"character": 10
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "\"src/async/iteration\"",
|
|
"id": 2125
|
|
}
|
|
},
|
|
{
|
|
"id": 2322,
|
|
"name": "timing",
|
|
"kind": 32,
|
|
"kindString": "Variable",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "main.ts",
|
|
"line": 25,
|
|
"character": 7
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "\"src/async/timing\"",
|
|
"id": 2243
|
|
}
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Variables",
|
|
"kind": 32,
|
|
"children": [
|
|
2321,
|
|
2320,
|
|
2322
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "main.ts",
|
|
"line": 22,
|
|
"character": 11
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "object"
|
|
}
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Object literals",
|
|
"kind": 2097152,
|
|
"children": [
|
|
2319
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "main.ts",
|
|
"line": 1,
|
|
"character": 0
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1240,
|
|
"name": "\"on\"",
|
|
"kind": 1,
|
|
"kindString": "External module",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"originalName": "src/on.ts",
|
|
"children": [
|
|
{
|
|
"id": 1254,
|
|
"name": "DOMEventObject",
|
|
"kind": 256,
|
|
"kindString": "Interface",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 1257,
|
|
"name": "T",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
}
|
|
}
|
|
],
|
|
"children": [
|
|
{
|
|
"id": 1255,
|
|
"name": "bubbles",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "on.ts",
|
|
"line": 15,
|
|
"character": 8
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "boolean"
|
|
}
|
|
},
|
|
{
|
|
"id": 1256,
|
|
"name": "cancelable",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "on.ts",
|
|
"line": 16,
|
|
"character": 11
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "boolean"
|
|
}
|
|
},
|
|
{
|
|
"id": 1258,
|
|
"name": "type",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "The type of the event"
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "interfaces.ts",
|
|
"line": 10,
|
|
"character": 14
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
},
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"name": "EventObject.type",
|
|
"id": 4
|
|
}
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Properties",
|
|
"kind": 1024,
|
|
"children": [
|
|
1255,
|
|
1256,
|
|
1258
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "on.ts",
|
|
"line": 14,
|
|
"character": 24
|
|
}
|
|
],
|
|
"extendedTypes": [
|
|
{
|
|
"type": "reference",
|
|
"name": "EventObject",
|
|
"id": 2
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1241,
|
|
"name": "EventCallback",
|
|
"kind": 256,
|
|
"kindString": "Interface",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 1242,
|
|
"name": "O",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
}
|
|
}
|
|
],
|
|
"signatures": [
|
|
{
|
|
"id": 1243,
|
|
"name": "__call",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 1244,
|
|
"name": "event",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "O"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "void"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "on.ts",
|
|
"line": 5,
|
|
"character": 30
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1245,
|
|
"name": "EventEmitter",
|
|
"kind": 256,
|
|
"kindString": "Interface",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"children": [
|
|
{
|
|
"id": 1246,
|
|
"name": "on",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1247,
|
|
"name": "on",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 1248,
|
|
"name": "event",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
},
|
|
{
|
|
"id": 1249,
|
|
"name": "listener",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "EventCallback",
|
|
"id": 1241
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "EventEmitter",
|
|
"id": 1245
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "on.ts",
|
|
"line": 10,
|
|
"character": 3
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1250,
|
|
"name": "removeListener",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1251,
|
|
"name": "removeListener",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 1252,
|
|
"name": "event",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
},
|
|
{
|
|
"id": 1253,
|
|
"name": "listener",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "EventCallback",
|
|
"id": 1241
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "EventEmitter",
|
|
"id": 1245
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "on.ts",
|
|
"line": 11,
|
|
"character": 15
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Methods",
|
|
"kind": 2048,
|
|
"children": [
|
|
1246,
|
|
1250
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "on.ts",
|
|
"line": 9,
|
|
"character": 29
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1259,
|
|
"name": "PausableHandle",
|
|
"kind": 256,
|
|
"kindString": "Interface",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"children": [
|
|
{
|
|
"id": 1264,
|
|
"name": "destroy",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1265,
|
|
"name": "destroy",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Perform the destruction/cleanup logic associated with this handle"
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "void"
|
|
},
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"name": "Handle.destroy",
|
|
"id": 17
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "interfaces.ts",
|
|
"line": 50,
|
|
"character": 8
|
|
}
|
|
],
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"name": "Handle.destroy",
|
|
"id": 17
|
|
}
|
|
},
|
|
{
|
|
"id": 1260,
|
|
"name": "pause",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1261,
|
|
"name": "pause",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "void"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "on.ts",
|
|
"line": 177,
|
|
"character": 6
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1262,
|
|
"name": "resume",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1263,
|
|
"name": "resume",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "void"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "on.ts",
|
|
"line": 178,
|
|
"character": 7
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Methods",
|
|
"kind": 2048,
|
|
"children": [
|
|
1264,
|
|
1260,
|
|
1262
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "on.ts",
|
|
"line": 176,
|
|
"character": 31
|
|
}
|
|
],
|
|
"extendedTypes": [
|
|
{
|
|
"type": "reference",
|
|
"name": "Handle",
|
|
"id": 16
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1266,
|
|
"name": "emit",
|
|
"kind": 64,
|
|
"kindString": "Function",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1267,
|
|
"name": "emit",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Provides a normalized mechanism for dispatching events for event emitters, Evented objects, or DOM nodes.",
|
|
"returns": "Boolean indicating if preventDefault was called on the event object (only relevant for DOM events;\n always false for other event emitters)\n"
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 1268,
|
|
"name": "M",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "CustomEventTypes",
|
|
"id": 978
|
|
}
|
|
},
|
|
{
|
|
"id": 1269,
|
|
"name": "T",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
}
|
|
},
|
|
{
|
|
"id": 1270,
|
|
"name": "O",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "EventObject",
|
|
"id": 2,
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 1271,
|
|
"name": "K",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "typeOperator",
|
|
"operator": "keyof",
|
|
"target": {
|
|
"type": "typeParameter",
|
|
"name": "M"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 1272,
|
|
"name": "target",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "The target to emit the event from"
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Evented",
|
|
"id": 982,
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "M",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "CustomEventTypes",
|
|
"id": 978
|
|
}
|
|
},
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
},
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "O",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "EventObject",
|
|
"id": 2,
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 1273,
|
|
"name": "event",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "The event object to emit"
|
|
},
|
|
"type": {
|
|
"type": "unknown",
|
|
"name": "M[K]"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "boolean"
|
|
}
|
|
},
|
|
{
|
|
"id": 1274,
|
|
"name": "emit",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 1275,
|
|
"name": "T",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
}
|
|
},
|
|
{
|
|
"id": 1276,
|
|
"name": "O",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "EventObject",
|
|
"id": 2,
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 1277,
|
|
"name": "target",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Evented",
|
|
"id": 982,
|
|
"typeArguments": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
},
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
},
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "O",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "EventObject",
|
|
"id": 2,
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 1278,
|
|
"name": "event",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "O",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "EventObject",
|
|
"id": 2,
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "boolean"
|
|
}
|
|
},
|
|
{
|
|
"id": 1279,
|
|
"name": "emit",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 1280,
|
|
"name": "O",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "EventObject",
|
|
"id": 2,
|
|
"typeArguments": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 1281,
|
|
"name": "target",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "reference",
|
|
"name": "EventTarget"
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"name": "EventEmitter",
|
|
"id": 1245
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 1282,
|
|
"name": "event",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "O",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "EventObject",
|
|
"id": 2,
|
|
"typeArguments": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "boolean"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "on.ts",
|
|
"line": 26,
|
|
"character": 20
|
|
},
|
|
{
|
|
"fileName": "on.ts",
|
|
"line": 32,
|
|
"character": 20
|
|
},
|
|
{
|
|
"fileName": "on.ts",
|
|
"line": 33,
|
|
"character": 20
|
|
},
|
|
{
|
|
"fileName": "on.ts",
|
|
"line": 37,
|
|
"character": 20
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1283,
|
|
"name": "on",
|
|
"kind": 64,
|
|
"kindString": "Function",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1284,
|
|
"name": "on",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Provides a normalized mechanism for listening to events from event emitters, Evented objects, or DOM nodes.",
|
|
"returns": "A handle which will remove the listener when destroy is called\n"
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 1285,
|
|
"name": "M",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "CustomEventTypes",
|
|
"id": 978
|
|
}
|
|
},
|
|
{
|
|
"id": 1286,
|
|
"name": "T",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
}
|
|
},
|
|
{
|
|
"id": 1287,
|
|
"name": "K",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "typeOperator",
|
|
"operator": "keyof",
|
|
"target": {
|
|
"type": "typeParameter",
|
|
"name": "M"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 1288,
|
|
"name": "O",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "EventObject",
|
|
"id": 2,
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 1289,
|
|
"name": "target",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "Target to listen for event on"
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Evented",
|
|
"id": 982,
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "M",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "CustomEventTypes",
|
|
"id": 978
|
|
}
|
|
},
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
},
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "O",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "EventObject",
|
|
"id": 2,
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 1290,
|
|
"name": "type",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "Event event type(s) to listen for; may a string or an array of strings"
|
|
},
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "K",
|
|
"constraint": {
|
|
"type": "typeOperator",
|
|
"operator": "keyof",
|
|
"target": {
|
|
"type": "typeParameter",
|
|
"name": "M"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "typeParameter",
|
|
"name": "K",
|
|
"constraint": {
|
|
"type": "typeOperator",
|
|
"operator": "keyof",
|
|
"target": {
|
|
"type": "typeParameter",
|
|
"name": "M"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 1291,
|
|
"name": "listener",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "Callback to handle the event when it fires"
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "EventCallback",
|
|
"id": 1241,
|
|
"typeArguments": [
|
|
{
|
|
"type": "unknown",
|
|
"name": "M[K]"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Handle",
|
|
"id": 16
|
|
}
|
|
},
|
|
{
|
|
"id": 1292,
|
|
"name": "on",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 1293,
|
|
"name": "T",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
}
|
|
},
|
|
{
|
|
"id": 1294,
|
|
"name": "O",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "EventObject",
|
|
"id": 2,
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 1295,
|
|
"name": "target",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Evented",
|
|
"id": 982,
|
|
"typeArguments": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
},
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
},
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "O",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "EventObject",
|
|
"id": 2,
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 1296,
|
|
"name": "type",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
},
|
|
{
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 1297,
|
|
"name": "listener",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "EventCallback",
|
|
"id": 1241,
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "O",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "EventObject",
|
|
"id": 2,
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Handle",
|
|
"id": 16
|
|
}
|
|
},
|
|
{
|
|
"id": 1298,
|
|
"name": "on",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 1299,
|
|
"name": "target",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "EventEmitter",
|
|
"id": 1245
|
|
}
|
|
},
|
|
{
|
|
"id": 1300,
|
|
"name": "type",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
},
|
|
{
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 1301,
|
|
"name": "listener",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "EventCallback",
|
|
"id": 1241
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Handle",
|
|
"id": 16
|
|
}
|
|
},
|
|
{
|
|
"id": 1302,
|
|
"name": "on",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 1303,
|
|
"name": "target",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "EventTarget"
|
|
}
|
|
},
|
|
{
|
|
"id": 1304,
|
|
"name": "type",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
},
|
|
{
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 1305,
|
|
"name": "listener",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "EventCallback",
|
|
"id": 1241
|
|
}
|
|
},
|
|
{
|
|
"id": 1306,
|
|
"name": "capture",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "undefined"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "true"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "false"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Handle",
|
|
"id": 16
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "on.ts",
|
|
"line": 83,
|
|
"character": 26
|
|
},
|
|
{
|
|
"fileName": "on.ts",
|
|
"line": 89,
|
|
"character": 26
|
|
},
|
|
{
|
|
"fileName": "on.ts",
|
|
"line": 94,
|
|
"character": 26
|
|
},
|
|
{
|
|
"fileName": "on.ts",
|
|
"line": 95,
|
|
"character": 26
|
|
},
|
|
{
|
|
"fileName": "on.ts",
|
|
"line": 101,
|
|
"character": 26
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1307,
|
|
"name": "once",
|
|
"kind": 64,
|
|
"kindString": "Function",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1308,
|
|
"name": "once",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Provides a mechanism for listening to the next occurrence of an event from event\nemitters, Evented objects, or DOM nodes.",
|
|
"returns": "A handle which will remove the listener when destroy is called\n"
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 1309,
|
|
"name": "M",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "CustomEventTypes",
|
|
"id": 978
|
|
}
|
|
},
|
|
{
|
|
"id": 1310,
|
|
"name": "T",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
}
|
|
},
|
|
{
|
|
"id": 1311,
|
|
"name": "K",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "typeOperator",
|
|
"operator": "keyof",
|
|
"target": {
|
|
"type": "typeParameter",
|
|
"name": "M"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 1312,
|
|
"name": "O",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "EventObject",
|
|
"id": 2,
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 1313,
|
|
"name": "target",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "Target to listen for event on"
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Evented",
|
|
"id": 982,
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "M",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "CustomEventTypes",
|
|
"id": 978
|
|
}
|
|
},
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
},
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "O",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "EventObject",
|
|
"id": 2,
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 1314,
|
|
"name": "type",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "Event event type(s) to listen for; may be a string or an array of strings"
|
|
},
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "K",
|
|
"constraint": {
|
|
"type": "typeOperator",
|
|
"operator": "keyof",
|
|
"target": {
|
|
"type": "typeParameter",
|
|
"name": "M"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "typeParameter",
|
|
"name": "K",
|
|
"constraint": {
|
|
"type": "typeOperator",
|
|
"operator": "keyof",
|
|
"target": {
|
|
"type": "typeParameter",
|
|
"name": "M"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 1315,
|
|
"name": "listener",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "Callback to handle the event when it fires"
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "EventCallback",
|
|
"id": 1241,
|
|
"typeArguments": [
|
|
{
|
|
"type": "unknown",
|
|
"name": "M[K]"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Handle",
|
|
"id": 16
|
|
}
|
|
},
|
|
{
|
|
"id": 1316,
|
|
"name": "once",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 1317,
|
|
"name": "T",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
}
|
|
},
|
|
{
|
|
"id": 1318,
|
|
"name": "O",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "EventObject",
|
|
"id": 2,
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 1319,
|
|
"name": "target",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Evented",
|
|
"id": 982,
|
|
"typeArguments": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
},
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
},
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "O",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "EventObject",
|
|
"id": 2,
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 1320,
|
|
"name": "type",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
},
|
|
{
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 1321,
|
|
"name": "listener",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "EventCallback",
|
|
"id": 1241,
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "O",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "EventObject",
|
|
"id": 2,
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Handle",
|
|
"id": 16
|
|
}
|
|
},
|
|
{
|
|
"id": 1322,
|
|
"name": "once",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 1323,
|
|
"name": "target",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "EventTarget"
|
|
}
|
|
},
|
|
{
|
|
"id": 1324,
|
|
"name": "type",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
},
|
|
{
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 1325,
|
|
"name": "listener",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "EventCallback",
|
|
"id": 1241
|
|
}
|
|
},
|
|
{
|
|
"id": 1326,
|
|
"name": "capture",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "undefined"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "true"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "false"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Handle",
|
|
"id": 16
|
|
}
|
|
},
|
|
{
|
|
"id": 1327,
|
|
"name": "once",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 1328,
|
|
"name": "target",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "EventEmitter",
|
|
"id": 1245
|
|
}
|
|
},
|
|
{
|
|
"id": 1329,
|
|
"name": "type",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
},
|
|
{
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 1330,
|
|
"name": "listener",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "EventCallback",
|
|
"id": 1241
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Handle",
|
|
"id": 16
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "on.ts",
|
|
"line": 147,
|
|
"character": 20
|
|
},
|
|
{
|
|
"fileName": "on.ts",
|
|
"line": 153,
|
|
"character": 20
|
|
},
|
|
{
|
|
"fileName": "on.ts",
|
|
"line": 158,
|
|
"character": 20
|
|
},
|
|
{
|
|
"fileName": "on.ts",
|
|
"line": 159,
|
|
"character": 20
|
|
},
|
|
{
|
|
"fileName": "on.ts",
|
|
"line": 160,
|
|
"character": 20
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1331,
|
|
"name": "pausable",
|
|
"kind": 64,
|
|
"kindString": "Function",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1332,
|
|
"name": "pausable",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Provides a mechanism for creating pausable listeners for events from event emitters, Evented objects, or DOM nodes.",
|
|
"returns": "A handle with additional pause and resume methods; the listener will never fire when paused\n"
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 1333,
|
|
"name": "M",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "CustomEventTypes",
|
|
"id": 978
|
|
}
|
|
},
|
|
{
|
|
"id": 1334,
|
|
"name": "T",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
}
|
|
},
|
|
{
|
|
"id": 1335,
|
|
"name": "K",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "typeOperator",
|
|
"operator": "keyof",
|
|
"target": {
|
|
"type": "typeParameter",
|
|
"name": "M"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 1336,
|
|
"name": "O",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "EventObject",
|
|
"id": 2,
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 1337,
|
|
"name": "target",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "Target to listen for event on"
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Evented",
|
|
"id": 982,
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "M",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "CustomEventTypes",
|
|
"id": 978
|
|
}
|
|
},
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
},
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "O",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "EventObject",
|
|
"id": 2,
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 1338,
|
|
"name": "type",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "Event event type(s) to listen for; may a string or an array of strings"
|
|
},
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "K",
|
|
"constraint": {
|
|
"type": "typeOperator",
|
|
"operator": "keyof",
|
|
"target": {
|
|
"type": "typeParameter",
|
|
"name": "M"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "typeParameter",
|
|
"name": "K",
|
|
"constraint": {
|
|
"type": "typeOperator",
|
|
"operator": "keyof",
|
|
"target": {
|
|
"type": "typeParameter",
|
|
"name": "M"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 1339,
|
|
"name": "listener",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "Callback to handle the event when it fires"
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "EventCallback",
|
|
"id": 1241,
|
|
"typeArguments": [
|
|
{
|
|
"type": "unknown",
|
|
"name": "M[K]"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "PausableHandle",
|
|
"id": 1259
|
|
}
|
|
},
|
|
{
|
|
"id": 1340,
|
|
"name": "pausable",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 1341,
|
|
"name": "T",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
}
|
|
},
|
|
{
|
|
"id": 1342,
|
|
"name": "O",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "EventObject",
|
|
"id": 2,
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 1343,
|
|
"name": "target",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Evented",
|
|
"id": 982,
|
|
"typeArguments": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
},
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
},
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "O",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "EventObject",
|
|
"id": 2,
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 1344,
|
|
"name": "type",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
},
|
|
{
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 1345,
|
|
"name": "listener",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "EventCallback",
|
|
"id": 1241,
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "O",
|
|
"constraint": {
|
|
"type": "reference",
|
|
"name": "EventObject",
|
|
"id": 2,
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "PausableHandle",
|
|
"id": 1259
|
|
}
|
|
},
|
|
{
|
|
"id": 1346,
|
|
"name": "pausable",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 1347,
|
|
"name": "target",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "EventTarget"
|
|
}
|
|
},
|
|
{
|
|
"id": 1348,
|
|
"name": "type",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
},
|
|
{
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 1349,
|
|
"name": "listener",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "EventCallback",
|
|
"id": 1241
|
|
}
|
|
},
|
|
{
|
|
"id": 1350,
|
|
"name": "capture",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "undefined"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "true"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "false"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "PausableHandle",
|
|
"id": 1259
|
|
}
|
|
},
|
|
{
|
|
"id": 1351,
|
|
"name": "pausable",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 1352,
|
|
"name": "target",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "EventEmitter",
|
|
"id": 1245
|
|
}
|
|
},
|
|
{
|
|
"id": 1353,
|
|
"name": "type",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
},
|
|
{
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 1354,
|
|
"name": "listener",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "EventCallback",
|
|
"id": 1241
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "PausableHandle",
|
|
"id": 1259
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "on.ts",
|
|
"line": 189,
|
|
"character": 24
|
|
},
|
|
{
|
|
"fileName": "on.ts",
|
|
"line": 195,
|
|
"character": 24
|
|
},
|
|
{
|
|
"fileName": "on.ts",
|
|
"line": 200,
|
|
"character": 24
|
|
},
|
|
{
|
|
"fileName": "on.ts",
|
|
"line": 206,
|
|
"character": 24
|
|
},
|
|
{
|
|
"fileName": "on.ts",
|
|
"line": 207,
|
|
"character": 24
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Interfaces",
|
|
"kind": 256,
|
|
"children": [
|
|
1254,
|
|
1241,
|
|
1245,
|
|
1259
|
|
]
|
|
},
|
|
{
|
|
"title": "Functions",
|
|
"kind": 64,
|
|
"children": [
|
|
1266,
|
|
1283,
|
|
1307,
|
|
1331
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "on.ts",
|
|
"line": 1,
|
|
"character": 0
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1355,
|
|
"name": "\"queue\"",
|
|
"kind": 1,
|
|
"kindString": "External module",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"originalName": "src/queue.ts",
|
|
"sources": [
|
|
{
|
|
"fileName": "queue.ts",
|
|
"line": 1,
|
|
"character": 0
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1985,
|
|
"name": "\"request\"",
|
|
"kind": 1,
|
|
"kindString": "External module",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"originalName": "src/request.ts",
|
|
"children": [
|
|
{
|
|
"id": 1986,
|
|
"name": "providerRegistry",
|
|
"kind": 32,
|
|
"kindString": "Variable",
|
|
"flags": {
|
|
"isExported": true,
|
|
"isConst": true,
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "request.ts",
|
|
"line": 7,
|
|
"character": 29
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "ProviderRegistry",
|
|
"id": 1600
|
|
},
|
|
"defaultValue": " new ProviderRegistry()"
|
|
},
|
|
{
|
|
"id": 1987,
|
|
"name": "request",
|
|
"kind": 32,
|
|
"kindString": "Variable",
|
|
"flags": {
|
|
"isExported": true,
|
|
"isConst": true,
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "request.ts",
|
|
"line": 9,
|
|
"character": 13
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 1988,
|
|
"name": "__type",
|
|
"kind": 65536,
|
|
"kindString": "Type literal",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1989,
|
|
"name": "__call",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 1990,
|
|
"name": "url",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
},
|
|
{
|
|
"id": 1991,
|
|
"name": "options",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "RequestOptions"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Task",
|
|
"id": 1430,
|
|
"typeArguments": [
|
|
{
|
|
"type": "reference",
|
|
"name": "Response"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"children": [
|
|
{
|
|
"id": 1992,
|
|
"name": "delete",
|
|
"kind": 64,
|
|
"kindString": "Function",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1993,
|
|
"name": "delete",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 1994,
|
|
"name": "url",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
},
|
|
{
|
|
"id": 1995,
|
|
"name": "options",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "RequestOptions"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Task",
|
|
"id": 1430,
|
|
"typeArguments": [
|
|
{
|
|
"type": "reference",
|
|
"name": "Response"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "request.ts",
|
|
"line": 11,
|
|
"character": 7
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1996,
|
|
"name": "get",
|
|
"kind": 64,
|
|
"kindString": "Function",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1997,
|
|
"name": "get",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 1998,
|
|
"name": "url",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
},
|
|
{
|
|
"id": 1999,
|
|
"name": "options",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "RequestOptions"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Task",
|
|
"id": 1430,
|
|
"typeArguments": [
|
|
{
|
|
"type": "reference",
|
|
"name": "Response"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "request.ts",
|
|
"line": 12,
|
|
"character": 4
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 2000,
|
|
"name": "head",
|
|
"kind": 64,
|
|
"kindString": "Function",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 2001,
|
|
"name": "head",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 2002,
|
|
"name": "url",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
},
|
|
{
|
|
"id": 2003,
|
|
"name": "options",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "RequestOptions"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Task",
|
|
"id": 1430,
|
|
"typeArguments": [
|
|
{
|
|
"type": "reference",
|
|
"name": "Response"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "request.ts",
|
|
"line": 13,
|
|
"character": 5
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 2004,
|
|
"name": "options",
|
|
"kind": 64,
|
|
"kindString": "Function",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 2005,
|
|
"name": "options",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 2006,
|
|
"name": "url",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
},
|
|
{
|
|
"id": 2007,
|
|
"name": "options",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "RequestOptions"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Task",
|
|
"id": 1430,
|
|
"typeArguments": [
|
|
{
|
|
"type": "reference",
|
|
"name": "Response"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "request.ts",
|
|
"line": 14,
|
|
"character": 8
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 2008,
|
|
"name": "post",
|
|
"kind": 64,
|
|
"kindString": "Function",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 2009,
|
|
"name": "post",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 2010,
|
|
"name": "url",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
},
|
|
{
|
|
"id": 2011,
|
|
"name": "options",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "RequestOptions"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "UploadObservableTask",
|
|
"typeArguments": [
|
|
{
|
|
"type": "reference",
|
|
"name": "Response"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "request.ts",
|
|
"line": 15,
|
|
"character": 5
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 2012,
|
|
"name": "put",
|
|
"kind": 64,
|
|
"kindString": "Function",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 2013,
|
|
"name": "put",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 2014,
|
|
"name": "url",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
},
|
|
{
|
|
"id": 2015,
|
|
"name": "options",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "RequestOptions"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "UploadObservableTask",
|
|
"typeArguments": [
|
|
{
|
|
"type": "reference",
|
|
"name": "Response"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "request.ts",
|
|
"line": 16,
|
|
"character": 4
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 2016,
|
|
"name": "setDefaultProvider",
|
|
"kind": 64,
|
|
"kindString": "Function",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 2017,
|
|
"name": "setDefaultProvider",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 2018,
|
|
"name": "provider",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Provider"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "void"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "request.ts",
|
|
"line": 18,
|
|
"character": 19
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Functions",
|
|
"kind": 64,
|
|
"children": [
|
|
1992,
|
|
1996,
|
|
2000,
|
|
2004,
|
|
2008,
|
|
2012,
|
|
2016
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "request.ts",
|
|
"line": 9,
|
|
"character": 14
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"defaultValue": " <any>function request(url: string, options: RequestOptions = {}): Task<Response> {\n\ttry {\n\t\treturn providerRegistry.match(url, options)(url, options);\n\t} catch (error) {\n\t\treturn Task.reject<Response>(error);\n\t}\n}"
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Variables",
|
|
"kind": 32,
|
|
"children": [
|
|
1986,
|
|
1987
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "request.ts",
|
|
"line": 1,
|
|
"character": 0
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1658,
|
|
"name": "\"request/Headers\"",
|
|
"kind": 1,
|
|
"kindString": "External module",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"originalName": "src/request/Headers.ts",
|
|
"children": [
|
|
{
|
|
"id": 1659,
|
|
"name": "Headers",
|
|
"kind": 128,
|
|
"kindString": "Class",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"children": [
|
|
{
|
|
"id": 1661,
|
|
"name": "constructor",
|
|
"kind": 512,
|
|
"kindString": "Constructor",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1662,
|
|
"name": "new Headers",
|
|
"kind": 16384,
|
|
"kindString": "Constructor signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 1663,
|
|
"name": "headers",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 1664,
|
|
"name": "__type",
|
|
"kind": 65536,
|
|
"kindString": "Type literal",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"indexSignature": [
|
|
{
|
|
"id": 1665,
|
|
"name": "__index",
|
|
"kind": 8192,
|
|
"kindString": "Index signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 1666,
|
|
"name": "key",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "request/Headers.ts",
|
|
"line": 16,
|
|
"character": 22
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"name": "HeadersInterface"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Headers",
|
|
"id": 1659
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "request/Headers.ts",
|
|
"line": 14,
|
|
"character": 45
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1660,
|
|
"name": "map",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"isProtected": true,
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "request/Headers.ts",
|
|
"line": 14,
|
|
"character": 14
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Map",
|
|
"typeArguments": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
},
|
|
{
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"defaultValue": " new Map<string, string[]>()"
|
|
},
|
|
{
|
|
"id": 1693,
|
|
"name": "__@iterator",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1694,
|
|
"name": "__@iterator",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "IterableIterator",
|
|
"typeArguments": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "Object"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "request/Headers.ts",
|
|
"line": 96,
|
|
"character": 18
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1667,
|
|
"name": "append",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1668,
|
|
"name": "append",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 1669,
|
|
"name": "name",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
},
|
|
{
|
|
"id": 1670,
|
|
"name": "value",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "void"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "request/Headers.ts",
|
|
"line": 32,
|
|
"character": 7
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1671,
|
|
"name": "delete",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1672,
|
|
"name": "delete",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 1673,
|
|
"name": "name",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "void"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "request/Headers.ts",
|
|
"line": 42,
|
|
"character": 7
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1674,
|
|
"name": "entries",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1675,
|
|
"name": "entries",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "IterableIterator",
|
|
"typeArguments": [
|
|
{
|
|
"type": "tuple",
|
|
"elements": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "request/Headers.ts",
|
|
"line": 46,
|
|
"character": 8
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1676,
|
|
"name": "get",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1677,
|
|
"name": "get",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 1678,
|
|
"name": "name",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "null"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "request/Headers.ts",
|
|
"line": 56,
|
|
"character": 4
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1679,
|
|
"name": "getAll",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1680,
|
|
"name": "getAll",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 1681,
|
|
"name": "name",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "request/Headers.ts",
|
|
"line": 66,
|
|
"character": 7
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1682,
|
|
"name": "has",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1683,
|
|
"name": "has",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 1684,
|
|
"name": "name",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "boolean"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "request/Headers.ts",
|
|
"line": 76,
|
|
"character": 4
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1685,
|
|
"name": "keys",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1686,
|
|
"name": "keys",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "IterableIterator",
|
|
"typeArguments": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "request/Headers.ts",
|
|
"line": 80,
|
|
"character": 5
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1687,
|
|
"name": "set",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1688,
|
|
"name": "set",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 1689,
|
|
"name": "name",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
},
|
|
{
|
|
"id": 1690,
|
|
"name": "value",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "void"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "request/Headers.ts",
|
|
"line": 84,
|
|
"character": 4
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1691,
|
|
"name": "values",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1692,
|
|
"name": "values",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "IterableIterator",
|
|
"typeArguments": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "request/Headers.ts",
|
|
"line": 88,
|
|
"character": 7
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Constructors",
|
|
"kind": 512,
|
|
"children": [
|
|
1661
|
|
]
|
|
},
|
|
{
|
|
"title": "Properties",
|
|
"kind": 1024,
|
|
"children": [
|
|
1660
|
|
]
|
|
},
|
|
{
|
|
"title": "Methods",
|
|
"kind": 2048,
|
|
"children": [
|
|
1693,
|
|
1667,
|
|
1671,
|
|
1674,
|
|
1676,
|
|
1679,
|
|
1682,
|
|
1685,
|
|
1687,
|
|
1691
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "request/Headers.ts",
|
|
"line": 13,
|
|
"character": 28
|
|
}
|
|
],
|
|
"implementedTypes": [
|
|
{
|
|
"type": "reference",
|
|
"name": "Headers"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1695,
|
|
"name": "isHeadersLike",
|
|
"kind": 64,
|
|
"kindString": "Function",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1696,
|
|
"name": "isHeadersLike",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 1697,
|
|
"name": "object",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "boolean"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "request/Headers.ts",
|
|
"line": 5,
|
|
"character": 22
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Classes",
|
|
"kind": 128,
|
|
"children": [
|
|
1659
|
|
]
|
|
},
|
|
{
|
|
"title": "Functions",
|
|
"kind": 64,
|
|
"children": [
|
|
1695
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "request/Headers.ts",
|
|
"line": 1,
|
|
"character": 0
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1599,
|
|
"name": "\"request/ProviderRegistry\"",
|
|
"kind": 1,
|
|
"kindString": "External module",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"originalName": "src/request/ProviderRegistry.ts",
|
|
"children": [
|
|
{
|
|
"id": 1600,
|
|
"name": "ProviderRegistry",
|
|
"kind": 128,
|
|
"kindString": "Class",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"children": [
|
|
{
|
|
"id": 1610,
|
|
"name": "constructor",
|
|
"kind": 512,
|
|
"kindString": "Constructor",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Construct a new MatchRegistry, optionally containing a given default value."
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1611,
|
|
"name": "new ProviderRegistry",
|
|
"kind": 16384,
|
|
"kindString": "Constructor signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Construct a new MatchRegistry, optionally containing a given default value."
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 1612,
|
|
"name": "defaultValue",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "T",
|
|
"id": 3
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "ProviderRegistry",
|
|
"id": 1600
|
|
},
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"name": "MatchRegistry.__constructor",
|
|
"id": 1226
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "MatchRegistry.ts",
|
|
"line": 17,
|
|
"character": 46
|
|
}
|
|
],
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"name": "MatchRegistry.__constructor",
|
|
"id": 1226
|
|
}
|
|
},
|
|
{
|
|
"id": 1609,
|
|
"name": "_defaultValue",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"isProtected": true,
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "MatchRegistry.ts",
|
|
"line": 16,
|
|
"character": 24
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "reference",
|
|
"name": "Provider"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "undefined"
|
|
}
|
|
]
|
|
},
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"name": "MatchRegistry._defaultValue",
|
|
"id": 1225
|
|
}
|
|
},
|
|
{
|
|
"id": 1613,
|
|
"name": "match",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1614,
|
|
"name": "match",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Return the first entry in this registry that matches the given arguments. If no entry matches and the registry\nwas created with a default value, that value will be returned. Otherwise, an exception is thrown.",
|
|
"returns": "the matching value, or a default value if one exists.\n"
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 1615,
|
|
"name": "args",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"isRest": true,
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Provider"
|
|
},
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"name": "MatchRegistry.match",
|
|
"id": 1229
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "MatchRegistry.ts",
|
|
"line": 34,
|
|
"character": 6
|
|
}
|
|
],
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"name": "MatchRegistry.match",
|
|
"id": 1229
|
|
}
|
|
},
|
|
{
|
|
"id": 1604,
|
|
"name": "register",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1605,
|
|
"name": "register",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 1606,
|
|
"name": "test",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"name": "RegExp"
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"name": "ProviderTest"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "null"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 1607,
|
|
"name": "value",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Provider"
|
|
}
|
|
},
|
|
{
|
|
"id": 1608,
|
|
"name": "first",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "undefined"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "true"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "false"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Handle",
|
|
"id": 16
|
|
},
|
|
"overwrites": {
|
|
"type": "reference",
|
|
"name": "MatchRegistry.register",
|
|
"id": 1232
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "request/ProviderRegistry.ts",
|
|
"line": 10,
|
|
"character": 9
|
|
}
|
|
],
|
|
"overwrites": {
|
|
"type": "reference",
|
|
"name": "MatchRegistry.register",
|
|
"id": 1232
|
|
}
|
|
},
|
|
{
|
|
"id": 1601,
|
|
"name": "setDefaultProvider",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1602,
|
|
"name": "setDefaultProvider",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 1603,
|
|
"name": "provider",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Provider"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "void"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "request/ProviderRegistry.ts",
|
|
"line": 6,
|
|
"character": 19
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Constructors",
|
|
"kind": 512,
|
|
"children": [
|
|
1610
|
|
]
|
|
},
|
|
{
|
|
"title": "Properties",
|
|
"kind": 1024,
|
|
"children": [
|
|
1609
|
|
]
|
|
},
|
|
{
|
|
"title": "Methods",
|
|
"kind": 2048,
|
|
"children": [
|
|
1613,
|
|
1604,
|
|
1601
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "request/ProviderRegistry.ts",
|
|
"line": 5,
|
|
"character": 37
|
|
}
|
|
],
|
|
"extendedTypes": [
|
|
{
|
|
"type": "reference",
|
|
"name": "MatchRegistry",
|
|
"id": 1223,
|
|
"typeArguments": [
|
|
{
|
|
"type": "reference",
|
|
"name": "Provider"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Classes",
|
|
"kind": 128,
|
|
"children": [
|
|
1600
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "request/ProviderRegistry.ts",
|
|
"line": 1,
|
|
"character": 0
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1698,
|
|
"name": "\"request/Response\"",
|
|
"kind": 1,
|
|
"kindString": "External module",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"originalName": "src/request/Response.ts",
|
|
"children": [
|
|
{
|
|
"id": 1702,
|
|
"name": "Response",
|
|
"kind": 128,
|
|
"kindString": "Class",
|
|
"flags": {
|
|
"isExported": true,
|
|
"isAbstract": true,
|
|
"__visited__": true
|
|
},
|
|
"children": [
|
|
{
|
|
"id": 1708,
|
|
"name": "bodyUsed",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"isAbstract": true,
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "request/Response.ts",
|
|
"line": 17,
|
|
"character": 27
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "boolean"
|
|
}
|
|
},
|
|
{
|
|
"id": 1711,
|
|
"name": "data",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"isAbstract": true,
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "request/Response.ts",
|
|
"line": 21,
|
|
"character": 23
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Observable",
|
|
"id": 1541,
|
|
"typeArguments": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 1710,
|
|
"name": "download",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"isAbstract": true,
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "request/Response.ts",
|
|
"line": 20,
|
|
"character": 27
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Observable",
|
|
"id": 1541,
|
|
"typeArguments": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "number"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 1703,
|
|
"name": "headers",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"isAbstract": true,
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "request/Response.ts",
|
|
"line": 12,
|
|
"character": 26
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Headers"
|
|
}
|
|
},
|
|
{
|
|
"id": 1704,
|
|
"name": "ok",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"isAbstract": true,
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "request/Response.ts",
|
|
"line": 13,
|
|
"character": 21
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "boolean"
|
|
}
|
|
},
|
|
{
|
|
"id": 1709,
|
|
"name": "requestOptions",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"isAbstract": true,
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "request/Response.ts",
|
|
"line": 18,
|
|
"character": 33
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "RequestOptions"
|
|
}
|
|
},
|
|
{
|
|
"id": 1705,
|
|
"name": "status",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"isAbstract": true,
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "request/Response.ts",
|
|
"line": 14,
|
|
"character": 25
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "number"
|
|
}
|
|
},
|
|
{
|
|
"id": 1706,
|
|
"name": "statusText",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"isAbstract": true,
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "request/Response.ts",
|
|
"line": 15,
|
|
"character": 29
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
},
|
|
{
|
|
"id": 1707,
|
|
"name": "url",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"isAbstract": true,
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "request/Response.ts",
|
|
"line": 16,
|
|
"character": 22
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
},
|
|
{
|
|
"id": 1715,
|
|
"name": "arrayBuffer",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true,
|
|
"isAbstract": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1716,
|
|
"name": "arrayBuffer",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Task",
|
|
"id": 1430,
|
|
"typeArguments": [
|
|
{
|
|
"type": "reference",
|
|
"name": "ArrayBuffer"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "request/Response.ts",
|
|
"line": 27,
|
|
"character": 21
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1717,
|
|
"name": "blob",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true,
|
|
"isAbstract": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1718,
|
|
"name": "blob",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Task",
|
|
"id": 1430,
|
|
"typeArguments": [
|
|
{
|
|
"type": "reference",
|
|
"name": "Blob"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "request/Response.ts",
|
|
"line": 28,
|
|
"character": 14
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1719,
|
|
"name": "formData",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true,
|
|
"isAbstract": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1720,
|
|
"name": "formData",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Task",
|
|
"id": 1430,
|
|
"typeArguments": [
|
|
{
|
|
"type": "reference",
|
|
"name": "FormData"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "request/Response.ts",
|
|
"line": 29,
|
|
"character": 18
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1712,
|
|
"name": "json",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1713,
|
|
"name": "json",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 1714,
|
|
"name": "T",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Task",
|
|
"id": 1430,
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "request/Response.ts",
|
|
"line": 23,
|
|
"character": 5
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1721,
|
|
"name": "text",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true,
|
|
"isAbstract": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1722,
|
|
"name": "text",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Task",
|
|
"id": 1430,
|
|
"typeArguments": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "request/Response.ts",
|
|
"line": 30,
|
|
"character": 14
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Properties",
|
|
"kind": 1024,
|
|
"children": [
|
|
1708,
|
|
1711,
|
|
1710,
|
|
1703,
|
|
1704,
|
|
1709,
|
|
1705,
|
|
1706,
|
|
1707
|
|
]
|
|
},
|
|
{
|
|
"title": "Methods",
|
|
"kind": 2048,
|
|
"children": [
|
|
1715,
|
|
1717,
|
|
1719,
|
|
1712,
|
|
1721
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "request/Response.ts",
|
|
"line": 11,
|
|
"character": 23
|
|
}
|
|
],
|
|
"extendedBy": [
|
|
{
|
|
"type": "reference",
|
|
"name": "XhrResponse",
|
|
"id": 1790
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"name": "NodeResponse",
|
|
"id": 1925
|
|
}
|
|
],
|
|
"implementedTypes": [
|
|
{
|
|
"type": "reference",
|
|
"name": "Response"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1699,
|
|
"name": "ResponseData",
|
|
"kind": 256,
|
|
"kindString": "Interface",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"children": [
|
|
{
|
|
"id": 1700,
|
|
"name": "task",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "request/Response.ts",
|
|
"line": 7,
|
|
"character": 5
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Task",
|
|
"id": 1430,
|
|
"typeArguments": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 1701,
|
|
"name": "used",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "request/Response.ts",
|
|
"line": 8,
|
|
"character": 5
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "boolean"
|
|
}
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Properties",
|
|
"kind": 1024,
|
|
"children": [
|
|
1700,
|
|
1701
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "request/Response.ts",
|
|
"line": 6,
|
|
"character": 29
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1730,
|
|
"name": "getArrayBufferFromBlob",
|
|
"kind": 64,
|
|
"kindString": "Function",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1731,
|
|
"name": "getArrayBufferFromBlob",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 1732,
|
|
"name": "blob",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Blob"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Promise",
|
|
"typeArguments": [
|
|
{
|
|
"type": "reference",
|
|
"name": "ArrayBuffer"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "request/Response.ts",
|
|
"line": 53,
|
|
"character": 38
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1723,
|
|
"name": "getFileReaderPromise",
|
|
"kind": 64,
|
|
"kindString": "Function",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1724,
|
|
"name": "getFileReaderPromise",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 1725,
|
|
"name": "T",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
}
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 1726,
|
|
"name": "reader",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "FileReader"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Promise",
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "request/Response.ts",
|
|
"line": 35,
|
|
"character": 36
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1733,
|
|
"name": "getTextFromArrayBuffer",
|
|
"kind": 64,
|
|
"kindString": "Function",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1734,
|
|
"name": "getTextFromArrayBuffer",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 1735,
|
|
"name": "buffer",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "ArrayBuffer"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "request/Response.ts",
|
|
"line": 60,
|
|
"character": 38
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1727,
|
|
"name": "getTextFromBlob",
|
|
"kind": 64,
|
|
"kindString": "Function",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1728,
|
|
"name": "getTextFromBlob",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 1729,
|
|
"name": "blob",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Blob"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Promise",
|
|
"typeArguments": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "request/Response.ts",
|
|
"line": 46,
|
|
"character": 31
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Classes",
|
|
"kind": 128,
|
|
"children": [
|
|
1702
|
|
]
|
|
},
|
|
{
|
|
"title": "Interfaces",
|
|
"kind": 256,
|
|
"children": [
|
|
1699
|
|
]
|
|
},
|
|
{
|
|
"title": "Functions",
|
|
"kind": 64,
|
|
"children": [
|
|
1730,
|
|
1723,
|
|
1733,
|
|
1727
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "request/Response.ts",
|
|
"line": 1,
|
|
"character": 0
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1736,
|
|
"name": "\"request/SubscriptionPool\"",
|
|
"kind": 1,
|
|
"kindString": "External module",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"originalName": "src/request/SubscriptionPool.ts",
|
|
"children": [
|
|
{
|
|
"id": 1737,
|
|
"name": "SubscriptionPool",
|
|
"kind": 128,
|
|
"kindString": "Class",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 1738,
|
|
"name": "T",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
}
|
|
}
|
|
],
|
|
"children": [
|
|
{
|
|
"id": 1739,
|
|
"name": "constructor",
|
|
"kind": 512,
|
|
"kindString": "Constructor",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1740,
|
|
"name": "new SubscriptionPool",
|
|
"kind": 16384,
|
|
"kindString": "Constructor signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 1741,
|
|
"name": "maxLength",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "number"
|
|
},
|
|
"defaultValue": "10"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "SubscriptionPool",
|
|
"id": 1737
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "request/SubscriptionPool.ts",
|
|
"line": 6,
|
|
"character": 33
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1742,
|
|
"name": "add",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1743,
|
|
"name": "add",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 1744,
|
|
"name": "subscription",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "SubscriptionObserver",
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "(Anonymous function)"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "request/SubscriptionPool.ts",
|
|
"line": 12,
|
|
"character": 4
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1748,
|
|
"name": "complete",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1749,
|
|
"name": "complete",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "void"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "request/SubscriptionPool.ts",
|
|
"line": 39,
|
|
"character": 9
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1745,
|
|
"name": "next",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1746,
|
|
"name": "next",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 1747,
|
|
"name": "value",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "void"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "request/SubscriptionPool.ts",
|
|
"line": 24,
|
|
"character": 5
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Constructors",
|
|
"kind": 512,
|
|
"children": [
|
|
1739
|
|
]
|
|
},
|
|
{
|
|
"title": "Methods",
|
|
"kind": 2048,
|
|
"children": [
|
|
1742,
|
|
1748,
|
|
1745
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "request/SubscriptionPool.ts",
|
|
"line": 3,
|
|
"character": 37
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Classes",
|
|
"kind": 128,
|
|
"children": [
|
|
1737
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "request/SubscriptionPool.ts",
|
|
"line": 1,
|
|
"character": 0
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1750,
|
|
"name": "\"request/TimeoutError\"",
|
|
"kind": 1,
|
|
"kindString": "External module",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"originalName": "src/request/TimeoutError.ts",
|
|
"children": [
|
|
{
|
|
"id": 1751,
|
|
"name": "TimeoutError",
|
|
"kind": 128,
|
|
"kindString": "Class",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"children": [
|
|
{
|
|
"id": 1755,
|
|
"name": "constructor",
|
|
"kind": 512,
|
|
"kindString": "Constructor",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1756,
|
|
"name": "new TimeoutError",
|
|
"kind": 16384,
|
|
"kindString": "Constructor signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 1757,
|
|
"name": "message",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "undefined"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "TimeoutError",
|
|
"id": 1751
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "request/TimeoutError.ts",
|
|
"line": 6,
|
|
"character": 2
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1752,
|
|
"name": "message",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "request/TimeoutError.ts",
|
|
"line": 2,
|
|
"character": 17
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
},
|
|
{
|
|
"id": 1753,
|
|
"name": "name",
|
|
"kind": 262144,
|
|
"kindString": "Accessor",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"getSignature": [
|
|
{
|
|
"id": 1754,
|
|
"name": "__get",
|
|
"kind": 524288,
|
|
"kindString": "Get signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "request/TimeoutError.ts",
|
|
"line": 4,
|
|
"character": 9
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Constructors",
|
|
"kind": 512,
|
|
"children": [
|
|
1755
|
|
]
|
|
},
|
|
{
|
|
"title": "Properties",
|
|
"kind": 1024,
|
|
"children": [
|
|
1752
|
|
]
|
|
},
|
|
{
|
|
"title": "Accessors",
|
|
"kind": 262144,
|
|
"children": [
|
|
1753
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "request/TimeoutError.ts",
|
|
"line": 1,
|
|
"character": 33
|
|
}
|
|
],
|
|
"implementedTypes": [
|
|
{
|
|
"type": "reference",
|
|
"name": "Error"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Classes",
|
|
"kind": 128,
|
|
"children": [
|
|
1751
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "request/TimeoutError.ts",
|
|
"line": 1,
|
|
"character": 0
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1837,
|
|
"name": "\"request/providers/node\"",
|
|
"kind": 1,
|
|
"kindString": "External module",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"originalName": "src/request/providers/node.ts",
|
|
"children": [
|
|
{
|
|
"id": 1925,
|
|
"name": "NodeResponse",
|
|
"kind": 128,
|
|
"kindString": "Class",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Turn a node native response object into something that resembles the fetch api"
|
|
},
|
|
"children": [
|
|
{
|
|
"id": 1943,
|
|
"name": "constructor",
|
|
"kind": 512,
|
|
"kindString": "Constructor",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1944,
|
|
"name": "new NodeResponse",
|
|
"kind": 16384,
|
|
"kindString": "Constructor signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 1945,
|
|
"name": "response",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "IncomingMessage"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "NodeResponse",
|
|
"id": 1925
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "request/providers/node.ts",
|
|
"line": 242,
|
|
"character": 2
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1930,
|
|
"name": "downloadBody",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "request/providers/node.ts",
|
|
"line": 218,
|
|
"character": 13
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "boolean"
|
|
},
|
|
"defaultValue": "true"
|
|
},
|
|
{
|
|
"id": 1926,
|
|
"name": "headers",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "request/providers/node.ts",
|
|
"line": 213,
|
|
"character": 17
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Headers",
|
|
"id": 1659
|
|
},
|
|
"overwrites": {
|
|
"type": "reference",
|
|
"name": "Response.headers",
|
|
"id": 1703
|
|
}
|
|
},
|
|
{
|
|
"id": 1927,
|
|
"name": "ok",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "request/providers/node.ts",
|
|
"line": 214,
|
|
"character": 12
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "boolean"
|
|
},
|
|
"overwrites": {
|
|
"type": "reference",
|
|
"name": "Response.ok",
|
|
"id": 1704
|
|
}
|
|
},
|
|
{
|
|
"id": 1928,
|
|
"name": "status",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "request/providers/node.ts",
|
|
"line": 215,
|
|
"character": 16
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "number"
|
|
},
|
|
"overwrites": {
|
|
"type": "reference",
|
|
"name": "Response.status",
|
|
"id": 1705
|
|
}
|
|
},
|
|
{
|
|
"id": 1929,
|
|
"name": "statusText",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "request/providers/node.ts",
|
|
"line": 216,
|
|
"character": 20
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
},
|
|
"overwrites": {
|
|
"type": "reference",
|
|
"name": "Response.statusText",
|
|
"id": 1706
|
|
}
|
|
},
|
|
{
|
|
"id": 1931,
|
|
"name": "bodyUsed",
|
|
"kind": 262144,
|
|
"kindString": "Accessor",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"getSignature": [
|
|
{
|
|
"id": 1932,
|
|
"name": "__get",
|
|
"kind": 524288,
|
|
"kindString": "Get signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "boolean"
|
|
},
|
|
"overwrites": {
|
|
"type": "reference",
|
|
"name": "Response.bodyUsed",
|
|
"id": 1708
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "request/providers/node.ts",
|
|
"line": 220,
|
|
"character": 13
|
|
}
|
|
],
|
|
"overwrites": {
|
|
"type": "reference",
|
|
"name": "Response.bodyUsed",
|
|
"id": 1708
|
|
}
|
|
},
|
|
{
|
|
"id": 1941,
|
|
"name": "data",
|
|
"kind": 262144,
|
|
"kindString": "Accessor",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"getSignature": [
|
|
{
|
|
"id": 1942,
|
|
"name": "__get",
|
|
"kind": 524288,
|
|
"kindString": "Get signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Observable",
|
|
"id": 1541,
|
|
"typeArguments": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
]
|
|
},
|
|
"overwrites": {
|
|
"type": "reference",
|
|
"name": "Response.data",
|
|
"id": 1711
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "request/providers/node.ts",
|
|
"line": 240,
|
|
"character": 9
|
|
}
|
|
],
|
|
"overwrites": {
|
|
"type": "reference",
|
|
"name": "Response.data",
|
|
"id": 1711
|
|
}
|
|
},
|
|
{
|
|
"id": 1939,
|
|
"name": "download",
|
|
"kind": 262144,
|
|
"kindString": "Accessor",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"getSignature": [
|
|
{
|
|
"id": 1940,
|
|
"name": "__get",
|
|
"kind": 524288,
|
|
"kindString": "Get signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Observable",
|
|
"id": 1541,
|
|
"typeArguments": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "number"
|
|
}
|
|
]
|
|
},
|
|
"overwrites": {
|
|
"type": "reference",
|
|
"name": "Response.download",
|
|
"id": 1710
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "request/providers/node.ts",
|
|
"line": 236,
|
|
"character": 13
|
|
}
|
|
],
|
|
"overwrites": {
|
|
"type": "reference",
|
|
"name": "Response.download",
|
|
"id": 1710
|
|
}
|
|
},
|
|
{
|
|
"id": 1933,
|
|
"name": "nativeResponse",
|
|
"kind": 262144,
|
|
"kindString": "Accessor",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"getSignature": [
|
|
{
|
|
"id": 1934,
|
|
"name": "__get",
|
|
"kind": 524288,
|
|
"kindString": "Get signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "IncomingMessage"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "request/providers/node.ts",
|
|
"line": 224,
|
|
"character": 19
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1935,
|
|
"name": "requestOptions",
|
|
"kind": 262144,
|
|
"kindString": "Accessor",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"getSignature": [
|
|
{
|
|
"id": 1936,
|
|
"name": "__get",
|
|
"kind": 524288,
|
|
"kindString": "Get signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "NodeRequestOptions",
|
|
"id": 1838
|
|
},
|
|
"overwrites": {
|
|
"type": "reference",
|
|
"name": "Response.requestOptions",
|
|
"id": 1709
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "request/providers/node.ts",
|
|
"line": 228,
|
|
"character": 19
|
|
}
|
|
],
|
|
"overwrites": {
|
|
"type": "reference",
|
|
"name": "Response.requestOptions",
|
|
"id": 1709
|
|
}
|
|
},
|
|
{
|
|
"id": 1937,
|
|
"name": "url",
|
|
"kind": 262144,
|
|
"kindString": "Accessor",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"getSignature": [
|
|
{
|
|
"id": 1938,
|
|
"name": "__get",
|
|
"kind": 524288,
|
|
"kindString": "Get signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
},
|
|
"overwrites": {
|
|
"type": "reference",
|
|
"name": "Response.url",
|
|
"id": 1707
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "request/providers/node.ts",
|
|
"line": 232,
|
|
"character": 8
|
|
}
|
|
],
|
|
"overwrites": {
|
|
"type": "reference",
|
|
"name": "Response.url",
|
|
"id": 1707
|
|
}
|
|
},
|
|
{
|
|
"id": 1946,
|
|
"name": "arrayBuffer",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1947,
|
|
"name": "arrayBuffer",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Task",
|
|
"id": 1430,
|
|
"typeArguments": [
|
|
{
|
|
"type": "reference",
|
|
"name": "ArrayBuffer"
|
|
}
|
|
]
|
|
},
|
|
"overwrites": {
|
|
"type": "reference",
|
|
"name": "Response.arrayBuffer",
|
|
"id": 1715
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "request/providers/node.ts",
|
|
"line": 265,
|
|
"character": 12
|
|
}
|
|
],
|
|
"overwrites": {
|
|
"type": "reference",
|
|
"name": "Response.arrayBuffer",
|
|
"id": 1715
|
|
}
|
|
},
|
|
{
|
|
"id": 1948,
|
|
"name": "blob",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1949,
|
|
"name": "blob",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Task",
|
|
"id": 1430,
|
|
"typeArguments": [
|
|
{
|
|
"type": "reference",
|
|
"name": "Blob"
|
|
}
|
|
]
|
|
},
|
|
"overwrites": {
|
|
"type": "reference",
|
|
"name": "Response.blob",
|
|
"id": 1717
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "request/providers/node.ts",
|
|
"line": 275,
|
|
"character": 5
|
|
}
|
|
],
|
|
"overwrites": {
|
|
"type": "reference",
|
|
"name": "Response.blob",
|
|
"id": 1717
|
|
}
|
|
},
|
|
{
|
|
"id": 1950,
|
|
"name": "formData",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1951,
|
|
"name": "formData",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Task",
|
|
"id": 1430,
|
|
"typeArguments": [
|
|
{
|
|
"type": "reference",
|
|
"name": "FormData"
|
|
}
|
|
]
|
|
},
|
|
"overwrites": {
|
|
"type": "reference",
|
|
"name": "Response.formData",
|
|
"id": 1719
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "request/providers/node.ts",
|
|
"line": 280,
|
|
"character": 9
|
|
}
|
|
],
|
|
"overwrites": {
|
|
"type": "reference",
|
|
"name": "Response.formData",
|
|
"id": 1719
|
|
}
|
|
},
|
|
{
|
|
"id": 1954,
|
|
"name": "json",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1955,
|
|
"name": "json",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 1956,
|
|
"name": "T",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Task",
|
|
"id": 1430,
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
]
|
|
},
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"name": "Response.json",
|
|
"id": 1712
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "request/Response.ts",
|
|
"line": 23,
|
|
"character": 5
|
|
}
|
|
],
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"name": "Response.json",
|
|
"id": 1712
|
|
}
|
|
},
|
|
{
|
|
"id": 1952,
|
|
"name": "text",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1953,
|
|
"name": "text",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Task",
|
|
"id": 1430,
|
|
"typeArguments": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
]
|
|
},
|
|
"overwrites": {
|
|
"type": "reference",
|
|
"name": "Response.text",
|
|
"id": 1721
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "request/providers/node.ts",
|
|
"line": 284,
|
|
"character": 5
|
|
}
|
|
],
|
|
"overwrites": {
|
|
"type": "reference",
|
|
"name": "Response.text",
|
|
"id": 1721
|
|
}
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Constructors",
|
|
"kind": 512,
|
|
"children": [
|
|
1943
|
|
]
|
|
},
|
|
{
|
|
"title": "Properties",
|
|
"kind": 1024,
|
|
"children": [
|
|
1930,
|
|
1926,
|
|
1927,
|
|
1928,
|
|
1929
|
|
]
|
|
},
|
|
{
|
|
"title": "Accessors",
|
|
"kind": 262144,
|
|
"children": [
|
|
1931,
|
|
1941,
|
|
1939,
|
|
1933,
|
|
1935,
|
|
1937
|
|
]
|
|
},
|
|
{
|
|
"title": "Methods",
|
|
"kind": 2048,
|
|
"children": [
|
|
1946,
|
|
1948,
|
|
1950,
|
|
1954,
|
|
1952
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "request/providers/node.ts",
|
|
"line": 212,
|
|
"character": 25
|
|
}
|
|
],
|
|
"extendedTypes": [
|
|
{
|
|
"type": "reference",
|
|
"name": "Response",
|
|
"id": 1702
|
|
}
|
|
],
|
|
"implementedTypes": [
|
|
{
|
|
"type": "reference",
|
|
"name": "Response"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1892,
|
|
"name": "HttpsOptions",
|
|
"kind": 256,
|
|
"kindString": "Interface",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "HTTPS specific options for node"
|
|
},
|
|
"children": [
|
|
{
|
|
"id": 1901,
|
|
"name": "agent",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "request/providers/node.ts",
|
|
"line": 137,
|
|
"character": 6
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
},
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"name": "Options.agent",
|
|
"id": 1879
|
|
}
|
|
},
|
|
{
|
|
"id": 1902,
|
|
"name": "auth",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "request/providers/node.ts",
|
|
"line": 138,
|
|
"character": 5
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "undefined"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
]
|
|
},
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"name": "Options.auth",
|
|
"id": 1880
|
|
}
|
|
},
|
|
{
|
|
"id": 1893,
|
|
"name": "ca",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "request/providers/node.ts",
|
|
"line": 153,
|
|
"character": 3
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
},
|
|
{
|
|
"id": 1894,
|
|
"name": "cert",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "request/providers/node.ts",
|
|
"line": 154,
|
|
"character": 5
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "undefined"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 1895,
|
|
"name": "ciphers",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "request/providers/node.ts",
|
|
"line": 155,
|
|
"character": 8
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "undefined"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 1903,
|
|
"name": "headers",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "request/providers/node.ts",
|
|
"line": 139,
|
|
"character": 8
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "undefined"
|
|
},
|
|
{
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 1904,
|
|
"name": "__type",
|
|
"kind": 65536,
|
|
"kindString": "Type literal",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"indexSignature": [
|
|
{
|
|
"id": 1905,
|
|
"name": "__index",
|
|
"kind": 8192,
|
|
"kindString": "Index signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 1906,
|
|
"name": "name",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"name": "Options.headers",
|
|
"id": 1881
|
|
}
|
|
},
|
|
{
|
|
"id": 1907,
|
|
"name": "host",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "request/providers/node.ts",
|
|
"line": 140,
|
|
"character": 5
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "undefined"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
]
|
|
},
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"name": "Options.host",
|
|
"id": 1885
|
|
}
|
|
},
|
|
{
|
|
"id": 1908,
|
|
"name": "hostname",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "request/providers/node.ts",
|
|
"line": 141,
|
|
"character": 9
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "undefined"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
]
|
|
},
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"name": "Options.hostname",
|
|
"id": 1886
|
|
}
|
|
},
|
|
{
|
|
"id": 1896,
|
|
"name": "key",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "request/providers/node.ts",
|
|
"line": 156,
|
|
"character": 4
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "undefined"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 1909,
|
|
"name": "localAddress",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "request/providers/node.ts",
|
|
"line": 142,
|
|
"character": 13
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "undefined"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
]
|
|
},
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"name": "Options.localAddress",
|
|
"id": 1887
|
|
}
|
|
},
|
|
{
|
|
"id": 1910,
|
|
"name": "method",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "request/providers/node.ts",
|
|
"line": 143,
|
|
"character": 7
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "undefined"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
]
|
|
},
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"name": "Options.method",
|
|
"id": 1888
|
|
}
|
|
},
|
|
{
|
|
"id": 1897,
|
|
"name": "passphrase",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "request/providers/node.ts",
|
|
"line": 157,
|
|
"character": 11
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "undefined"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 1911,
|
|
"name": "path",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "request/providers/node.ts",
|
|
"line": 144,
|
|
"character": 5
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "undefined"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
]
|
|
},
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"name": "Options.path",
|
|
"id": 1889
|
|
}
|
|
},
|
|
{
|
|
"id": 1898,
|
|
"name": "pfx",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "request/providers/node.ts",
|
|
"line": 158,
|
|
"character": 4
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
},
|
|
{
|
|
"id": 1912,
|
|
"name": "port",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "request/providers/node.ts",
|
|
"line": 145,
|
|
"character": 5
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "undefined"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "number"
|
|
}
|
|
]
|
|
},
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"name": "Options.port",
|
|
"id": 1890
|
|
}
|
|
},
|
|
{
|
|
"id": 1899,
|
|
"name": "rejectUnauthorized",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "request/providers/node.ts",
|
|
"line": 159,
|
|
"character": 19
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "undefined"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "true"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "false"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 1900,
|
|
"name": "secureProtocol",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "request/providers/node.ts",
|
|
"line": 160,
|
|
"character": 15
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "undefined"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 1913,
|
|
"name": "socketPath",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "request/providers/node.ts",
|
|
"line": 146,
|
|
"character": 11
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "undefined"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
]
|
|
},
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"name": "Options.socketPath",
|
|
"id": 1891
|
|
}
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Properties",
|
|
"kind": 1024,
|
|
"children": [
|
|
1901,
|
|
1902,
|
|
1893,
|
|
1894,
|
|
1895,
|
|
1903,
|
|
1907,
|
|
1908,
|
|
1896,
|
|
1909,
|
|
1910,
|
|
1897,
|
|
1911,
|
|
1898,
|
|
1912,
|
|
1899,
|
|
1900,
|
|
1913
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "request/providers/node.ts",
|
|
"line": 152,
|
|
"character": 22
|
|
}
|
|
],
|
|
"extendedTypes": [
|
|
{
|
|
"type": "reference",
|
|
"name": "Options",
|
|
"id": 1878
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1838,
|
|
"name": "NodeRequestOptions",
|
|
"kind": 256,
|
|
"kindString": "Interface",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Request options specific to a node request. For HTTPS options, see\nhttps://nodejs.org/api/tls.html#tls_tls_connect_options_callback for more details."
|
|
},
|
|
"children": [
|
|
{
|
|
"id": 1854,
|
|
"name": "acceptCompression",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Whether or not to add the gzip and deflate accept headers (default true)"
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "request/providers/node.ts",
|
|
"line": 85,
|
|
"character": 18
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "undefined"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "true"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "false"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 1839,
|
|
"name": "agent",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "User-agent header"
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "request/providers/node.ts",
|
|
"line": 28,
|
|
"character": 6
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
},
|
|
{
|
|
"id": 1868,
|
|
"name": "body",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Body to send along with the http request"
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "request/interfaces.d.ts",
|
|
"line": 47,
|
|
"character": 5
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "reference",
|
|
"name": "Blob"
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"name": "BufferSource"
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"name": "FormData"
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"name": "UrlSearchParams",
|
|
"id": 1507
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
]
|
|
},
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"name": "RequestOptions.body"
|
|
}
|
|
},
|
|
{
|
|
"id": 1840,
|
|
"name": "bodyStream",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "If specified, the request body is read from the stream specified here, rather than from the `body` field."
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "request/providers/node.ts",
|
|
"line": 32,
|
|
"character": 11
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Readable"
|
|
}
|
|
},
|
|
{
|
|
"id": 1841,
|
|
"name": "ca",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "HTTPS optionally override the trusted CA certificates"
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "request/providers/node.ts",
|
|
"line": 36,
|
|
"character": 3
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
},
|
|
{
|
|
"id": 1866,
|
|
"name": "cacheBust",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Enable cache busting (default false). Cache busting will make a new URL by appending a parameter to the\nrequested URL"
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "request/interfaces.d.ts",
|
|
"line": 42,
|
|
"character": 10
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "undefined"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "true"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "false"
|
|
}
|
|
]
|
|
},
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"name": "RequestOptions.cacheBust"
|
|
}
|
|
},
|
|
{
|
|
"id": 1842,
|
|
"name": "cert",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "HTTPS optional cert chains in PEM format. One cert chain should be provided per private key."
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "request/providers/node.ts",
|
|
"line": 40,
|
|
"character": 5
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "undefined"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 1843,
|
|
"name": "ciphers",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "HTTPS optional cipher suite specification"
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "request/providers/node.ts",
|
|
"line": 44,
|
|
"character": 8
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "undefined"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 1867,
|
|
"name": "credentials",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "request/interfaces.d.ts",
|
|
"line": 43,
|
|
"character": 12
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "stringLiteral",
|
|
"value": "omit"
|
|
},
|
|
{
|
|
"type": "stringLiteral",
|
|
"value": "same-origin"
|
|
},
|
|
{
|
|
"type": "stringLiteral",
|
|
"value": "include"
|
|
}
|
|
]
|
|
},
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"name": "RequestOptions.credentials"
|
|
}
|
|
},
|
|
{
|
|
"id": 1844,
|
|
"name": "dataEncoding",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "request/providers/node.ts",
|
|
"line": 45,
|
|
"character": 13
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "undefined"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 1845,
|
|
"name": "followRedirects",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Whether or not to automatically follow redirects (default true)"
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "request/providers/node.ts",
|
|
"line": 49,
|
|
"character": 16
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "undefined"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "true"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "false"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 1869,
|
|
"name": "headers",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Headers to send along with the http request"
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "request/interfaces.d.ts",
|
|
"line": 51,
|
|
"character": 8
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "reference",
|
|
"name": "Headers"
|
|
},
|
|
{
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 1870,
|
|
"name": "__type",
|
|
"kind": 65536,
|
|
"kindString": "Type literal",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"indexSignature": [
|
|
{
|
|
"id": 1871,
|
|
"name": "__index",
|
|
"kind": 8192,
|
|
"kindString": "Index signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 1872,
|
|
"name": "key",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "request/interfaces.d.ts",
|
|
"line": 51,
|
|
"character": 20
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"name": "RequestOptions.headers"
|
|
}
|
|
},
|
|
{
|
|
"id": 1846,
|
|
"name": "key",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "HTTPS optional private key in PEM format."
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "request/providers/node.ts",
|
|
"line": 53,
|
|
"character": 4
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "undefined"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 1847,
|
|
"name": "localAddress",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Local interface to bind for network connections."
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "request/providers/node.ts",
|
|
"line": 57,
|
|
"character": 13
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "undefined"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 1873,
|
|
"name": "method",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "HTTP method"
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "request/interfaces.d.ts",
|
|
"line": 55,
|
|
"character": 7
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "undefined"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
]
|
|
},
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"name": "RequestOptions.method"
|
|
}
|
|
},
|
|
{
|
|
"id": 1848,
|
|
"name": "passphrase",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "HTTPS optional shared passphrase used for a single private key and/or a PFX."
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "request/providers/node.ts",
|
|
"line": 61,
|
|
"character": 11
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "undefined"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 1874,
|
|
"name": "password",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Password for HTTP authentication"
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "request/interfaces.d.ts",
|
|
"line": 59,
|
|
"character": 9
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "undefined"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
]
|
|
},
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"name": "RequestOptions.password"
|
|
}
|
|
},
|
|
{
|
|
"id": 1849,
|
|
"name": "pfx",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "HTTPS optional PFX or PKCS12 encoded private key and certificate chain."
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "request/providers/node.ts",
|
|
"line": 65,
|
|
"character": 4
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
},
|
|
{
|
|
"id": 1850,
|
|
"name": "proxy",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Optional proxy address. If specified, requests will be sent through this url."
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "request/providers/node.ts",
|
|
"line": 69,
|
|
"character": 6
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "undefined"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 1877,
|
|
"name": "query",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Optional query parameter(s) for the URL. The requested url will have these query parameters appended."
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "request/interfaces.d.ts",
|
|
"line": 71,
|
|
"character": 6
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"name": "ParamList",
|
|
"id": 1536
|
|
}
|
|
]
|
|
},
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"name": "RequestOptions.query"
|
|
}
|
|
},
|
|
{
|
|
"id": 1861,
|
|
"name": "redirectOptions",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Options to control redirect follow logic"
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "request/providers/node.ts",
|
|
"line": 110,
|
|
"character": 16
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "undefined"
|
|
},
|
|
{
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 1862,
|
|
"name": "__type",
|
|
"kind": 65536,
|
|
"kindString": "Type literal",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"children": [
|
|
{
|
|
"id": 1864,
|
|
"name": "count",
|
|
"kind": 32,
|
|
"kindString": "Variable",
|
|
"flags": {
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "request/providers/node.ts",
|
|
"line": 116,
|
|
"character": 7
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "undefined"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "number"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 1865,
|
|
"name": "keepOriginalMethod",
|
|
"kind": 32,
|
|
"kindString": "Variable",
|
|
"flags": {
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Whether or not to keep the original HTTP method during 301 redirects (default false)."
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "request/providers/node.ts",
|
|
"line": 120,
|
|
"character": 20
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "undefined"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "true"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "false"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 1863,
|
|
"name": "limit",
|
|
"kind": 32,
|
|
"kindString": "Variable",
|
|
"flags": {
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "The limit to the number of redirects that will be followed (default 15). This is used to prevent infinite\nredirect loops."
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "request/providers/node.ts",
|
|
"line": 115,
|
|
"character": 7
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "undefined"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "number"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Variables",
|
|
"kind": 32,
|
|
"children": [
|
|
1864,
|
|
1865,
|
|
1863
|
|
]
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 1851,
|
|
"name": "rejectUnauthorized",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "HTTPS If not false the server will reject any connection which is not authorized with the list of supplied CAs"
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "request/providers/node.ts",
|
|
"line": 73,
|
|
"character": 19
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "undefined"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "true"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "false"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 1852,
|
|
"name": "secureProtocol",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "HTTPS optional SSL method to use, default is \"SSLv23_method\""
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "request/providers/node.ts",
|
|
"line": 77,
|
|
"character": 15
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "undefined"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 1855,
|
|
"name": "socketOptions",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "A set of options to set on the HTTP request"
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "request/providers/node.ts",
|
|
"line": 89,
|
|
"character": 14
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "undefined"
|
|
},
|
|
{
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 1856,
|
|
"name": "__type",
|
|
"kind": 65536,
|
|
"kindString": "Type literal",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"children": [
|
|
{
|
|
"id": 1857,
|
|
"name": "keepAlive",
|
|
"kind": 32,
|
|
"kindString": "Variable",
|
|
"flags": {
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Enable/disable keep-alive functionality, and optionally set the initial delay before the first keepalive probe is sent on an idle socket."
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "request/providers/node.ts",
|
|
"line": 93,
|
|
"character": 11
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "undefined"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "number"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 1858,
|
|
"name": "noDelay",
|
|
"kind": 32,
|
|
"kindString": "Variable",
|
|
"flags": {
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Disables the Nagle algorithm. By default TCP connections use the Nagle algorithm, they buffer data before sending it off."
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "request/providers/node.ts",
|
|
"line": 97,
|
|
"character": 9
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "undefined"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "true"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "false"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 1859,
|
|
"name": "timeout",
|
|
"kind": 32,
|
|
"kindString": "Variable",
|
|
"flags": {
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Number of milliseconds before the HTTP request times out"
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "request/providers/node.ts",
|
|
"line": 101,
|
|
"character": 9
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "undefined"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "number"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Variables",
|
|
"kind": 32,
|
|
"children": [
|
|
1857,
|
|
1858,
|
|
1859
|
|
]
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 1853,
|
|
"name": "socketPath",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Unix Domain Socket (use one of host:port or socketPath)"
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "request/providers/node.ts",
|
|
"line": 81,
|
|
"character": 11
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "undefined"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 1860,
|
|
"name": "streamEncoding",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Stream encoding on incoming HTTP response"
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "request/providers/node.ts",
|
|
"line": 106,
|
|
"character": 15
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "undefined"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 1875,
|
|
"name": "timeout",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Number of milliseconds before the request times out and is canceled"
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "request/interfaces.d.ts",
|
|
"line": 63,
|
|
"character": 8
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "undefined"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "number"
|
|
}
|
|
]
|
|
},
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"name": "RequestOptions.timeout"
|
|
}
|
|
},
|
|
{
|
|
"id": 1876,
|
|
"name": "user",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "User for HTTP authentication"
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "request/interfaces.d.ts",
|
|
"line": 67,
|
|
"character": 5
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "undefined"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
]
|
|
},
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"name": "RequestOptions.user"
|
|
}
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Properties",
|
|
"kind": 1024,
|
|
"children": [
|
|
1854,
|
|
1839,
|
|
1868,
|
|
1840,
|
|
1841,
|
|
1866,
|
|
1842,
|
|
1843,
|
|
1867,
|
|
1844,
|
|
1845,
|
|
1869,
|
|
1846,
|
|
1847,
|
|
1873,
|
|
1848,
|
|
1874,
|
|
1849,
|
|
1850,
|
|
1877,
|
|
1861,
|
|
1851,
|
|
1852,
|
|
1855,
|
|
1853,
|
|
1860,
|
|
1875,
|
|
1876
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "request/providers/node.ts",
|
|
"line": 24,
|
|
"character": 35
|
|
}
|
|
],
|
|
"extendedTypes": [
|
|
{
|
|
"type": "reference",
|
|
"name": "RequestOptions"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1878,
|
|
"name": "Options",
|
|
"kind": 256,
|
|
"kindString": "Interface",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Options to be passed to node's request"
|
|
},
|
|
"children": [
|
|
{
|
|
"id": 1879,
|
|
"name": "agent",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "request/providers/node.ts",
|
|
"line": 137,
|
|
"character": 6
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
},
|
|
{
|
|
"id": 1880,
|
|
"name": "auth",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "request/providers/node.ts",
|
|
"line": 138,
|
|
"character": 5
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "undefined"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 1881,
|
|
"name": "headers",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "request/providers/node.ts",
|
|
"line": 139,
|
|
"character": 8
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "undefined"
|
|
},
|
|
{
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 1882,
|
|
"name": "__type",
|
|
"kind": 65536,
|
|
"kindString": "Type literal",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"indexSignature": [
|
|
{
|
|
"id": 1883,
|
|
"name": "__index",
|
|
"kind": 8192,
|
|
"kindString": "Index signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 1884,
|
|
"name": "name",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 1885,
|
|
"name": "host",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "request/providers/node.ts",
|
|
"line": 140,
|
|
"character": 5
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "undefined"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 1886,
|
|
"name": "hostname",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "request/providers/node.ts",
|
|
"line": 141,
|
|
"character": 9
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "undefined"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 1887,
|
|
"name": "localAddress",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "request/providers/node.ts",
|
|
"line": 142,
|
|
"character": 13
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "undefined"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 1888,
|
|
"name": "method",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "request/providers/node.ts",
|
|
"line": 143,
|
|
"character": 7
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "undefined"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 1889,
|
|
"name": "path",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "request/providers/node.ts",
|
|
"line": 144,
|
|
"character": 5
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "undefined"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 1890,
|
|
"name": "port",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "request/providers/node.ts",
|
|
"line": 145,
|
|
"character": 5
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "undefined"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "number"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 1891,
|
|
"name": "socketPath",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "request/providers/node.ts",
|
|
"line": 146,
|
|
"character": 11
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "undefined"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Properties",
|
|
"kind": 1024,
|
|
"children": [
|
|
1879,
|
|
1880,
|
|
1881,
|
|
1885,
|
|
1886,
|
|
1887,
|
|
1888,
|
|
1889,
|
|
1890,
|
|
1891
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "request/providers/node.ts",
|
|
"line": 136,
|
|
"character": 17
|
|
}
|
|
],
|
|
"extendedBy": [
|
|
{
|
|
"type": "reference",
|
|
"name": "HttpsOptions",
|
|
"id": 1892
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1914,
|
|
"name": "RequestData",
|
|
"kind": 256,
|
|
"kindString": "Interface",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"children": [
|
|
{
|
|
"id": 1916,
|
|
"name": "buffer",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "request/providers/node.ts",
|
|
"line": 165,
|
|
"character": 7
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 1917,
|
|
"name": "data",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "request/providers/node.ts",
|
|
"line": 166,
|
|
"character": 5
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Buffer"
|
|
}
|
|
},
|
|
{
|
|
"id": 1924,
|
|
"name": "dataObservable",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "request/providers/node.ts",
|
|
"line": 173,
|
|
"character": 15
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Observable",
|
|
"id": 1541,
|
|
"typeArguments": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 1923,
|
|
"name": "downloadObservable",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "request/providers/node.ts",
|
|
"line": 172,
|
|
"character": 19
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Observable",
|
|
"id": 1541,
|
|
"typeArguments": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "number"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 1920,
|
|
"name": "nativeResponse",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "request/providers/node.ts",
|
|
"line": 169,
|
|
"character": 15
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "IncomingMessage"
|
|
}
|
|
},
|
|
{
|
|
"id": 1921,
|
|
"name": "requestOptions",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "request/providers/node.ts",
|
|
"line": 170,
|
|
"character": 15
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "NodeRequestOptions",
|
|
"id": 1838
|
|
}
|
|
},
|
|
{
|
|
"id": 1918,
|
|
"name": "size",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "request/providers/node.ts",
|
|
"line": 167,
|
|
"character": 5
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "number"
|
|
}
|
|
},
|
|
{
|
|
"id": 1915,
|
|
"name": "task",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "request/providers/node.ts",
|
|
"line": 164,
|
|
"character": 5
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Task",
|
|
"id": 1430,
|
|
"typeArguments": [
|
|
{
|
|
"type": "reference",
|
|
"name": "IncomingMessage"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 1922,
|
|
"name": "url",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "request/providers/node.ts",
|
|
"line": 171,
|
|
"character": 4
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
},
|
|
{
|
|
"id": 1919,
|
|
"name": "used",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "request/providers/node.ts",
|
|
"line": 168,
|
|
"character": 5
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "boolean"
|
|
}
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Properties",
|
|
"kind": 1024,
|
|
"children": [
|
|
1916,
|
|
1917,
|
|
1924,
|
|
1923,
|
|
1920,
|
|
1921,
|
|
1918,
|
|
1915,
|
|
1922,
|
|
1919
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "request/providers/node.ts",
|
|
"line": 163,
|
|
"character": 21
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1958,
|
|
"name": "DEFAULT_REDIRECT_LIMIT",
|
|
"kind": 32,
|
|
"kindString": "Variable",
|
|
"flags": {
|
|
"isConst": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "If not overridden, redirects will only be processed this many times before aborting (per request).",
|
|
"tags": [
|
|
{
|
|
"tag": "type",
|
|
"text": "{number}\n"
|
|
}
|
|
]
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "request/providers/node.ts",
|
|
"line": 131,
|
|
"character": 28
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "unknown",
|
|
"name": "15"
|
|
},
|
|
"defaultValue": "15"
|
|
},
|
|
{
|
|
"id": 1959,
|
|
"name": "dataMap",
|
|
"kind": 32,
|
|
"kindString": "Variable",
|
|
"flags": {
|
|
"isConst": true,
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "request/providers/node.ts",
|
|
"line": 176,
|
|
"character": 13
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "WeakMap",
|
|
"typeArguments": [
|
|
{
|
|
"type": "reference",
|
|
"name": "NodeResponse",
|
|
"id": 1925
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"name": "RequestData",
|
|
"id": 1914
|
|
}
|
|
]
|
|
},
|
|
"defaultValue": " new WeakMap<NodeResponse, RequestData>()"
|
|
},
|
|
{
|
|
"id": 1960,
|
|
"name": "discardedDuplicates",
|
|
"kind": 32,
|
|
"kindString": "Variable",
|
|
"flags": {
|
|
"isConst": true,
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "request/providers/node.ts",
|
|
"line": 177,
|
|
"character": 25
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Set",
|
|
"typeArguments": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
]
|
|
},
|
|
"defaultValue": " new Set<string>([\n\t'age',\n\t'authorization',\n\t'content-length',\n\t'content-type',\n\t'etag',\n\t'expires',\n\t'from',\n\t'host',\n\t'if-modified-since',\n\t'if-unmodified-since',\n\t'last-modified',\n\t'location',\n\t'max-forwards',\n\t'proxy-authorization',\n\t'referer',\n\t'retry-after',\n\t'user-agent'\n])"
|
|
},
|
|
{
|
|
"id": 1957,
|
|
"name": "version",
|
|
"kind": 32,
|
|
"kindString": "Variable",
|
|
"flags": {
|
|
"isLet": true,
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "request/providers/node.ts",
|
|
"line": 125,
|
|
"character": 11
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
},
|
|
"defaultValue": "\"2.0.0-pre\""
|
|
},
|
|
{
|
|
"id": 1977,
|
|
"name": "getAuth",
|
|
"kind": 64,
|
|
"kindString": "Function",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1978,
|
|
"name": "getAuth",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 1979,
|
|
"name": "proxyAuth",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "undefined"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 1980,
|
|
"name": "options",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "NodeRequestOptions",
|
|
"id": 1838
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "undefined"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "request/providers/node.ts",
|
|
"line": 330,
|
|
"character": 23
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1961,
|
|
"name": "getDataTask",
|
|
"kind": 64,
|
|
"kindString": "Function",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1962,
|
|
"name": "getDataTask",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 1963,
|
|
"name": "response",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "NodeResponse",
|
|
"id": 1925
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Task",
|
|
"id": 1430,
|
|
"typeArguments": [
|
|
{
|
|
"type": "reference",
|
|
"name": "RequestData",
|
|
"id": 1914
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "request/providers/node.ts",
|
|
"line": 197,
|
|
"character": 20
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1981,
|
|
"name": "node",
|
|
"kind": 64,
|
|
"kindString": "Function",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1982,
|
|
"name": "node",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 1983,
|
|
"name": "url",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
},
|
|
{
|
|
"id": 1984,
|
|
"name": "options",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "NodeRequestOptions",
|
|
"id": 1838
|
|
},
|
|
"defaultValue": " {}"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "UploadObservableTask",
|
|
"typeArguments": [
|
|
{
|
|
"type": "reference",
|
|
"name": "NodeResponse",
|
|
"id": 1925
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "request/providers/node.ts",
|
|
"line": 342,
|
|
"character": 28
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1964,
|
|
"name": "redirect",
|
|
"kind": 64,
|
|
"kindString": "Function",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1965,
|
|
"name": "redirect",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 1966,
|
|
"name": "resolve",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 1967,
|
|
"name": "__type",
|
|
"kind": 65536,
|
|
"kindString": "Type literal",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1968,
|
|
"name": "__call",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 1969,
|
|
"name": "p",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "void"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "request/providers/node.ts",
|
|
"line": 292,
|
|
"character": 9
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 1970,
|
|
"name": "reject",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 1971,
|
|
"name": "__type",
|
|
"kind": 65536,
|
|
"kindString": "Type literal",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1972,
|
|
"name": "__call",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 1973,
|
|
"name": "_",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Error"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "void"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "request/providers/node.ts",
|
|
"line": 293,
|
|
"character": 8
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 1974,
|
|
"name": "originalUrl",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
},
|
|
{
|
|
"id": 1975,
|
|
"name": "redirectUrl",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "null"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 1976,
|
|
"name": "options",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "NodeRequestOptions",
|
|
"id": 1838
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "boolean"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "request/providers/node.ts",
|
|
"line": 291,
|
|
"character": 17
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Classes",
|
|
"kind": 128,
|
|
"children": [
|
|
1925
|
|
]
|
|
},
|
|
{
|
|
"title": "Interfaces",
|
|
"kind": 256,
|
|
"children": [
|
|
1892,
|
|
1838,
|
|
1878,
|
|
1914
|
|
]
|
|
},
|
|
{
|
|
"title": "Variables",
|
|
"kind": 32,
|
|
"children": [
|
|
1958,
|
|
1959,
|
|
1960,
|
|
1957
|
|
]
|
|
},
|
|
{
|
|
"title": "Functions",
|
|
"kind": 64,
|
|
"children": [
|
|
1977,
|
|
1961,
|
|
1981,
|
|
1964
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "request/providers/node.ts",
|
|
"line": 1,
|
|
"character": 0
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1766,
|
|
"name": "\"request/providers/xhr\"",
|
|
"kind": 1,
|
|
"kindString": "External module",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"originalName": "src/request/providers/xhr.ts",
|
|
"children": [
|
|
{
|
|
"id": 1790,
|
|
"name": "XhrResponse",
|
|
"kind": 128,
|
|
"kindString": "Class",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Wraps an XHR request in a response that mimics the fetch API"
|
|
},
|
|
"children": [
|
|
{
|
|
"id": 1807,
|
|
"name": "constructor",
|
|
"kind": 512,
|
|
"kindString": "Constructor",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1808,
|
|
"name": "new XhrResponse",
|
|
"kind": 16384,
|
|
"kindString": "Constructor signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 1809,
|
|
"name": "request",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "XMLHttpRequest"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "XhrResponse",
|
|
"id": 1790
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "request/providers/xhr.ts",
|
|
"line": 85,
|
|
"character": 2
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1791,
|
|
"name": "headers",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "request/providers/xhr.ts",
|
|
"line": 58,
|
|
"character": 17
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Headers",
|
|
"id": 1659
|
|
},
|
|
"overwrites": {
|
|
"type": "reference",
|
|
"name": "Response.headers",
|
|
"id": 1703
|
|
}
|
|
},
|
|
{
|
|
"id": 1792,
|
|
"name": "ok",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "request/providers/xhr.ts",
|
|
"line": 59,
|
|
"character": 12
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "boolean"
|
|
},
|
|
"overwrites": {
|
|
"type": "reference",
|
|
"name": "Response.ok",
|
|
"id": 1704
|
|
}
|
|
},
|
|
{
|
|
"id": 1793,
|
|
"name": "status",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "request/providers/xhr.ts",
|
|
"line": 60,
|
|
"character": 16
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "number"
|
|
},
|
|
"overwrites": {
|
|
"type": "reference",
|
|
"name": "Response.status",
|
|
"id": 1705
|
|
}
|
|
},
|
|
{
|
|
"id": 1794,
|
|
"name": "statusText",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "request/providers/xhr.ts",
|
|
"line": 61,
|
|
"character": 20
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
},
|
|
"overwrites": {
|
|
"type": "reference",
|
|
"name": "Response.statusText",
|
|
"id": 1706
|
|
}
|
|
},
|
|
{
|
|
"id": 1795,
|
|
"name": "bodyUsed",
|
|
"kind": 262144,
|
|
"kindString": "Accessor",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"getSignature": [
|
|
{
|
|
"id": 1796,
|
|
"name": "__get",
|
|
"kind": 524288,
|
|
"kindString": "Get signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "boolean"
|
|
},
|
|
"overwrites": {
|
|
"type": "reference",
|
|
"name": "Response.bodyUsed",
|
|
"id": 1708
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "request/providers/xhr.ts",
|
|
"line": 63,
|
|
"character": 13
|
|
}
|
|
],
|
|
"overwrites": {
|
|
"type": "reference",
|
|
"name": "Response.bodyUsed",
|
|
"id": 1708
|
|
}
|
|
},
|
|
{
|
|
"id": 1805,
|
|
"name": "data",
|
|
"kind": 262144,
|
|
"kindString": "Accessor",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"getSignature": [
|
|
{
|
|
"id": 1806,
|
|
"name": "__get",
|
|
"kind": 524288,
|
|
"kindString": "Get signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Observable",
|
|
"id": 1541,
|
|
"typeArguments": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
]
|
|
},
|
|
"overwrites": {
|
|
"type": "reference",
|
|
"name": "Response.data",
|
|
"id": 1711
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "request/providers/xhr.ts",
|
|
"line": 83,
|
|
"character": 9
|
|
}
|
|
],
|
|
"overwrites": {
|
|
"type": "reference",
|
|
"name": "Response.data",
|
|
"id": 1711
|
|
}
|
|
},
|
|
{
|
|
"id": 1803,
|
|
"name": "download",
|
|
"kind": 262144,
|
|
"kindString": "Accessor",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"getSignature": [
|
|
{
|
|
"id": 1804,
|
|
"name": "__get",
|
|
"kind": 524288,
|
|
"kindString": "Get signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Observable",
|
|
"id": 1541,
|
|
"typeArguments": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "number"
|
|
}
|
|
]
|
|
},
|
|
"overwrites": {
|
|
"type": "reference",
|
|
"name": "Response.download",
|
|
"id": 1710
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "request/providers/xhr.ts",
|
|
"line": 79,
|
|
"character": 13
|
|
}
|
|
],
|
|
"overwrites": {
|
|
"type": "reference",
|
|
"name": "Response.download",
|
|
"id": 1710
|
|
}
|
|
},
|
|
{
|
|
"id": 1797,
|
|
"name": "nativeResponse",
|
|
"kind": 262144,
|
|
"kindString": "Accessor",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"getSignature": [
|
|
{
|
|
"id": 1798,
|
|
"name": "__get",
|
|
"kind": 524288,
|
|
"kindString": "Get signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "XMLHttpRequest"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "request/providers/xhr.ts",
|
|
"line": 67,
|
|
"character": 19
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1799,
|
|
"name": "requestOptions",
|
|
"kind": 262144,
|
|
"kindString": "Accessor",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"getSignature": [
|
|
{
|
|
"id": 1800,
|
|
"name": "__get",
|
|
"kind": 524288,
|
|
"kindString": "Get signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "XhrRequestOptions",
|
|
"id": 1767
|
|
},
|
|
"overwrites": {
|
|
"type": "reference",
|
|
"name": "Response.requestOptions",
|
|
"id": 1709
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "request/providers/xhr.ts",
|
|
"line": 71,
|
|
"character": 19
|
|
}
|
|
],
|
|
"overwrites": {
|
|
"type": "reference",
|
|
"name": "Response.requestOptions",
|
|
"id": 1709
|
|
}
|
|
},
|
|
{
|
|
"id": 1801,
|
|
"name": "url",
|
|
"kind": 262144,
|
|
"kindString": "Accessor",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"getSignature": [
|
|
{
|
|
"id": 1802,
|
|
"name": "__get",
|
|
"kind": 524288,
|
|
"kindString": "Get signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
},
|
|
"overwrites": {
|
|
"type": "reference",
|
|
"name": "Response.url",
|
|
"id": 1707
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "request/providers/xhr.ts",
|
|
"line": 75,
|
|
"character": 8
|
|
}
|
|
],
|
|
"overwrites": {
|
|
"type": "reference",
|
|
"name": "Response.url",
|
|
"id": 1707
|
|
}
|
|
},
|
|
{
|
|
"id": 1810,
|
|
"name": "arrayBuffer",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1811,
|
|
"name": "arrayBuffer",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Task",
|
|
"id": 1430,
|
|
"typeArguments": [
|
|
{
|
|
"type": "reference",
|
|
"name": "ArrayBuffer"
|
|
}
|
|
]
|
|
},
|
|
"overwrites": {
|
|
"type": "reference",
|
|
"name": "Response.arrayBuffer",
|
|
"id": 1715
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "request/providers/xhr.ts",
|
|
"line": 109,
|
|
"character": 12
|
|
}
|
|
],
|
|
"overwrites": {
|
|
"type": "reference",
|
|
"name": "Response.arrayBuffer",
|
|
"id": 1715
|
|
}
|
|
},
|
|
{
|
|
"id": 1812,
|
|
"name": "blob",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1813,
|
|
"name": "blob",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Task",
|
|
"id": 1430,
|
|
"typeArguments": [
|
|
{
|
|
"type": "reference",
|
|
"name": "Blob"
|
|
}
|
|
]
|
|
},
|
|
"overwrites": {
|
|
"type": "reference",
|
|
"name": "Response.blob",
|
|
"id": 1717
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "request/providers/xhr.ts",
|
|
"line": 113,
|
|
"character": 5
|
|
}
|
|
],
|
|
"overwrites": {
|
|
"type": "reference",
|
|
"name": "Response.blob",
|
|
"id": 1717
|
|
}
|
|
},
|
|
{
|
|
"id": 1814,
|
|
"name": "formData",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1815,
|
|
"name": "formData",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Task",
|
|
"id": 1430,
|
|
"typeArguments": [
|
|
{
|
|
"type": "reference",
|
|
"name": "FormData"
|
|
}
|
|
]
|
|
},
|
|
"overwrites": {
|
|
"type": "reference",
|
|
"name": "Response.formData",
|
|
"id": 1719
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "request/providers/xhr.ts",
|
|
"line": 117,
|
|
"character": 9
|
|
}
|
|
],
|
|
"overwrites": {
|
|
"type": "reference",
|
|
"name": "Response.formData",
|
|
"id": 1719
|
|
}
|
|
},
|
|
{
|
|
"id": 1820,
|
|
"name": "json",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1821,
|
|
"name": "json",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 1822,
|
|
"name": "T",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Task",
|
|
"id": 1430,
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeParameter",
|
|
"name": "T"
|
|
}
|
|
]
|
|
},
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"name": "Response.json",
|
|
"id": 1712
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "request/Response.ts",
|
|
"line": 23,
|
|
"character": 5
|
|
}
|
|
],
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"name": "Response.json",
|
|
"id": 1712
|
|
}
|
|
},
|
|
{
|
|
"id": 1816,
|
|
"name": "text",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1817,
|
|
"name": "text",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Task",
|
|
"id": 1430,
|
|
"typeArguments": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
]
|
|
},
|
|
"overwrites": {
|
|
"type": "reference",
|
|
"name": "Response.text",
|
|
"id": 1721
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "request/providers/xhr.ts",
|
|
"line": 121,
|
|
"character": 5
|
|
}
|
|
],
|
|
"overwrites": {
|
|
"type": "reference",
|
|
"name": "Response.text",
|
|
"id": 1721
|
|
}
|
|
},
|
|
{
|
|
"id": 1818,
|
|
"name": "xml",
|
|
"kind": 2048,
|
|
"kindString": "Method",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1819,
|
|
"name": "xml",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Task",
|
|
"id": 1430,
|
|
"typeArguments": [
|
|
{
|
|
"type": "reference",
|
|
"name": "Document"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "request/providers/xhr.ts",
|
|
"line": 127,
|
|
"character": 4
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Constructors",
|
|
"kind": 512,
|
|
"children": [
|
|
1807
|
|
]
|
|
},
|
|
{
|
|
"title": "Properties",
|
|
"kind": 1024,
|
|
"children": [
|
|
1791,
|
|
1792,
|
|
1793,
|
|
1794
|
|
]
|
|
},
|
|
{
|
|
"title": "Accessors",
|
|
"kind": 262144,
|
|
"children": [
|
|
1795,
|
|
1805,
|
|
1803,
|
|
1797,
|
|
1799,
|
|
1801
|
|
]
|
|
},
|
|
{
|
|
"title": "Methods",
|
|
"kind": 2048,
|
|
"children": [
|
|
1810,
|
|
1812,
|
|
1814,
|
|
1820,
|
|
1816,
|
|
1818
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "request/providers/xhr.ts",
|
|
"line": 57,
|
|
"character": 24
|
|
}
|
|
],
|
|
"extendedTypes": [
|
|
{
|
|
"type": "reference",
|
|
"name": "Response",
|
|
"id": 1702
|
|
}
|
|
],
|
|
"implementedTypes": [
|
|
{
|
|
"type": "reference",
|
|
"name": "Response"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1782,
|
|
"name": "RequestData",
|
|
"kind": 256,
|
|
"kindString": "Interface",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"children": [
|
|
{
|
|
"id": 1789,
|
|
"name": "dataObservable",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "request/providers/xhr.ts",
|
|
"line": 37,
|
|
"character": 15
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Observable",
|
|
"id": 1541,
|
|
"typeArguments": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 1788,
|
|
"name": "downloadObservable",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "request/providers/xhr.ts",
|
|
"line": 36,
|
|
"character": 19
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Observable",
|
|
"id": 1541,
|
|
"typeArguments": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "number"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 1786,
|
|
"name": "nativeResponse",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "request/providers/xhr.ts",
|
|
"line": 34,
|
|
"character": 15
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "XMLHttpRequest"
|
|
}
|
|
},
|
|
{
|
|
"id": 1785,
|
|
"name": "requestOptions",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "request/providers/xhr.ts",
|
|
"line": 33,
|
|
"character": 15
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "XhrRequestOptions",
|
|
"id": 1767
|
|
}
|
|
},
|
|
{
|
|
"id": 1783,
|
|
"name": "task",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "request/providers/xhr.ts",
|
|
"line": 31,
|
|
"character": 5
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Task",
|
|
"id": 1430,
|
|
"typeArguments": [
|
|
{
|
|
"type": "reference",
|
|
"name": "XMLHttpRequest"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 1787,
|
|
"name": "url",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "request/providers/xhr.ts",
|
|
"line": 35,
|
|
"character": 4
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
},
|
|
{
|
|
"id": 1784,
|
|
"name": "used",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "request/providers/xhr.ts",
|
|
"line": 32,
|
|
"character": 5
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "boolean"
|
|
}
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Properties",
|
|
"kind": 1024,
|
|
"children": [
|
|
1789,
|
|
1788,
|
|
1786,
|
|
1785,
|
|
1783,
|
|
1787,
|
|
1784
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "request/providers/xhr.ts",
|
|
"line": 30,
|
|
"character": 21
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1767,
|
|
"name": "XhrRequestOptions",
|
|
"kind": 256,
|
|
"kindString": "Interface",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Request options specific to an XHR request"
|
|
},
|
|
"children": [
|
|
{
|
|
"id": 1768,
|
|
"name": "blockMainThread",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Controls whether or not the request is synchronous (blocks the main thread) or asynchronous (default)."
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "request/providers/xhr.ts",
|
|
"line": 22,
|
|
"character": 16
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "undefined"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "true"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "false"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 1772,
|
|
"name": "body",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Body to send along with the http request"
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "request/interfaces.d.ts",
|
|
"line": 47,
|
|
"character": 5
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "reference",
|
|
"name": "Blob"
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"name": "BufferSource"
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"name": "FormData"
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"name": "UrlSearchParams",
|
|
"id": 1507
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
]
|
|
},
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"name": "RequestOptions.body"
|
|
}
|
|
},
|
|
{
|
|
"id": 1770,
|
|
"name": "cacheBust",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Enable cache busting (default false). Cache busting will make a new URL by appending a parameter to the\nrequested URL"
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "request/interfaces.d.ts",
|
|
"line": 42,
|
|
"character": 10
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "undefined"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "true"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "false"
|
|
}
|
|
]
|
|
},
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"name": "RequestOptions.cacheBust"
|
|
}
|
|
},
|
|
{
|
|
"id": 1771,
|
|
"name": "credentials",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "request/interfaces.d.ts",
|
|
"line": 43,
|
|
"character": 12
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "stringLiteral",
|
|
"value": "omit"
|
|
},
|
|
{
|
|
"type": "stringLiteral",
|
|
"value": "same-origin"
|
|
},
|
|
{
|
|
"type": "stringLiteral",
|
|
"value": "include"
|
|
}
|
|
]
|
|
},
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"name": "RequestOptions.credentials"
|
|
}
|
|
},
|
|
{
|
|
"id": 1773,
|
|
"name": "headers",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Headers to send along with the http request"
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "request/interfaces.d.ts",
|
|
"line": 51,
|
|
"character": 8
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "reference",
|
|
"name": "Headers"
|
|
},
|
|
{
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 1774,
|
|
"name": "__type",
|
|
"kind": 65536,
|
|
"kindString": "Type literal",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"indexSignature": [
|
|
{
|
|
"id": 1775,
|
|
"name": "__index",
|
|
"kind": 8192,
|
|
"kindString": "Index signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 1776,
|
|
"name": "key",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "request/interfaces.d.ts",
|
|
"line": 51,
|
|
"character": 20
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"name": "RequestOptions.headers"
|
|
}
|
|
},
|
|
{
|
|
"id": 1769,
|
|
"name": "includeRequestedWithHeader",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Controls whether or not the X-Requested-With header is added to the request (default true). Set to false to not\ninclude the header."
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "request/providers/xhr.ts",
|
|
"line": 27,
|
|
"character": 27
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "undefined"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "true"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "false"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 1777,
|
|
"name": "method",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "HTTP method"
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "request/interfaces.d.ts",
|
|
"line": 55,
|
|
"character": 7
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "undefined"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
]
|
|
},
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"name": "RequestOptions.method"
|
|
}
|
|
},
|
|
{
|
|
"id": 1778,
|
|
"name": "password",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Password for HTTP authentication"
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "request/interfaces.d.ts",
|
|
"line": 59,
|
|
"character": 9
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "undefined"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
]
|
|
},
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"name": "RequestOptions.password"
|
|
}
|
|
},
|
|
{
|
|
"id": 1781,
|
|
"name": "query",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Optional query parameter(s) for the URL. The requested url will have these query parameters appended."
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "request/interfaces.d.ts",
|
|
"line": 71,
|
|
"character": 6
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"name": "ParamList",
|
|
"id": 1536
|
|
}
|
|
]
|
|
},
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"name": "RequestOptions.query"
|
|
}
|
|
},
|
|
{
|
|
"id": 1779,
|
|
"name": "timeout",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Number of milliseconds before the request times out and is canceled"
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "request/interfaces.d.ts",
|
|
"line": 63,
|
|
"character": 8
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "undefined"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "number"
|
|
}
|
|
]
|
|
},
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"name": "RequestOptions.timeout"
|
|
}
|
|
},
|
|
{
|
|
"id": 1780,
|
|
"name": "user",
|
|
"kind": 1024,
|
|
"kindString": "Property",
|
|
"flags": {
|
|
"isExported": true,
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "User for HTTP authentication"
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "request/interfaces.d.ts",
|
|
"line": 67,
|
|
"character": 5
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "undefined"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
]
|
|
},
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"name": "RequestOptions.user"
|
|
}
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Properties",
|
|
"kind": 1024,
|
|
"children": [
|
|
1768,
|
|
1772,
|
|
1770,
|
|
1771,
|
|
1773,
|
|
1769,
|
|
1777,
|
|
1778,
|
|
1781,
|
|
1779,
|
|
1780
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "request/providers/xhr.ts",
|
|
"line": 18,
|
|
"character": 34
|
|
}
|
|
],
|
|
"extendedTypes": [
|
|
{
|
|
"type": "reference",
|
|
"name": "RequestOptions"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1823,
|
|
"name": "dataMap",
|
|
"kind": 32,
|
|
"kindString": "Variable",
|
|
"flags": {
|
|
"isConst": true,
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "request/providers/xhr.ts",
|
|
"line": 40,
|
|
"character": 13
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "WeakMap",
|
|
"typeArguments": [
|
|
{
|
|
"type": "reference",
|
|
"name": "XhrResponse",
|
|
"id": 1790
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"name": "RequestData",
|
|
"id": 1782
|
|
}
|
|
]
|
|
},
|
|
"defaultValue": " new WeakMap<XhrResponse, RequestData>()"
|
|
},
|
|
{
|
|
"id": 1824,
|
|
"name": "getDataTask",
|
|
"kind": 64,
|
|
"kindString": "Function",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1825,
|
|
"name": "getDataTask",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 1826,
|
|
"name": "response",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "XhrResponse",
|
|
"id": 1790
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Task",
|
|
"id": 1430,
|
|
"typeArguments": [
|
|
{
|
|
"type": "reference",
|
|
"name": "XMLHttpRequest"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "request/providers/xhr.ts",
|
|
"line": 42,
|
|
"character": 20
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1827,
|
|
"name": "noop",
|
|
"kind": 64,
|
|
"kindString": "Function",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1828,
|
|
"name": "noop",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "void"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "request/providers/xhr.ts",
|
|
"line": 174,
|
|
"character": 13
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1829,
|
|
"name": "setOnError",
|
|
"kind": 64,
|
|
"kindString": "Function",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1830,
|
|
"name": "setOnError",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 1831,
|
|
"name": "request",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "XMLHttpRequest"
|
|
}
|
|
},
|
|
{
|
|
"id": 1832,
|
|
"name": "reject",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Function"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "void"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "request/providers/xhr.ts",
|
|
"line": 176,
|
|
"character": 19
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1833,
|
|
"name": "xhr",
|
|
"kind": 64,
|
|
"kindString": "Function",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1834,
|
|
"name": "xhr",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 1835,
|
|
"name": "url",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
},
|
|
{
|
|
"id": 1836,
|
|
"name": "options",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "XhrRequestOptions",
|
|
"id": 1767
|
|
},
|
|
"defaultValue": " {}"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "UploadObservableTask",
|
|
"typeArguments": [
|
|
{
|
|
"type": "reference",
|
|
"name": "XhrResponse",
|
|
"id": 1790
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "request/providers/xhr.ts",
|
|
"line": 182,
|
|
"character": 27
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Classes",
|
|
"kind": 128,
|
|
"children": [
|
|
1790
|
|
]
|
|
},
|
|
{
|
|
"title": "Interfaces",
|
|
"kind": 256,
|
|
"children": [
|
|
1782,
|
|
1767
|
|
]
|
|
},
|
|
{
|
|
"title": "Variables",
|
|
"kind": 32,
|
|
"children": [
|
|
1823
|
|
]
|
|
},
|
|
{
|
|
"title": "Functions",
|
|
"kind": 64,
|
|
"children": [
|
|
1824,
|
|
1827,
|
|
1829,
|
|
1833
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "request/providers/xhr.ts",
|
|
"line": 1,
|
|
"character": 0
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1758,
|
|
"name": "\"request/util\"",
|
|
"kind": 1,
|
|
"kindString": "External module",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"originalName": "src/request/util.ts",
|
|
"children": [
|
|
{
|
|
"id": 1759,
|
|
"name": "generateRequestUrl",
|
|
"kind": 64,
|
|
"kindString": "Function",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1760,
|
|
"name": "generateRequestUrl",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Returns a URL formatted with optional query string and cache-busting segments."
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 1761,
|
|
"name": "url",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "The base URL."
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
},
|
|
{
|
|
"id": 1762,
|
|
"name": "options",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "The RequestOptions used to generate the query string or cacheBust.\n"
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "RequestOptions"
|
|
},
|
|
"defaultValue": " {}"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "request/util.ts",
|
|
"line": 10,
|
|
"character": 34
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1763,
|
|
"name": "getStringFromFormData",
|
|
"kind": 64,
|
|
"kindString": "Function",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1764,
|
|
"name": "getStringFromFormData",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 1765,
|
|
"name": "formData",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "request/util.ts",
|
|
"line": 20,
|
|
"character": 37
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Functions",
|
|
"kind": 64,
|
|
"children": [
|
|
1759,
|
|
1763
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "request/util.ts",
|
|
"line": 1,
|
|
"character": 0
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 2068,
|
|
"name": "\"stringExtras\"",
|
|
"kind": 1,
|
|
"kindString": "External module",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"originalName": "src/stringExtras.ts",
|
|
"children": [
|
|
{
|
|
"id": 2069,
|
|
"name": "escapeRegExpPattern",
|
|
"kind": 32,
|
|
"kindString": "Variable",
|
|
"flags": {
|
|
"isConst": true,
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "stringExtras.ts",
|
|
"line": 3,
|
|
"character": 25
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "RegExp"
|
|
},
|
|
"defaultValue": " /[[\\]{}()|\\/\\\\^$.*+?]/g"
|
|
},
|
|
{
|
|
"id": 2071,
|
|
"name": "escapeXmlForPattern",
|
|
"kind": 32,
|
|
"kindString": "Variable",
|
|
"flags": {
|
|
"isConst": true,
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "stringExtras.ts",
|
|
"line": 5,
|
|
"character": 25
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "RegExp"
|
|
},
|
|
"defaultValue": " /[&<>'\"]/g"
|
|
},
|
|
{
|
|
"id": 2070,
|
|
"name": "escapeXmlPattern",
|
|
"kind": 32,
|
|
"kindString": "Variable",
|
|
"flags": {
|
|
"isConst": true,
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "stringExtras.ts",
|
|
"line": 4,
|
|
"character": 22
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "RegExp"
|
|
},
|
|
"defaultValue": " /[&<]/g"
|
|
},
|
|
{
|
|
"id": 2078,
|
|
"name": "escapeRegExp",
|
|
"kind": 64,
|
|
"kindString": "Function",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 2079,
|
|
"name": "escapeRegExp",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Escapes a string so that it can safely be passed to the RegExp constructor.",
|
|
"returns": "The escaped string\n"
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 2080,
|
|
"name": "text",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "The string to be escaped"
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "stringExtras.ts",
|
|
"line": 19,
|
|
"character": 28
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 2081,
|
|
"name": "escapeXml",
|
|
"kind": 64,
|
|
"kindString": "Function",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 2082,
|
|
"name": "escapeXml",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Sanitizes a string to protect against tag injection.",
|
|
"returns": "The escaped string\n"
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 2083,
|
|
"name": "xml",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "The string to be escaped"
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
},
|
|
{
|
|
"id": 2084,
|
|
"name": "forAttribute",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "Whether to also escape ', \", and > in addition to < and &"
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "boolean"
|
|
},
|
|
"defaultValue": "true"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "stringExtras.ts",
|
|
"line": 29,
|
|
"character": 25
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 2072,
|
|
"name": "escapeXmlMap",
|
|
"kind": 2097152,
|
|
"kindString": "Object literal",
|
|
"flags": {
|
|
"isConst": true,
|
|
"__visited__": true
|
|
},
|
|
"children": [
|
|
{
|
|
"id": 2076,
|
|
"name": "\"",
|
|
"kind": 32,
|
|
"kindString": "Variable",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "stringExtras.ts",
|
|
"line": 10,
|
|
"character": 4
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
},
|
|
"defaultValue": "\""\""
|
|
},
|
|
{
|
|
"id": 2073,
|
|
"name": "&",
|
|
"kind": 32,
|
|
"kindString": "Variable",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "stringExtras.ts",
|
|
"line": 7,
|
|
"character": 4
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
},
|
|
"defaultValue": "\"&\""
|
|
},
|
|
{
|
|
"id": 2077,
|
|
"name": "'",
|
|
"kind": 32,
|
|
"kindString": "Variable",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "stringExtras.ts",
|
|
"line": 11,
|
|
"character": 4
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
},
|
|
"defaultValue": "\"'\""
|
|
},
|
|
{
|
|
"id": 2074,
|
|
"name": "<",
|
|
"kind": 32,
|
|
"kindString": "Variable",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "stringExtras.ts",
|
|
"line": 8,
|
|
"character": 4
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
},
|
|
"defaultValue": "\"<\""
|
|
},
|
|
{
|
|
"id": 2075,
|
|
"name": ">",
|
|
"kind": 32,
|
|
"kindString": "Variable",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "stringExtras.ts",
|
|
"line": 9,
|
|
"character": 4
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
},
|
|
"defaultValue": "\">\""
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Variables",
|
|
"kind": 32,
|
|
"children": [
|
|
2076,
|
|
2073,
|
|
2077,
|
|
2074,
|
|
2075
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "stringExtras.ts",
|
|
"line": 6,
|
|
"character": 18
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "object"
|
|
}
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Variables",
|
|
"kind": 32,
|
|
"children": [
|
|
2069,
|
|
2071,
|
|
2070
|
|
]
|
|
},
|
|
{
|
|
"title": "Functions",
|
|
"kind": 64,
|
|
"children": [
|
|
2078,
|
|
2081
|
|
]
|
|
},
|
|
{
|
|
"title": "Object literals",
|
|
"kind": 2097152,
|
|
"children": [
|
|
2072
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "stringExtras.ts",
|
|
"line": 1,
|
|
"character": 0
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 2085,
|
|
"name": "\"text\"",
|
|
"kind": 1,
|
|
"kindString": "External module",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"originalName": "src/text.ts",
|
|
"children": [
|
|
{
|
|
"id": 2090,
|
|
"name": "getText",
|
|
"kind": 32,
|
|
"kindString": "Variable",
|
|
"flags": {
|
|
"isLet": true,
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "text.ts",
|
|
"line": 29,
|
|
"character": 11
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 2091,
|
|
"name": "__type",
|
|
"kind": 65536,
|
|
"kindString": "Type literal",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 2092,
|
|
"name": "__call",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 2093,
|
|
"name": "url",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
},
|
|
{
|
|
"id": 2094,
|
|
"name": "callback",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 2095,
|
|
"name": "__type",
|
|
"kind": 65536,
|
|
"kindString": "Type literal",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 2096,
|
|
"name": "__call",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 2097,
|
|
"name": "value",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "null"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "void"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "text.ts",
|
|
"line": 29,
|
|
"character": 36
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "void"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "text.ts",
|
|
"line": 29,
|
|
"character": 12
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 2102,
|
|
"name": "pending",
|
|
"kind": 32,
|
|
"kindString": "Variable",
|
|
"flags": {
|
|
"isLet": true,
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "text.ts",
|
|
"line": 64,
|
|
"character": 11
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 2103,
|
|
"name": "__type",
|
|
"kind": 65536,
|
|
"kindString": "Type literal",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"indexSignature": [
|
|
{
|
|
"id": 2104,
|
|
"name": "__index",
|
|
"kind": 8192,
|
|
"kindString": "Index signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 2105,
|
|
"name": "key",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "text.ts",
|
|
"line": 64,
|
|
"character": 12
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 2086,
|
|
"name": "require",
|
|
"kind": 32,
|
|
"kindString": "Variable",
|
|
"flags": {
|
|
"isConst": true,
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "text.ts",
|
|
"line": 7,
|
|
"character": 21
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Require",
|
|
"id": 1208
|
|
}
|
|
},
|
|
{
|
|
"id": 2098,
|
|
"name": "textCache",
|
|
"kind": 32,
|
|
"kindString": "Variable",
|
|
"flags": {
|
|
"isLet": true,
|
|
"__visited__": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "text.ts",
|
|
"line": 59,
|
|
"character": 13
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 2099,
|
|
"name": "__type",
|
|
"kind": 65536,
|
|
"kindString": "Type literal",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"indexSignature": [
|
|
{
|
|
"id": 2100,
|
|
"name": "__index",
|
|
"kind": 8192,
|
|
"kindString": "Index signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 2101,
|
|
"name": "key",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "text.ts",
|
|
"line": 59,
|
|
"character": 14
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 2106,
|
|
"name": "get",
|
|
"kind": 64,
|
|
"kindString": "Function",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 2107,
|
|
"name": "get",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 2108,
|
|
"name": "url",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Promise",
|
|
"typeArguments": [
|
|
{
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "null"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "text.ts",
|
|
"line": 66,
|
|
"character": 19
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 2116,
|
|
"name": "load",
|
|
"kind": 64,
|
|
"kindString": "Function",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 2117,
|
|
"name": "load",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 2118,
|
|
"name": "id",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
},
|
|
{
|
|
"id": 2119,
|
|
"name": "require",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "AmdRequire",
|
|
"id": 99
|
|
}
|
|
},
|
|
{
|
|
"id": 2120,
|
|
"name": "load",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 2121,
|
|
"name": "__type",
|
|
"kind": 65536,
|
|
"kindString": "Type literal",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 2122,
|
|
"name": "__call",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 2123,
|
|
"name": "value",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "void"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "text.ts",
|
|
"line": 83,
|
|
"character": 59
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 2124,
|
|
"name": "config",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "AmdConfig",
|
|
"id": 26
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "void"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "text.ts",
|
|
"line": 83,
|
|
"character": 20
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 2109,
|
|
"name": "normalize",
|
|
"kind": 64,
|
|
"kindString": "Function",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 2110,
|
|
"name": "normalize",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 2111,
|
|
"name": "id",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
},
|
|
{
|
|
"id": 2112,
|
|
"name": "toAbsMid",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 2113,
|
|
"name": "__type",
|
|
"kind": 65536,
|
|
"kindString": "Type literal",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 2114,
|
|
"name": "__call",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 2115,
|
|
"name": "moduleId",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "text.ts",
|
|
"line": 76,
|
|
"character": 47
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "text.ts",
|
|
"line": 76,
|
|
"character": 25
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 2087,
|
|
"name": "strip",
|
|
"kind": 64,
|
|
"kindString": "Function",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 2088,
|
|
"name": "strip",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 2089,
|
|
"name": "text",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "text.ts",
|
|
"line": 14,
|
|
"character": 14
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Variables",
|
|
"kind": 32,
|
|
"children": [
|
|
2090,
|
|
2102,
|
|
2086,
|
|
2098
|
|
]
|
|
},
|
|
{
|
|
"title": "Functions",
|
|
"kind": 64,
|
|
"children": [
|
|
2106,
|
|
2116,
|
|
2109,
|
|
2087
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "text.ts",
|
|
"line": 1,
|
|
"character": 0
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1616,
|
|
"name": "\"util\"",
|
|
"kind": 1,
|
|
"kindString": "External module",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"originalName": "src/util.ts",
|
|
"children": [
|
|
{
|
|
"id": 1617,
|
|
"name": "createTimer",
|
|
"kind": 64,
|
|
"kindString": "Function",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1618,
|
|
"name": "createTimer",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Wraps a setTimeout call in a handle, allowing the timeout to be cleared by calling destroy.",
|
|
"returns": "Handle which can be destroyed to clear the timeout\n"
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 1619,
|
|
"name": "callback",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "Callback to be called when the timeout elapses"
|
|
},
|
|
"type": {
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 1620,
|
|
"name": "__type",
|
|
"kind": 65536,
|
|
"kindString": "Type literal",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1621,
|
|
"name": "__call",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 1622,
|
|
"name": "args",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"isRest": true,
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "void"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "util.ts",
|
|
"line": 11,
|
|
"character": 37
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 1623,
|
|
"name": "delay",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "Number of milliseconds to wait before calling the callback"
|
|
},
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "undefined"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "number"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Handle",
|
|
"id": 16
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "util.ts",
|
|
"line": 11,
|
|
"character": 27
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1624,
|
|
"name": "debounce",
|
|
"kind": 64,
|
|
"kindString": "Function",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1625,
|
|
"name": "debounce",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Wraps a callback, returning a function which fires after no further calls are received over a set interval.",
|
|
"returns": "Debounced function\n"
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 1630,
|
|
"name": "T",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 1626,
|
|
"name": "__type",
|
|
"kind": 65536,
|
|
"kindString": "Type literal",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1627,
|
|
"name": "__call",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 1628,
|
|
"name": "this",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
},
|
|
{
|
|
"id": 1629,
|
|
"name": "args",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"isRest": true,
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "void"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "util.ts",
|
|
"line": 29,
|
|
"character": 34
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 1631,
|
|
"name": "callback",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "Callback to wrap"
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "T",
|
|
"constraint": {
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 1626,
|
|
"name": "__type",
|
|
"kind": 65536,
|
|
"kindString": "Type literal",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1627,
|
|
"name": "__call",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 1628,
|
|
"name": "this",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
},
|
|
{
|
|
"id": 1629,
|
|
"name": "args",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"isRest": true,
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "void"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "util.ts",
|
|
"line": 29,
|
|
"character": 34
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 1632,
|
|
"name": "delay",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "Number of milliseconds to wait after any invocations before calling the original callback"
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "number"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "T",
|
|
"constraint": {
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 1626,
|
|
"name": "__type",
|
|
"kind": 65536,
|
|
"kindString": "Type literal",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1627,
|
|
"name": "__call",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 1628,
|
|
"name": "this",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
},
|
|
{
|
|
"id": 1629,
|
|
"name": "args",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"isRest": true,
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "void"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "util.ts",
|
|
"line": 29,
|
|
"character": 34
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "util.ts",
|
|
"line": 29,
|
|
"character": 24
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1651,
|
|
"name": "guaranteeMinimumTimeout",
|
|
"kind": 64,
|
|
"kindString": "Function",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1652,
|
|
"name": "guaranteeMinimumTimeout",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 1653,
|
|
"name": "callback",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 1654,
|
|
"name": "__type",
|
|
"kind": 65536,
|
|
"kindString": "Type literal",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1655,
|
|
"name": "__call",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 1656,
|
|
"name": "args",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"isRest": true,
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "void"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "util.ts",
|
|
"line": 99,
|
|
"character": 49
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 1657,
|
|
"name": "delay",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"isOptional": true,
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "undefined"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "number"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"name": "Handle",
|
|
"id": 16
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "util.ts",
|
|
"line": 99,
|
|
"character": 39
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1633,
|
|
"name": "throttle",
|
|
"kind": 64,
|
|
"kindString": "Function",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1634,
|
|
"name": "throttle",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Wraps a callback, returning a function which fires at most once per set interval.",
|
|
"returns": "Throttled function\n"
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 1639,
|
|
"name": "T",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 1635,
|
|
"name": "__type",
|
|
"kind": 65536,
|
|
"kindString": "Type literal",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1636,
|
|
"name": "__call",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 1637,
|
|
"name": "this",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
},
|
|
{
|
|
"id": 1638,
|
|
"name": "args",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"isRest": true,
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "void"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "util.ts",
|
|
"line": 54,
|
|
"character": 34
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 1640,
|
|
"name": "callback",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "Callback to wrap"
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "T",
|
|
"constraint": {
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 1635,
|
|
"name": "__type",
|
|
"kind": 65536,
|
|
"kindString": "Type literal",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1636,
|
|
"name": "__call",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 1637,
|
|
"name": "this",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
},
|
|
{
|
|
"id": 1638,
|
|
"name": "args",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"isRest": true,
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "void"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "util.ts",
|
|
"line": 54,
|
|
"character": 34
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 1641,
|
|
"name": "delay",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "Number of milliseconds to wait before allowing the original callback to be called again"
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "number"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "T",
|
|
"constraint": {
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 1635,
|
|
"name": "__type",
|
|
"kind": 65536,
|
|
"kindString": "Type literal",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1636,
|
|
"name": "__call",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 1637,
|
|
"name": "this",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
},
|
|
{
|
|
"id": 1638,
|
|
"name": "args",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"isRest": true,
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "void"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "util.ts",
|
|
"line": 54,
|
|
"character": 34
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "util.ts",
|
|
"line": 54,
|
|
"character": 24
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1642,
|
|
"name": "throttleAfter",
|
|
"kind": 64,
|
|
"kindString": "Function",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1643,
|
|
"name": "throttleAfter",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Like throttle, but calls the callback at the end of each interval rather than the beginning.\nUseful for e.g. resize or scroll events, when debounce would appear unresponsive.",
|
|
"returns": "Throttled function\n"
|
|
},
|
|
"typeParameter": [
|
|
{
|
|
"id": 1648,
|
|
"name": "T",
|
|
"kind": 131072,
|
|
"kindString": "Type parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 1644,
|
|
"name": "__type",
|
|
"kind": 65536,
|
|
"kindString": "Type literal",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1645,
|
|
"name": "__call",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 1646,
|
|
"name": "this",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
},
|
|
{
|
|
"id": 1647,
|
|
"name": "args",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"isRest": true,
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "void"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "util.ts",
|
|
"line": 79,
|
|
"character": 39
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 1649,
|
|
"name": "callback",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "Callback to wrap"
|
|
},
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "T",
|
|
"constraint": {
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 1644,
|
|
"name": "__type",
|
|
"kind": 65536,
|
|
"kindString": "Type literal",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1645,
|
|
"name": "__call",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 1646,
|
|
"name": "this",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
},
|
|
{
|
|
"id": 1647,
|
|
"name": "args",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"isRest": true,
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "void"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "util.ts",
|
|
"line": 79,
|
|
"character": 39
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 1650,
|
|
"name": "delay",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"text": "Number of milliseconds to wait before calling the original callback and allowing it to be called again"
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "number"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "typeParameter",
|
|
"name": "T",
|
|
"constraint": {
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 1644,
|
|
"name": "__type",
|
|
"kind": 65536,
|
|
"kindString": "Type literal",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 1645,
|
|
"name": "__call",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"parameters": [
|
|
{
|
|
"id": 1646,
|
|
"name": "this",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
},
|
|
{
|
|
"id": 1647,
|
|
"name": "args",
|
|
"kind": 32768,
|
|
"kindString": "Parameter",
|
|
"flags": {
|
|
"isRest": true,
|
|
"__visited__": true
|
|
},
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "void"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "util.ts",
|
|
"line": 79,
|
|
"character": 39
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "util.ts",
|
|
"line": 79,
|
|
"character": 29
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Functions",
|
|
"kind": 64,
|
|
"children": [
|
|
1617,
|
|
1624,
|
|
1651,
|
|
1633,
|
|
1642
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "util.ts",
|
|
"line": 1,
|
|
"character": 0
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 2393,
|
|
"name": "\"uuid\"",
|
|
"kind": 1,
|
|
"kindString": "External module",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"originalName": "src/uuid.ts",
|
|
"children": [
|
|
{
|
|
"id": 2394,
|
|
"name": "uuid",
|
|
"kind": 64,
|
|
"kindString": "Function",
|
|
"flags": {
|
|
"isExported": true,
|
|
"__visited__": true
|
|
},
|
|
"signatures": [
|
|
{
|
|
"id": 2395,
|
|
"name": "uuid",
|
|
"kind": 4096,
|
|
"kindString": "Call signature",
|
|
"flags": {
|
|
"__visited__": true
|
|
},
|
|
"comment": {
|
|
"shortText": "Returns a v4 compliant UUID.",
|
|
"returns": "\n"
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "uuid.ts",
|
|
"line": 6,
|
|
"character": 28
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Functions",
|
|
"kind": 64,
|
|
"children": [
|
|
2394
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "uuid.ts",
|
|
"line": 1,
|
|
"character": 0
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "External modules",
|
|
"kind": 1,
|
|
"children": [
|
|
842,
|
|
964,
|
|
977,
|
|
1130,
|
|
1067,
|
|
1218,
|
|
2323,
|
|
1540,
|
|
2364,
|
|
2019,
|
|
1506,
|
|
455,
|
|
1356,
|
|
1424,
|
|
2125,
|
|
2243,
|
|
626,
|
|
635,
|
|
1066,
|
|
1023,
|
|
1024,
|
|
1,
|
|
150,
|
|
1201,
|
|
1178,
|
|
2396,
|
|
2318,
|
|
1240,
|
|
1355,
|
|
1985,
|
|
1658,
|
|
1599,
|
|
1698,
|
|
1736,
|
|
1750,
|
|
1837,
|
|
1766,
|
|
1758,
|
|
2068,
|
|
2085,
|
|
1616,
|
|
2393
|
|
]
|
|
}
|
|
]
|
|
} |