Lines Matching refs:converters
1797 webidl.converters = {};
1991 webidl.dictionaryConverter = function(converters) {
2003 for (const options of converters) {
2040 webidl.converters.DOMString = function(V, opts = {}) {
2049 webidl.converters.ByteString = function(V) {
2050 const x = webidl.converters.DOMString(V);
2060 webidl.converters.USVString = toUSVString;
2061 webidl.converters.boolean = function(V) {
2065 webidl.converters.any = function(V) {
2068 webidl.converters["long long"] = function(V) {
2072 webidl.converters["unsigned long long"] = function(V) {
2076 webidl.converters["unsigned long"] = function(V) {
2080 webidl.converters["unsigned short"] = function(V, opts) {
2084 webidl.converters.ArrayBuffer = function(V, opts = {}) {
2100 webidl.converters.TypedArray = function(V, T, opts = {}) {
2116 webidl.converters.DataView = function(V, opts = {}) {
2131 webidl.converters.BufferSource = function(V, opts = {}) {
2133 return webidl.converters.ArrayBuffer(V, opts);
2136 return webidl.converters.TypedArray(V, V.constructor);
2139 return webidl.converters.DataView(V, opts);
2143 webidl.converters["sequence<ByteString>"] = webidl.sequenceConverter(
2144 webidl.converters.ByteString
2146 webidl.converters["sequence<sequence<ByteString>>"] = webidl.sequenceConverter(
2147 webidl.converters["sequence<ByteString>"]
2149 webidl.converters["record<ByteString, ByteString>"] = webidl.recordConverter(
2150 webidl.converters.ByteString,
2151 webidl.converters.ByteString
2331 init = webidl.converters.HeadersInit(init);
2339 name = webidl.converters.ByteString(name);
2340 value = webidl.converters.ByteString(value);
2347 name = webidl.converters.ByteString(name);
2368 name = webidl.converters.ByteString(name);
2382 name = webidl.converters.ByteString(name);
2396 name = webidl.converters.ByteString(name);
2397 value = webidl.converters.ByteString(value);
2536 webidl.converters.HeadersInit = function(V) {
2539 return webidl.converters["sequence<sequence<ByteString>>"](V);
2541 return webidl.converters["record<ByteString, ByteString>"](V);
4882 fileBits = webidl.converters["sequence<BlobPart>"](fileBits);
4883 fileName = webidl.converters.USVString(fileName);
4884 options = webidl.converters.FilePropertyBag(options);
4978 webidl.converters.Blob = webidl.interfaceConverter(Blob2);
4979 webidl.converters.BlobPart = function(V, opts) {
4982 return webidl.converters.Blob(V, { strict: false });
4985 return webidl.converters.BufferSource(V, opts);
4988 return webidl.converters.USVString(V, opts);
4990 webidl.converters["sequence<BlobPart>"] = webidl.sequenceConverter(
4991 webidl.converters.BlobPart
4993 webidl.converters.FilePropertyBag = webidl.dictionaryConverter([
4996 converter: webidl.converters["long long"],
5003 converter: webidl.converters.DOMString,
5009 value = webidl.converters.DOMString(value);
5091 name = webidl.converters.USVString(name);
5092 value = isBlobLike(value) ? webidl.converters.Blob(value, { strict: false }) : webidl.converters.USVString(value);
5093 filename = arguments.length === 3 ? webidl.converters.USVString(filename) : void 0;
5100 name = webidl.converters.USVString(name);
5106 name = webidl.converters.USVString(name);
5116 name = webidl.converters.USVString(name);
5122 name = webidl.converters.USVString(name);
5133 name = webidl.converters.USVString(name);
5134 value = isBlobLike(value) ? webidl.converters.Blob(value, { strict: false }) : webidl.converters.USVString(value);
5656 init = webidl.converters.ResponseInit(init);
5674 url = webidl.converters.USVString(url);
5675 status = webidl.converters["unsigned short"](status);
5699 body = webidl.converters.BodyInit(body);
5701 init = webidl.converters.ResponseInit(init);
5931 webidl.converters.ReadableStream = webidl.interfaceConverter(
5934 webidl.converters.FormData = webidl.interfaceConverter(
5937 webidl.converters.URLSearchParams = webidl.interfaceConverter(
5940 webidl.converters.XMLHttpRequestBodyInit = function(V) {
5942 return webidl.converters.USVString(V);
5945 return webidl.converters.Blob(V, { strict: false });
5948 return webidl.converters.BufferSource(V);
5951 return webidl.converters.FormData(V, { strict: false });
5954 return webidl.converters.URLSearchParams(V);
5956 return webidl.converters.DOMString(V);
5958 webidl.converters.BodyInit = function(V) {
5960 return webidl.converters.ReadableStream(V);
5965 return webidl.converters.XMLHttpRequestBodyInit(V);
5967 webidl.converters.ResponseInit = webidl.dictionaryConverter([
5970 converter: webidl.converters["unsigned short"],
5975 converter: webidl.converters.ByteString,
5980 converter: webidl.converters.HeadersInit
6090 input = webidl.converters.RequestInfo(input);
6091 init = webidl.converters.RequestInit(init);
6591 webidl.converters.Request = webidl.interfaceConverter(
6594 webidl.converters.RequestInfo = function(V) {
6596 return webidl.converters.USVString(V);
6599 return webidl.converters.Request(V);
6601 return webidl.converters.USVString(V);
6603 webidl.converters.AbortSignal = webidl.interfaceConverter(
6606 webidl.converters.RequestInit = webidl.dictionaryConverter([
6609 converter: webidl.converters.ByteString
6613 converter: webidl.converters.HeadersInit
6618 webidl.converters.BodyInit
6623 converter: webidl.converters.USVString
6627 converter: webidl.converters.DOMString,
6633 converter: webidl.converters.DOMString,
6639 converter: webidl.converters.DOMString,
6645 converter: webidl.converters.DOMString,
6651 converter: webidl.converters.DOMString,
6657 converter: webidl.converters.DOMString
6661 converter: webidl.converters.boolean
6666 (signal) => webidl.converters.AbortSignal(
6674 converter: webidl.converters.any
6678 converter: webidl.converters.DOMString,
11419 type = webidl.converters.DOMString(type);
11420 eventInitDict = webidl.converters.MessageEventInit(eventInitDict);
11468 type = webidl.converters.DOMString(type);
11469 eventInitDict = webidl.converters.CloseEventInit(eventInitDict);
11494 type = webidl.converters.DOMString(type);
11495 eventInitDict = webidl.converters.ErrorEventInit(eventInitDict ?? {});
11551 webidl.converters.MessagePort = webidl.interfaceConverter(MessagePort);
11552 webidl.converters["sequence<MessagePort>"] = webidl.sequenceConverter(
11553 webidl.converters.MessagePort
11558 converter: webidl.converters.boolean,
11563 converter: webidl.converters.boolean,
11568 converter: webidl.converters.boolean,
11572 webidl.converters.MessageEventInit = webidl.dictionaryConverter([
11576 converter: webidl.converters.any,
11581 converter: webidl.converters.USVString,
11586 converter: webidl.converters.DOMString,
11593 converter: webidl.nullableConverter(webidl.converters.MessagePort),
11598 converter: webidl.converters["sequence<MessagePort>"],
11604 webidl.converters.CloseEventInit = webidl.dictionaryConverter([
11608 converter: webidl.converters.boolean,
11613 converter: webidl.converters["unsigned short"],
11618 converter: webidl.converters.USVString,
11622 webidl.converters.ErrorEventInit = webidl.dictionaryConverter([
11626 converter: webidl.converters.DOMString,
11631 converter: webidl.converters.USVString,
11636 converter: webidl.converters["unsigned long"],
11641 converter: webidl.converters["unsigned long"],
11646 converter: webidl.converters.any
12258 const options = webidl.converters["DOMString or sequence<DOMString> or WebSocketInit"](protocols);
12259 url = webidl.converters.USVString(url);
12310 code = webidl.converters["unsigned short"](code, { clamp: true });
12313 reason = webidl.converters.USVString(reason);
12364 data = webidl.converters.WebSocketSendData(data);
12562 webidl.converters["sequence<DOMString>"] = webidl.sequenceConverter(
12563 webidl.converters.DOMString
12565 webidl.converters["DOMString or sequence<DOMString>"] = function(V) {
12567 return webidl.converters["sequence<DOMString>"](V);
12569 return webidl.converters.DOMString(V);
12571 webidl.converters.WebSocketInit = webidl.dictionaryConverter([
12574 converter: webidl.converters["DOMString or sequence<DOMString>"],
12588 converter: webidl.nullableConverter(webidl.converters.HeadersInit)
12591 webidl.converters["DOMString or sequence<DOMString> or WebSocketInit"] = function(V) {
12593 return webidl.converters.WebSocketInit(V);
12595 return { protocols: webidl.converters["DOMString or sequence<DOMString>"](V) };
12597 webidl.converters.WebSocketSendData = function(V) {
12600 return webidl.converters.Blob(V, { strict: false });
12603 return webidl.converters.BufferSource(V);
12606 return webidl.converters.USVString(V);