MCPcopy Create free account
hub / github.com/JsAaron/jQuery / inspect

Function inspect

2.1.1/test/other.js:5021–5035  ·  view source on GitHub ↗
( dataType )

Source from the content-addressed store, hash-verified

5019 seekingTransport = ( structure === transports );
5020
5021 function inspect( dataType ) {
5022 var selected;
5023 inspected[ dataType ] = true;
5024 jQuery.each( structure[ dataType ] || [], function( _, prefilterOrFactory ) {
5025 var dataTypeOrTransport = prefilterOrFactory( options, originalOptions, jqXHR );
5026 if ( typeof dataTypeOrTransport === "string" && !seekingTransport && !inspected[ dataTypeOrTransport ] ) {
5027 options.dataTypes.unshift( dataTypeOrTransport );
5028 inspect( dataTypeOrTransport );
5029 return false;
5030 } else if ( seekingTransport ) {
5031 return !( selected = dataTypeOrTransport );
5032 }
5033 });
5034 return selected;
5035 }
5036
5037 return inspect( options.dataTypes[ 0 ] ) || !inspected[ "*" ] && inspect( "*" );
5038}

Callers 1

Calls

no outgoing calls

Tested by

no test coverage detected