MCPcopy Create free account
hub / github.com/idank/explainshell / inspect

Function inspect

explainshell/web/static/js/jquery.js:7503–7517  ·  view source on GitHub ↗
( dataType )

Source from the content-addressed store, hash-verified

7501 seekingTransport = ( structure === transports );
7502
7503 function inspect( dataType ) {
7504 var selected;
7505 inspected[ dataType ] = true;
7506 jQuery.each( structure[ dataType ] || [], function( _, prefilterOrFactory ) {
7507 var dataTypeOrTransport = prefilterOrFactory( options, originalOptions, jqXHR );
7508 if( typeof dataTypeOrTransport === "string" && !seekingTransport && !inspected[ dataTypeOrTransport ] ) {
7509 options.dataTypes.unshift( dataTypeOrTransport );
7510 inspect( dataTypeOrTransport );
7511 return false;
7512 } else if ( seekingTransport ) {
7513 return !( selected = dataTypeOrTransport );
7514 }
7515 });
7516 return selected;
7517 }
7518
7519 return inspect( options.dataTypes[ 0 ] ) || !inspected[ "*" ] && inspect( "*" );
7520}

Callers 1

Calls

no outgoing calls

Tested by

no test coverage detected