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

Function inspect

2.1.1/test/jquery-1.11.1.js:8635–8649  ·  view source on GitHub ↗
( dataType )

Source from the content-addressed store, hash-verified

8633 seekingTransport = ( structure === transports );
8634
8635 function inspect( dataType ) {
8636 var selected;
8637 inspected[ dataType ] = true;
8638 jQuery.each( structure[ dataType ] || [], function( _, prefilterOrFactory ) {
8639 var dataTypeOrTransport = prefilterOrFactory( options, originalOptions, jqXHR );
8640 if ( typeof dataTypeOrTransport === "string" && !seekingTransport && !inspected[ dataTypeOrTransport ] ) {
8641 options.dataTypes.unshift( dataTypeOrTransport );
8642 inspect( dataTypeOrTransport );
8643 return false;
8644 } else if ( seekingTransport ) {
8645 return !( selected = dataTypeOrTransport );
8646 }
8647 });
8648 return selected;
8649 }
8650
8651 return inspect( options.dataTypes[ 0 ] ) || !inspected[ "*" ] && inspect( "*" );
8652}

Callers 1

Calls

no outgoing calls

Tested by

no test coverage detected