Release v0.3.0

This commit is contained in:
RedocBot 2016-01-20 17:39:18 +00:00 committed by travis@localhost
parent ffd9cb5510
commit e34f471dbf
8 changed files with 56525 additions and 54 deletions

55502
demo/dist/redoc.full.js vendored Normal file

File diff suppressed because it is too large Load Diff

1
demo/dist/redoc.full.js.map vendored Normal file

File diff suppressed because one or more lines are too long

967
demo/dist/redoc.full.min.js vendored Normal file

File diff suppressed because one or more lines are too long

1
demo/dist/redoc.full.min.js.map vendored Normal file

File diff suppressed because one or more lines are too long

26
dist/redoc.full.js vendored
View File

@ -2150,9 +2150,9 @@ MERCHANTABLITY OR NON-INFRINGEMENT.
See the Apache Version 2.0 License for specific language governing permissions See the Apache Version 2.0 License for specific language governing permissions
and limitations under the License. and limitations under the License.
***************************************************************************** */ ***************************************************************************** */
"use strict";
var Reflect; var Reflect;
(function (Reflect) { (function (Reflect) {
"use strict";
// Load global or shim versions of Map, Set, and WeakMap // Load global or shim versions of Map, Set, and WeakMap
var functionPrototype = Object.getPrototypeOf(Function); var functionPrototype = Object.getPrototypeOf(Function);
var _Map = typeof Map === "function" ? Map : CreateMapPolyfill(); var _Map = typeof Map === "function" ? Map : CreateMapPolyfill();
@ -2290,7 +2290,7 @@ var Reflect;
if (!IsConstructor(target)) { if (!IsConstructor(target)) {
throw new TypeError(); throw new TypeError();
} }
OrdinaryDefineOwnMetadata(metadataKey, metadataValue, target, undefined); OrdinaryDefineOwnMetadata(metadataKey, metadataValue, target, /*targetKey*/ undefined);
} }
} }
return decorator; return decorator;
@ -2649,7 +2649,7 @@ var Reflect;
targetKey = ToPropertyKey(targetKey); targetKey = ToPropertyKey(targetKey);
} }
// https://github.com/jonathandturner/decorators/blob/master/specs/metadata.md#deletemetadata-metadatakey-p- // https://github.com/jonathandturner/decorators/blob/master/specs/metadata.md#deletemetadata-metadatakey-p-
var metadataMap = GetOrCreateMetadataMap(target, targetKey, false); var metadataMap = GetOrCreateMetadataMap(target, targetKey, /*create*/ false);
if (IsUndefined(metadataMap)) { if (IsUndefined(metadataMap)) {
return false; return false;
} }
@ -2734,7 +2734,7 @@ var Reflect;
} }
// https://github.com/jonathandturner/decorators/blob/master/specs/metadata.md#ordinaryhasownmetadata--metadatakey-o-p- // https://github.com/jonathandturner/decorators/blob/master/specs/metadata.md#ordinaryhasownmetadata--metadatakey-o-p-
function OrdinaryHasOwnMetadata(MetadataKey, O, P) { function OrdinaryHasOwnMetadata(MetadataKey, O, P) {
var metadataMap = GetOrCreateMetadataMap(O, P, false); var metadataMap = GetOrCreateMetadataMap(O, P, /*create*/ false);
if (metadataMap === undefined) { if (metadataMap === undefined) {
return false; return false;
} }
@ -2754,7 +2754,7 @@ var Reflect;
} }
// https://github.com/jonathandturner/decorators/blob/master/specs/metadata.md#ordinarygetownmetadata--metadatakey-o-p- // https://github.com/jonathandturner/decorators/blob/master/specs/metadata.md#ordinarygetownmetadata--metadatakey-o-p-
function OrdinaryGetOwnMetadata(MetadataKey, O, P) { function OrdinaryGetOwnMetadata(MetadataKey, O, P) {
var metadataMap = GetOrCreateMetadataMap(O, P, false); var metadataMap = GetOrCreateMetadataMap(O, P, /*create*/ false);
if (metadataMap === undefined) { if (metadataMap === undefined) {
return undefined; return undefined;
} }
@ -2762,7 +2762,7 @@ var Reflect;
} }
// https://github.com/jonathandturner/decorators/blob/master/specs/metadata.md#ordinarydefineownmetadata--metadatakey-metadatavalue-o-p- // https://github.com/jonathandturner/decorators/blob/master/specs/metadata.md#ordinarydefineownmetadata--metadatakey-metadatavalue-o-p-
function OrdinaryDefineOwnMetadata(MetadataKey, MetadataValue, O, P) { function OrdinaryDefineOwnMetadata(MetadataKey, MetadataValue, O, P) {
var metadataMap = GetOrCreateMetadataMap(O, P, true); var metadataMap = GetOrCreateMetadataMap(O, P, /*create*/ true);
metadataMap.set(MetadataKey, MetadataValue); metadataMap.set(MetadataKey, MetadataValue);
} }
// https://github.com/jonathandturner/decorators/blob/master/specs/metadata.md#ordinarymetadatakeys--o-p- // https://github.com/jonathandturner/decorators/blob/master/specs/metadata.md#ordinarymetadatakeys--o-p-
@ -2801,7 +2801,7 @@ var Reflect;
} }
// https://github.com/jonathandturner/decorators/blob/master/specs/metadata.md#ordinaryownmetadatakeys--o-p- // https://github.com/jonathandturner/decorators/blob/master/specs/metadata.md#ordinaryownmetadatakeys--o-p-
function OrdinaryOwnMetadataKeys(target, targetKey) { function OrdinaryOwnMetadataKeys(target, targetKey) {
var metadataMap = GetOrCreateMetadataMap(target, targetKey, false); var metadataMap = GetOrCreateMetadataMap(target, targetKey, /*create*/ false);
var keys = []; var keys = [];
if (metadataMap) { if (metadataMap) {
metadataMap.forEach(function (_, key) { return keys.push(key); }); metadataMap.forEach(function (_, key) { return keys.push(key); });
@ -2984,26 +2984,26 @@ var Reflect;
} }
WeakMap.prototype = { WeakMap.prototype = {
has: function (target) { has: function (target) {
var table = GetOrCreateWeakMapTable(target, false); var table = GetOrCreateWeakMapTable(target, /*create*/ false);
if (table) { if (table) {
return this._key in table; return this._key in table;
} }
return false; return false;
}, },
get: function (target) { get: function (target) {
var table = GetOrCreateWeakMapTable(target, false); var table = GetOrCreateWeakMapTable(target, /*create*/ false);
if (table) { if (table) {
return table[this._key]; return table[this._key];
} }
return undefined; return undefined;
}, },
set: function (target, value) { set: function (target, value) {
var table = GetOrCreateWeakMapTable(target, true); var table = GetOrCreateWeakMapTable(target, /*create*/ true);
table[this._key] = value; table[this._key] = value;
return this; return this;
}, },
delete: function (target) { delete: function (target) {
var table = GetOrCreateWeakMapTable(target, false); var table = GetOrCreateWeakMapTable(target, /*create*/ false);
if (table && this._key in table) { if (table && this._key in table) {
return delete table[this._key]; return delete table[this._key];
} }
@ -7724,7 +7724,7 @@ $__System.register('b', ['3', '4', '5', '6', '7', '9', 'c', 'd', 'e', 'f'], func
Method = RedocComponent({ Method = RedocComponent({
selector: 'method', selector: 'method',
template: '\n <div class="method">\n <div class="method-content">\n <h2 class="method-header sharable-header">\n <a class="share-link" href="#{{tag}}{{pointer}}"></a>{{data.methodInfo.summary}}\n </h2>\n <h3 class="method-endpoint">\n <span class="http-method" [ngClass]="data.httpMethod">{{data.httpMethod}}</span>\n <span class="api-url">{{data.apiUrl}}</span> <span class="path">{{data.path}}</span>\n </h3>\n <div class="method-tags" *ngIf="data.methodInfo.tags.length">\n <a *ngFor="#tag of data.methodInfo.tags" attr.href="#{{tag}}"> {{tag}} </a>\n </div>\n <p *ngIf="data.methodInfo.description" class="method-description"\n innerHtml="{{data.methodInfo.description | marked}}">\n </p>\n <params-list pointer="{{pointer}}/parameters"> </params-list>\n <responses-list pointer="{{pointer}}/responses"> </responses-list>\n </div>\n <div class="method-samples">\n <div *ngIf="data.bodyParam">\n <header> Body sample </header>\n <schema-sample pointer="{{data.bodyParam._pointer}}/schema"> </schema-sample>\n </div>\n <div>\n <responses-samples pointer="{{pointer}}/responses"> </responses-samples>\n </div>\n </div>\n <div>\n ', template: '\n <div class="method">\n <div class="method-content">\n <h2 class="method-header sharable-header">\n <a class="share-link" href="#{{tag}}{{pointer}}"></a>{{data.methodInfo.summary}}\n </h2>\n <h3 class="method-endpoint">\n <span class="http-method" [ngClass]="data.httpMethod">{{data.httpMethod}}</span>\n <span class="api-url">{{data.apiUrl}}</span> <span class="path">{{data.path}}</span>\n </h3>\n <div class="method-tags" *ngIf="data.methodInfo.tags.length">\n <a *ngFor="#tag of data.methodInfo.tags" attr.href="#{{tag}}"> {{tag}} </a>\n </div>\n <p *ngIf="data.methodInfo.description" class="method-description"\n innerHtml="{{data.methodInfo.description | marked}}">\n </p>\n <params-list pointer="{{pointer}}/parameters"> </params-list>\n <responses-list pointer="{{pointer}}/responses"> </responses-list>\n </div>\n <div class="method-samples">\n <div *ngIf="data.bodyParam">\n <header> Body sample </header>\n <schema-sample pointer="{{data.bodyParam._pointer}}/schema"> </schema-sample>\n </div>\n <div>\n <responses-samples pointer="{{pointer}}/responses"> </responses-samples>\n </div>\n </div>\n <div>\n ',
styles: ['\n .share-link {\n cursor: pointer;\n margin-left: -15px;\n padding: 0;\n line-height: 1;\n width: 15px;\n display: inline-block; }\n\n .share-link:before {\n content: "";\n width: 15px;\n height: 15px;\n background-size: contain;\n background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMCIgeT0iMCIgd2lkdGg9IjUxMiIgaGVpZ2h0PSI1MTIiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBmaWxsPSIjMDEwMTAxIiBkPSJNNDU5LjcgMjMzLjRsLTkwLjUgOTAuNWMtNTAgNTAtMTMxIDUwLTE4MSAwIC03LjktNy44LTE0LTE2LjctMTkuNC0yNS44bDQyLjEtNDIuMWMyLTIgNC41LTMuMiA2LjgtNC41IDIuOSA5LjkgOCAxOS4zIDE1LjggMjcuMiAyNSAyNSA2NS42IDI0LjkgOTAuNSAwbDkwLjUtOTAuNWMyNS0yNSAyNS02NS42IDAtOTAuNSAtMjQuOS0yNS02NS41LTI1LTkwLjUgMGwtMzIuMiAzMi4yYy0yNi4xLTEwLjItNTQuMi0xMi45LTgxLjYtOC45bDY4LjYtNjguNmM1MC01MCAxMzEtNTAgMTgxIDBDNTA5LjYgMTAyLjMgNTA5LjYgMTgzLjQgNDU5LjcgMjMzLjR6TTIyMC4zIDM4Mi4ybC0zMi4yIDMyLjJjLTI1IDI0LjktNjUuNiAyNC45LTkwLjUgMCAtMjUtMjUtMjUtNjUuNiAwLTkwLjVsOTAuNS05MC41YzI1LTI1IDY1LjUtMjUgOTAuNSAwIDcuOCA3LjggMTIuOSAxNy4yIDE1LjggMjcuMSAyLjQtMS40IDQuOC0yLjUgNi44LTQuNWw0Mi4xLTQyYy01LjQtOS4yLTExLjYtMTgtMTkuNC0yNS44IC01MC01MC0xMzEtNTAtMTgxIDBsLTkwLjUgOTAuNWMtNTAgNTAtNTAgMTMxIDAgMTgxIDUwIDUwIDEzMSA1MCAxODEgMGw2OC42LTY4LjZDMjc0LjYgMzk1LjEgMjQ2LjQgMzkyLjMgMjIwLjMgMzgyLjJ6Ii8+PC9zdmc+Cg==");\n opacity: 0.5;\n visibility: hidden;\n display: inline-block;\n vertical-align: middle; }\n\n .sharable-header:hover .share-link:before, .share-link:hover:before {\n visibility: visible; }\n\n responses-list, params-list {\n display: block; }\n\n .method-header {\n font-size: 25px;\n font-weight: 200;\n color: #253137; }\n\n .method-endpoint {\n margin: 0;\n font-weight: 200;\n font-size: 0; }\n\n .method-endpoint > span {\n padding-top: 3px;\n padding-bottom: 3px;\n vertical-align: middle;\n font-size: 14px; }\n\n .api-url {\n color: #999;\n margin-left: 10px; }\n\n .path {\n font-family: monospace;\n font-weight: bold;\n color: #00329F; }\n\n .method-tags {\n margin-top: 20px; }\n\n .method-tags a {\n font-size: 16px;\n color: #999;\n display: inline-block;\n padding: 0 0.5em;\n text-decoration: none; }\n\n .method-tags a:before {\n content: \'#\';\n margin-right: -0.4em; }\n\n .method-tags a:first-of-type {\n padding: 0; }\n\n .method-content, .method-samples {\n display: block;\n box-sizing: border-box;\n float: left; }\n\n .method-content {\n width: 60%;\n padding: 0 20px; }\n\n .method-samples {\n color: #CFD2D3;\n width: 40%;\n padding: 10px 20px; }\n\n responses-samples {\n display: block; }\n\n .method-samples header {\n font-size: 16px;\n margin: 5px 0;\n color: #8A9094;\n text-transform: uppercase; }\n\n .method-samples schema-sample {\n display: block; }\n\n .method:after {\n content: "";\n display: table;\n clear: both; }\n\n .method-description {\n padding: 30px 0; }\n\n .http-method {\n color: white;\n background-color: #1976D3;\n padding: 3px 10px;\n text-transform: uppercase; }\n\n .http-method.delete {\n background-color: red; }\n\n .http-method.post {\n background-color: #00329F; }\n\n .http-method.patch {\n background-color: orange; }\n\n .http-method.put {\n background-color: crimson; }\n\n .http-method.options {\n background-color: black; }\n\n .http-method.head {\n background-color: darkkhaki; }\n '], styles: ['\n .share-link {\n cursor: pointer;\n margin-left: -15px;\n padding: 0;\n line-height: 1;\n width: 15px;\n display: inline-block; }\n\n .share-link:before {\n content: "";\n width: 15px;\n height: 15px;\n background-size: contain;\n background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMCIgeT0iMCIgd2lkdGg9IjUxMiIgaGVpZ2h0PSI1MTIiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBmaWxsPSIjMDEwMTAxIiBkPSJNNDU5LjcgMjMzLjRsLTkwLjUgOTAuNWMtNTAgNTAtMTMxIDUwLTE4MSAwIC03LjktNy44LTE0LTE2LjctMTkuNC0yNS44bDQyLjEtNDIuMWMyLTIgNC41LTMuMiA2LjgtNC41IDIuOSA5LjkgOCAxOS4zIDE1LjggMjcuMiAyNSAyNSA2NS42IDI0LjkgOTAuNSAwbDkwLjUtOTAuNWMyNS0yNSAyNS02NS42IDAtOTAuNSAtMjQuOS0yNS02NS41LTI1LTkwLjUgMGwtMzIuMiAzMi4yYy0yNi4xLTEwLjItNTQuMi0xMi45LTgxLjYtOC45bDY4LjYtNjguNmM1MC01MCAxMzEtNTAgMTgxIDBDNTA5LjYgMTAyLjMgNTA5LjYgMTgzLjQgNDU5LjcgMjMzLjR6TTIyMC4zIDM4Mi4ybC0zMi4yIDMyLjJjLTI1IDI0LjktNjUuNiAyNC45LTkwLjUgMCAtMjUtMjUtMjUtNjUuNiAwLTkwLjVsOTAuNS05MC41YzI1LTI1IDY1LjUtMjUgOTAuNSAwIDcuOCA3LjggMTIuOSAxNy4yIDE1LjggMjcuMSAyLjQtMS40IDQuOC0yLjUgNi44LTQuNWw0Mi4xLTQyYy01LjQtOS4yLTExLjYtMTgtMTkuNC0yNS44IC01MC01MC0xMzEtNTAtMTgxIDBsLTkwLjUgOTAuNWMtNTAgNTAtNTAgMTMxIDAgMTgxIDUwIDUwIDEzMSA1MCAxODEgMGw2OC42LTY4LjZDMjc0LjYgMzk1LjEgMjQ2LjQgMzkyLjMgMjIwLjMgMzgyLjJ6Ii8+PC9zdmc+Cg==");\n opacity: 0.5;\n visibility: hidden;\n display: inline-block;\n vertical-align: middle; }\n\n .sharable-header:hover .share-link:before, .share-link:hover:before {\n visibility: visible; }\n\n :host {\n padding-bottom: 100px;\n display: block;\n border-bottom: 2px solid rgba(127, 127, 127, 0.25); }\n\n responses-list, params-list {\n display: block; }\n\n .method-header {\n font-size: 25px;\n font-weight: 200;\n color: #253137; }\n\n .method-endpoint {\n margin: 0;\n font-weight: 200;\n font-size: 0; }\n\n .method-endpoint > span {\n padding-top: 3px;\n padding-bottom: 3px;\n vertical-align: middle;\n font-size: 14px; }\n\n .api-url {\n color: #999;\n margin-left: 10px; }\n\n .path {\n font-family: monospace;\n font-weight: bold;\n color: #00329F; }\n\n .method-tags {\n margin-top: 20px; }\n\n .method-tags a {\n font-size: 16px;\n color: #999;\n display: inline-block;\n padding: 0 0.5em;\n text-decoration: none; }\n\n .method-tags a:before {\n content: \'#\';\n margin-right: -0.4em; }\n\n .method-tags a:first-of-type {\n padding: 0; }\n\n .method-content, .method-samples {\n display: block;\n box-sizing: border-box;\n float: left; }\n\n .method-content {\n width: 60%;\n padding: 0 20px; }\n\n .method-samples {\n color: #CFD2D3;\n width: 40%;\n padding: 10px 20px;\n background: #263238; }\n\n responses-samples {\n display: block; }\n\n .method-samples header {\n font-size: 16px;\n margin: 5px 0;\n color: #8A9094;\n text-transform: uppercase; }\n\n .method-samples schema-sample {\n display: block; }\n\n .method:after {\n content: "";\n display: table;\n clear: both; }\n\n .method-description {\n padding: 30px 0; }\n\n .http-method {\n color: white;\n background-color: #1976D3;\n padding: 3px 10px;\n text-transform: uppercase; }\n\n .http-method.delete {\n background-color: red; }\n\n .http-method.post {\n background-color: #00329F; }\n\n .http-method.patch {\n background-color: orange; }\n\n .http-method.put {\n background-color: crimson; }\n\n .http-method.options {\n background-color: black; }\n\n .http-method.head {\n background-color: darkkhaki; }\n\n @media (max-width: 1100px) {\n .methods:before {\n display: none; }\n .method-samples, .method-content {\n width: 100%; }\n .method-samples {\n margin-top: 2em; }\n :host {\n padding-bottom: 0; } }\n '],
directives: [ParamsList, ResponsesList, ResponsesSamples, SchemaSample], directives: [ParamsList, ResponsesList, ResponsesSamples, SchemaSample],
inputs: ['tag'] inputs: ['tag']
})(Method) || Method; })(Method) || Method;
@ -7805,7 +7805,7 @@ $__System.register('10', ['3', '4', '5', '6', '7', '11', '12', 'b'], function (_
MethodsList = RedocComponent({ MethodsList = RedocComponent({
selector: 'methods-list', selector: 'methods-list',
template: '\n <div class="methods">\n <div class="tag" *ngFor="#tag of data.tags">\n <div class="tag-info" [attr.tag]="tag.name">\n <h1 class="sharable-header"> <a class="share-link" href="#{{tag.name}}"></a>{{tag.name}} </h1>\n <p *ngIf="tag.description" innerHtml="{{ tag.description | marked }}"> </p>\n </div>\n <method *ngFor="#method of tag.methods" [pointer]="method.pointer" [attr.pointer]="method.pointer"\n [attr.tag]="method.tag" [tag]="method.tag"></method>\n </div>\n </div>\n ', template: '\n <div class="methods">\n <div class="tag" *ngFor="#tag of data.tags">\n <div class="tag-info" [attr.tag]="tag.name">\n <h1 class="sharable-header"> <a class="share-link" href="#{{tag.name}}"></a>{{tag.name}} </h1>\n <p *ngIf="tag.description" innerHtml="{{ tag.description | marked }}"> </p>\n </div>\n <method *ngFor="#method of tag.methods" [pointer]="method.pointer" [attr.pointer]="method.pointer"\n [attr.tag]="method.tag" [tag]="method.tag"></method>\n </div>\n </div>\n ',
styles: ['\n .share-link {\n cursor: pointer;\n margin-left: -15px;\n padding: 0;\n line-height: 1;\n width: 15px;\n display: inline-block; }\n\n .share-link:before {\n content: "";\n width: 15px;\n height: 15px;\n background-size: contain;\n background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMCIgeT0iMCIgd2lkdGg9IjUxMiIgaGVpZ2h0PSI1MTIiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBmaWxsPSIjMDEwMTAxIiBkPSJNNDU5LjcgMjMzLjRsLTkwLjUgOTAuNWMtNTAgNTAtMTMxIDUwLTE4MSAwIC03LjktNy44LTE0LTE2LjctMTkuNC0yNS44bDQyLjEtNDIuMWMyLTIgNC41LTMuMiA2LjgtNC41IDIuOSA5LjkgOCAxOS4zIDE1LjggMjcuMiAyNSAyNSA2NS42IDI0LjkgOTAuNSAwbDkwLjUtOTAuNWMyNS0yNSAyNS02NS42IDAtOTAuNSAtMjQuOS0yNS02NS41LTI1LTkwLjUgMGwtMzIuMiAzMi4yYy0yNi4xLTEwLjItNTQuMi0xMi45LTgxLjYtOC45bDY4LjYtNjguNmM1MC01MCAxMzEtNTAgMTgxIDBDNTA5LjYgMTAyLjMgNTA5LjYgMTgzLjQgNDU5LjcgMjMzLjR6TTIyMC4zIDM4Mi4ybC0zMi4yIDMyLjJjLTI1IDI0LjktNjUuNiAyNC45LTkwLjUgMCAtMjUtMjUtMjUtNjUuNiAwLTkwLjVsOTAuNS05MC41YzI1LTI1IDY1LjUtMjUgOTAuNSAwIDcuOCA3LjggMTIuOSAxNy4yIDE1LjggMjcuMSAyLjQtMS40IDQuOC0yLjUgNi44LTQuNWw0Mi4xLTQyYy01LjQtOS4yLTExLjYtMTgtMTkuNC0yNS44IC01MC01MC0xMzEtNTAtMTgxIDBsLTkwLjUgOTAuNWMtNTAgNTAtNTAgMTMxIDAgMTgxIDUwIDUwIDEzMSA1MCAxODEgMGw2OC42LTY4LjZDMjc0LjYgMzk1LjEgMjQ2LjQgMzkyLjMgMjIwLjMgMzgyLjJ6Ii8+PC9zdmc+Cg==");\n opacity: 0.5;\n visibility: hidden;\n display: inline-block;\n vertical-align: middle; }\n\n .sharable-header:hover .share-link:before, .share-link:hover:before {\n visibility: visible; }\n\n method {\n padding-bottom: 100px;\n display: block;\n border-bottom: 2px solid rgba(127, 127, 127, 0.25); }\n\n .tag-info {\n padding: 0 20px;\n box-sizing: border-box;\n background-color: white; }\n\n .tag-info:after, .tag-info:before {\n content: "";\n display: table; }\n\n .tag-info h1 {\n color: #00329F;\n text-transform: capitalize;\n font-weight: bold; }\n\n .methods {\n display: block;\n position: relative; }\n\n .methods:before {\n content: "";\n background: #263238;\n height: 100%;\n width: 40%;\n top: 0;\n right: 0;\n position: absolute;\n z-index: -1; }\n '], styles: ['\n .share-link {\n cursor: pointer;\n margin-left: -15px;\n padding: 0;\n line-height: 1;\n width: 15px;\n display: inline-block; }\n\n .share-link:before {\n content: "";\n width: 15px;\n height: 15px;\n background-size: contain;\n background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMCIgeT0iMCIgd2lkdGg9IjUxMiIgaGVpZ2h0PSI1MTIiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBmaWxsPSIjMDEwMTAxIiBkPSJNNDU5LjcgMjMzLjRsLTkwLjUgOTAuNWMtNTAgNTAtMTMxIDUwLTE4MSAwIC03LjktNy44LTE0LTE2LjctMTkuNC0yNS44bDQyLjEtNDIuMWMyLTIgNC41LTMuMiA2LjgtNC41IDIuOSA5LjkgOCAxOS4zIDE1LjggMjcuMiAyNSAyNSA2NS42IDI0LjkgOTAuNSAwbDkwLjUtOTAuNWMyNS0yNSAyNS02NS42IDAtOTAuNSAtMjQuOS0yNS02NS41LTI1LTkwLjUgMGwtMzIuMiAzMi4yYy0yNi4xLTEwLjItNTQuMi0xMi45LTgxLjYtOC45bDY4LjYtNjguNmM1MC01MCAxMzEtNTAgMTgxIDBDNTA5LjYgMTAyLjMgNTA5LjYgMTgzLjQgNDU5LjcgMjMzLjR6TTIyMC4zIDM4Mi4ybC0zMi4yIDMyLjJjLTI1IDI0LjktNjUuNiAyNC45LTkwLjUgMCAtMjUtMjUtMjUtNjUuNiAwLTkwLjVsOTAuNS05MC41YzI1LTI1IDY1LjUtMjUgOTAuNSAwIDcuOCA3LjggMTIuOSAxNy4yIDE1LjggMjcuMSAyLjQtMS40IDQuOC0yLjUgNi44LTQuNWw0Mi4xLTQyYy01LjQtOS4yLTExLjYtMTgtMTkuNC0yNS44IC01MC01MC0xMzEtNTAtMTgxIDBsLTkwLjUgOTAuNWMtNTAgNTAtNTAgMTMxIDAgMTgxIDUwIDUwIDEzMSA1MCAxODEgMGw2OC42LTY4LjZDMjc0LjYgMzk1LjEgMjQ2LjQgMzkyLjMgMjIwLjMgMzgyLjJ6Ii8+PC9zdmc+Cg==");\n opacity: 0.5;\n visibility: hidden;\n display: inline-block;\n vertical-align: middle; }\n\n .sharable-header:hover .share-link:before, .share-link:hover:before {\n visibility: visible; }\n\n .tag-info {\n padding: 0 20px;\n box-sizing: border-box;\n background-color: white; }\n\n .tag-info:after, .tag-info:before {\n content: "";\n display: table; }\n\n .tag-info h1 {\n color: #00329F;\n text-transform: capitalize;\n font-weight: bold; }\n\n .methods {\n display: block;\n position: relative; }\n\n .methods:before {\n content: "";\n background: #263238;\n height: 100%;\n width: 40%;\n top: 0;\n right: 0;\n position: absolute;\n z-index: -1; }\n\n @media (max-width: 1100px) {\n .methods:before {\n display: none; } }\n '],
directives: [Method] directives: [Method]
})(MethodsList) || MethodsList; })(MethodsList) || MethodsList;
return MethodsList; return MethodsList;

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long