github.com/primecitizens/pcz/std@v0.2.1/plat/js/webext/metricsprivate/apis.js.wasm.yaml (about) 1 - File: webext/metrics_private.json 2 Dict: 3 Name: Histogram 4 ExtAttrs: 5 - Name: Namespace 6 Values: 7 - chrome 8 - metricsPrivate 9 Fields: 10 - Name: buckets 11 Required: true 12 Type: 13 Name: sequence 14 Params: 15 - Name: HistogramBucket 16 ExtAttrs: 17 - Name: Namespace 18 Values: 19 - chrome 20 - metricsPrivate 21 ExtAttrs: 22 - Name: Namespace 23 Values: 24 - chrome 25 - metricsPrivate 26 ExtAttrs: 27 - Name: Namespace 28 Values: 29 - chrome 30 - metricsPrivate 31 - Name: sum 32 Required: true 33 Type: 34 Name: double 35 ExtAttrs: 36 - Name: Namespace 37 Values: 38 - chrome 39 - metricsPrivate 40 - File: webext/metrics_private.json 41 Dict: 42 Name: HistogramBucket 43 ExtAttrs: 44 - Name: Namespace 45 Values: 46 - chrome 47 - metricsPrivate 48 Fields: 49 - Name: count 50 Required: true 51 Type: 52 Name: long long 53 ExtAttrs: 54 - Name: Namespace 55 Values: 56 - chrome 57 - metricsPrivate 58 - Name: max 59 Required: true 60 Type: 61 Name: long long 62 ExtAttrs: 63 - Name: Namespace 64 Values: 65 - chrome 66 - metricsPrivate 67 - Name: min 68 Required: true 69 Type: 70 Name: long long 71 ExtAttrs: 72 - Name: Namespace 73 Values: 74 - chrome 75 - metricsPrivate 76 - File: webext/metrics_private.json 77 Dict: 78 Name: MetricType 79 ExtAttrs: 80 - Name: Namespace 81 Values: 82 - chrome 83 - metricsPrivate 84 Fields: 85 - Name: buckets 86 Required: true 87 Type: 88 Name: long long 89 ExtAttrs: 90 - Name: Namespace 91 Values: 92 - chrome 93 - metricsPrivate 94 - Name: max 95 Required: true 96 Type: 97 Name: long long 98 ExtAttrs: 99 - Name: Namespace 100 Values: 101 - chrome 102 - metricsPrivate 103 - Name: metricName 104 Required: true 105 Type: 106 Name: DOMString 107 ExtAttrs: 108 - Name: Namespace 109 Values: 110 - chrome 111 - metricsPrivate 112 - Name: min 113 Required: true 114 Type: 115 Name: long long 116 ExtAttrs: 117 - Name: Namespace 118 Values: 119 - chrome 120 - metricsPrivate 121 - Name: type 122 Required: true 123 Type: 124 Name: MetricTypeType 125 ExtAttrs: 126 - Name: Namespace 127 Values: 128 - chrome 129 - metricsPrivate 130 ExtAttrs: 131 - Name: Namespace 132 Values: 133 - chrome 134 - metricsPrivate 135 - File: webext/metrics_private.json 136 Enum: 137 Name: MetricTypeType 138 Values: 139 - histogram-log 140 - histogram-linear 141 ExtAttrs: 142 - Name: Namespace 143 Values: 144 - chrome 145 - metricsPrivate 146 - File: webext/metrics_private.json 147 WebextFunc: 148 Name: getFieldTrial 149 Args: 150 - Name: name 151 Type: 152 Name: DOMString 153 Returns: 154 - Name: Promise 155 Params: 156 - Name: DOMString 157 ExtAttrs: 158 - Name: Namespace 159 Values: 160 - chrome 161 - metricsPrivate 162 - File: webext/metrics_private.json 163 WebextFunc: 164 Name: getHistogram 165 Args: 166 - Name: name 167 Type: 168 Name: DOMString 169 Returns: 170 - Name: Promise 171 Params: 172 - Name: Histogram 173 ExtAttrs: 174 - Name: Namespace 175 Values: 176 - chrome 177 - metricsPrivate 178 ExtAttrs: 179 - Name: Namespace 180 Values: 181 - chrome 182 - metricsPrivate 183 - File: webext/metrics_private.json 184 WebextFunc: 185 Name: getIsCrashReportingEnabled 186 Returns: 187 - Name: Promise 188 Params: 189 - Name: boolean 190 ExtAttrs: 191 - Name: Namespace 192 Values: 193 - chrome 194 - metricsPrivate 195 - File: webext/metrics_private.json 196 WebextFunc: 197 Name: getVariationParams 198 Args: 199 - Name: name 200 Type: 201 Name: DOMString 202 Returns: 203 - Name: Promise 204 Params: 205 - Name: DOMString 206 ExtAttrs: 207 - Name: Namespace 208 Values: 209 - chrome 210 - metricsPrivate 211 - File: webext/metrics_private.json 212 WebextFunc: 213 Name: recordBoolean 214 Args: 215 - Name: metricName 216 Type: 217 Name: DOMString 218 - Name: value 219 Type: 220 Name: boolean 221 Returns: 222 - Name: undefined 223 ExtAttrs: 224 - Name: Namespace 225 Values: 226 - chrome 227 - metricsPrivate 228 - File: webext/metrics_private.json 229 WebextFunc: 230 Name: recordCount 231 Args: 232 - Name: metricName 233 Type: 234 Name: DOMString 235 - Name: value 236 Type: 237 Name: long long 238 Returns: 239 - Name: undefined 240 ExtAttrs: 241 - Name: Namespace 242 Values: 243 - chrome 244 - metricsPrivate 245 - File: webext/metrics_private.json 246 WebextFunc: 247 Name: recordEnumerationValue 248 Args: 249 - Name: metricName 250 Type: 251 Name: DOMString 252 - Name: value 253 Type: 254 Name: long long 255 - Name: enumSize 256 Type: 257 Name: long long 258 Returns: 259 - Name: undefined 260 ExtAttrs: 261 - Name: Namespace 262 Values: 263 - chrome 264 - metricsPrivate 265 - File: webext/metrics_private.json 266 WebextFunc: 267 Name: recordLongTime 268 Args: 269 - Name: metricName 270 Type: 271 Name: DOMString 272 - Name: value 273 Type: 274 Name: long long 275 Returns: 276 - Name: undefined 277 ExtAttrs: 278 - Name: Namespace 279 Values: 280 - chrome 281 - metricsPrivate 282 - File: webext/metrics_private.json 283 WebextFunc: 284 Name: recordMediumCount 285 Args: 286 - Name: metricName 287 Type: 288 Name: DOMString 289 - Name: value 290 Type: 291 Name: long long 292 Returns: 293 - Name: undefined 294 ExtAttrs: 295 - Name: Namespace 296 Values: 297 - chrome 298 - metricsPrivate 299 - File: webext/metrics_private.json 300 WebextFunc: 301 Name: recordMediumTime 302 Args: 303 - Name: metricName 304 Type: 305 Name: DOMString 306 - Name: value 307 Type: 308 Name: long long 309 Returns: 310 - Name: undefined 311 ExtAttrs: 312 - Name: Namespace 313 Values: 314 - chrome 315 - metricsPrivate 316 - File: webext/metrics_private.json 317 WebextFunc: 318 Name: recordPercentage 319 Args: 320 - Name: metricName 321 Type: 322 Name: DOMString 323 - Name: value 324 Type: 325 Name: long long 326 Returns: 327 - Name: undefined 328 ExtAttrs: 329 - Name: Namespace 330 Values: 331 - chrome 332 - metricsPrivate 333 - File: webext/metrics_private.json 334 WebextFunc: 335 Name: recordSmallCount 336 Args: 337 - Name: metricName 338 Type: 339 Name: DOMString 340 - Name: value 341 Type: 342 Name: long long 343 Returns: 344 - Name: undefined 345 ExtAttrs: 346 - Name: Namespace 347 Values: 348 - chrome 349 - metricsPrivate 350 - File: webext/metrics_private.json 351 WebextFunc: 352 Name: recordSparseValue 353 Args: 354 - Name: metricName 355 Type: 356 Name: DOMString 357 - Name: value 358 Type: 359 Name: long long 360 Returns: 361 - Name: undefined 362 ExtAttrs: 363 - Name: Namespace 364 Values: 365 - chrome 366 - metricsPrivate 367 - File: webext/metrics_private.json 368 WebextFunc: 369 Name: recordSparseValueWithHashMetricName 370 Args: 371 - Name: metricName 372 Type: 373 Name: DOMString 374 - Name: value 375 Type: 376 Name: DOMString 377 Returns: 378 - Name: undefined 379 ExtAttrs: 380 - Name: Namespace 381 Values: 382 - chrome 383 - metricsPrivate 384 - File: webext/metrics_private.json 385 WebextFunc: 386 Name: recordSparseValueWithPersistentHash 387 Args: 388 - Name: metricName 389 Type: 390 Name: DOMString 391 - Name: value 392 Type: 393 Name: DOMString 394 Returns: 395 - Name: undefined 396 ExtAttrs: 397 - Name: Namespace 398 Values: 399 - chrome 400 - metricsPrivate 401 - File: webext/metrics_private.json 402 WebextFunc: 403 Name: recordTime 404 Args: 405 - Name: metricName 406 Type: 407 Name: DOMString 408 - Name: value 409 Type: 410 Name: long long 411 Returns: 412 - Name: undefined 413 ExtAttrs: 414 - Name: Namespace 415 Values: 416 - chrome 417 - metricsPrivate 418 - File: webext/metrics_private.json 419 WebextFunc: 420 Name: recordUserAction 421 Args: 422 - Name: name 423 Type: 424 Name: DOMString 425 Returns: 426 - Name: undefined 427 ExtAttrs: 428 - Name: Namespace 429 Values: 430 - chrome 431 - metricsPrivate 432 - File: webext/metrics_private.json 433 WebextFunc: 434 Name: recordValue 435 Args: 436 - Name: metric 437 Type: 438 Name: MetricType 439 ExtAttrs: 440 - Name: Namespace 441 Values: 442 - chrome 443 - metricsPrivate 444 - Name: value 445 Type: 446 Name: long long 447 Returns: 448 - Name: undefined 449 ExtAttrs: 450 - Name: Namespace 451 Values: 452 - chrome 453 - metricsPrivate