Skip to content
This repository was archived by the owner on May 10, 2024. It is now read-only.

Commit 6de6a38

Browse files
Carolina WrightCarolina Wright
authored andcommitted
Update version & dist
1 parent 30f6457 commit 6de6a38

5 files changed

Lines changed: 2663 additions & 5711 deletions

File tree

dist/scripts/api-designer-vendor.js

Lines changed: 31 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -83302,6 +83302,30 @@ exports.javascript = require('./javascript');
8330283302
return methodInfo;
8330383303
}
8330483304

83305+
function expandQueryParameters($scope, methodInfo) {
83306+
function expandDescriptions(queryParameters) {
83307+
Object.keys(queryParameters).forEach(function (key) {
83308+
var param = queryParameters[key][0];
83309+
var type = param.type ? RAML.Inspector.Types.findType(param.type[0], $scope.types) : undefined;
83310+
if (!param.description && type && type.description) {
83311+
param.description = type.description;
83312+
}
83313+
});
83314+
}
83315+
83316+
if (methodInfo.queryParameters) {
83317+
expandDescriptions(methodInfo.queryParameters);
83318+
}
83319+
return methodInfo;
83320+
}
83321+
83322+
function expand($scope, methodInfo) {
83323+
methodInfo = expandBodyExamples($scope, methodInfo);
83324+
methodInfo = expandQueryParameters($scope, methodInfo);
83325+
83326+
return methodInfo;
83327+
}
83328+
8330583329
return function showResource($scope, resource, $event, $index) {
8330683330
var methodInfo = $index === null ? $scope.methodInfo : resource.methods[$index];
8330783331
var oldId = $rootScope.currentId;
@@ -83314,7 +83338,7 @@ exports.javascript = require('./javascript');
8331483338
$scope.currentMethod = methodInfo.method;
8331583339
$scope.resource = resource;
8331683340

83317-
$scope.methodInfo = expandBodyExamples($scope, methodInfo);
83341+
$scope.methodInfo = expand($scope, methodInfo);
8331883342
$scope.responseInfo = getResponseInfo($scope);
8331983343
$scope.context = new RAML.Services.TryIt.Context($scope.raml.baseUriParameters, resource, $scope.methodInfo, $scope.types);
8332083344
$scope.requestUrl = '';
@@ -86210,12 +86234,16 @@ RAML.Inspector = (function() {
8621086234
return type.properties;
8621186235
}
8621286236

86237+
function getType(type) {
86238+
return type.type ? (Array.isArray(type.type) ? type.type[0] : getType(type.type)) : type.type;
86239+
}
86240+
8621386241
function mergeType(type, types) {
8621486242
var resultingType = angular.copy(type);
8621586243
resultingType.type = resultingType.type || resultingType.schema;
8621686244
var properties = angular.copy(resultingType.properties || {});
86217-
var currentType = Array.isArray(resultingType.type) ?
86218-
resultingType.type[0] : resultingType.type;
86245+
86246+
var currentType = getType(resultingType);
8621986247

8622086248
properties = convertProperties(resultingType);
8622186249

dist/scripts/api-designer-vendor.min.js

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)