Skip to content
This repository was archived by the owner on Jul 21, 2021. It is now read-only.

Commit d48d032

Browse files
committed
Adding the posiblity to disable try-it
1 parent af71388 commit d48d032

File tree

7 files changed

+21
-55
lines changed

7 files changed

+21
-55
lines changed

README.md

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -113,10 +113,16 @@ In *Single View* mode you will be able to see only documentation or try-it.
113113

114114
### Allowing Unsafe Markdown
115115

116-
*Unsafe Markdown* will be disable by default, if you want to allow unsafe contet check the following example:
116+
*Unsafe Markdown* will be disable by default, if you want to allow unsafe content check the following example:
117117

118118
<raml-console src="path-to-raml" allow-unsafe-markdown></raml-console>
119119

120+
### Disabling Try-it
121+
122+
*Try-it* will be enable by default, if you want to disable Try-it you can do that by adding the following setting:
123+
124+
<raml-console src="path-to-raml" disable-try-it></raml-console>
125+
120126
## Development
121127

122128
### Prerequisites

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

Lines changed: 0 additions & 45 deletions
This file was deleted.

dist/scripts/api-console.js

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1782,6 +1782,11 @@
17821782
$scope.documentationCollapsed = false;
17831783
$scope.credentials = {};
17841784
$scope.allowUnsafeMarkdown = false;
1785+
$scope.disableTryIt = false;
1786+
1787+
if ($attrs.hasOwnProperty('disableTryIt')) {
1788+
$scope.disableTryIt = true;
1789+
}
17851790

17861791
if ($attrs.hasOwnProperty('allowUnsafeMarkdown')) {
17871792
$scope.allowUnsafeMarkdown = true;
@@ -5588,7 +5593,7 @@ angular.module('ramlConsoleApp').run(['$templateCache', function($templateCache)
55885593
"\n" +
55895594
" <sidebar ng-show=\"raml.baseUri\"></sidebar>\n" +
55905595
"\n" +
5591-
" <div class=\"raml-console-sidebar-controls raml-console-sidebar-controls-collapse\" ng-click=\"collapseSidebar($event)\" style=\"right: -1px; position: absolute;\"ng-hide=\"!raml.baseUri\">\n" +
5596+
" <div class=\"raml-console-sidebar-controls raml-console-sidebar-controls-collapse\" ng-click=\"collapseSidebar($event)\" style=\"right: -1px; position: absolute;\"ng-hide=\"!raml.baseUri\" ng-if=\"!disableTryIt\">\n" +
55925597
" <button class=\"raml-console-collapse\" style=\"height: 21px; margin-top: 9px;\">\n" +
55935598
" <svg style=\"transform: rotate(-180deg); display: inline;\" version=\"1.1\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" x=\"0px\" y=\"0px\" viewBox=\"0 0 612 792\" enable-background=\"new 0 0 612 792\" xml:space=\"preserve\">\n" +
55945599
" <g id=\"Layer_3\">\n" +
@@ -5672,7 +5677,7 @@ angular.module('ramlConsoleApp').run(['$templateCache', function($templateCache)
56725677

56735678

56745679
$templateCache.put('directives/sidebar.tpl.html',
5675-
" <form name=\"form\" class=\"raml-console-sidebar\" novalidate ng-class=\"{ 'raml-console-is-collapsed': singleView }\">\n" +
5680+
" <form name=\"form\" class=\"raml-console-sidebar\" novalidate ng-class=\"{ 'raml-console-is-collapsed': singleView }\" ng-if=\"!disableTryIt\">\n" +
56765681
" <div class=\"raml-console-sidebar-flex-wrapper\">\n" +
56775682
" <div class=\"raml-console-sidebar-content\">\n" +
56785683
" <header class=\"raml-console-sidebar-row raml-console-sidebar-header\">\n" +

dist/scripts/api-console.min.js

Lines changed: 0 additions & 5 deletions
This file was deleted.

src/app/directives/resource-panel.tpl.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77

88
<sidebar ng-show="raml.baseUri"></sidebar>
99

10-
<div class="raml-console-sidebar-controls raml-console-sidebar-controls-collapse" ng-click="collapseSidebar($event)" style="right: -1px; position: absolute;"ng-hide="!raml.baseUri">
10+
<div class="raml-console-sidebar-controls raml-console-sidebar-controls-collapse" ng-click="collapseSidebar($event)" style="right: -1px; position: absolute;"ng-hide="!raml.baseUri" ng-if="!disableTryIt">
1111
<button class="raml-console-collapse" style="height: 21px; margin-top: 9px;">
1212
<svg style="transform: rotate(-180deg); display: inline;" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 612 792" enable-background="new 0 0 612 792" xml:space="preserve">
1313
<g id="Layer_3">

src/app/directives/sidebar.tpl.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<form name="form" class="raml-console-sidebar" novalidate ng-class="{ 'raml-console-is-collapsed': singleView }">
1+
<form name="form" class="raml-console-sidebar" novalidate ng-class="{ 'raml-console-is-collapsed': singleView }" ng-if="!disableTryIt">
22
<div class="raml-console-sidebar-flex-wrapper">
33
<div class="raml-console-sidebar-content">
44
<header class="raml-console-sidebar-row raml-console-sidebar-header">

src/app/resources/resources.js

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,11 @@
1616
$scope.documentationCollapsed = false;
1717
$scope.credentials = {};
1818
$scope.allowUnsafeMarkdown = false;
19+
$scope.disableTryIt = false;
20+
21+
if ($attrs.hasOwnProperty('disableTryIt')) {
22+
$scope.disableTryIt = true;
23+
}
1924

2025
if ($attrs.hasOwnProperty('allowUnsafeMarkdown')) {
2126
$scope.allowUnsafeMarkdown = true;

0 commit comments

Comments
 (0)