Skip to content

Commit 33b6b21

Browse files
committed
remove petstore stuff & customize webapp for Intent usecase
1 parent 9b9b5b4 commit 33b6b21

File tree

3 files changed

+7
-29
lines changed

3 files changed

+7
-29
lines changed

src/main/coffeescript/view/HeaderView.coffee

Lines changed: 0 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,26 +1,11 @@
11
class HeaderView extends Backbone.View
22
events: {
3-
'click #show-pet-store-icon' : 'showPetStore'
4-
'click #show-wordnik-dev-icon' : 'showWordnikDev'
5-
'click #explore' : 'showCustom'
63
'keyup #input_baseUrl' : 'showCustomOnKeyup'
74
'keyup #input_apiKey' : 'showCustomOnKeyup'
85
}
96

107
initialize: ->
118

12-
showPetStore: (e) ->
13-
@trigger(
14-
'update-swagger-ui'
15-
{url:"http://petstore.swagger.wordnik.com/api/api-docs"}
16-
)
17-
18-
showWordnikDev: (e) ->
19-
@trigger(
20-
'update-swagger-ui'
21-
{url:"http://api.wordnik.com/v4/resources.json"}
22-
)
23-
249
showCustomOnKeyup: (e) ->
2510
@showCustom() if e.keyCode is 13
2611

src/main/coffeescript/view/SignatureView.coffee

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ class SignatureView extends Backbone.View
1111
template = @template()
1212
$(@el).html(template(@model))
1313

14-
@switchToSnippet()
14+
@switchToDescription()
1515

1616
@isParam = @model.isParam
1717

@@ -30,7 +30,7 @@ class SignatureView extends Backbone.View
3030
$(".description", $(@el)).show()
3131
$('.description-link', $(@el)).addClass('selected')
3232
$('.snippet-link', $(@el)).removeClass('selected')
33-
33+
3434
# handler for show sample
3535
switchToSnippet: (e) ->
3636
e?.preventDefault()
@@ -48,4 +48,4 @@ class SignatureView extends Backbone.View
4848
textArea.val(@model.sampleJSON)
4949

5050

51-
51+

src/main/html/index.html

Lines changed: 4 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<!DOCTYPE html>
22
<html>
33
<head>
4-
<title>Swagger UI</title>
4+
<title>Intent API</title>
55
<link href='//fonts.googleapis.com/css?family=Droid+Sans:400,700' rel='stylesheet' type='text/css'/>
66
<link href='css/reset.css' media='screen' rel='stylesheet' type='text/css'/>
77
<link href='css/screen.css' media='screen' rel='stylesheet' type='text/css'/>
@@ -25,7 +25,7 @@
2525
<script type="text/javascript">
2626
$(function () {
2727
window.swaggerUi = new SwaggerUi({
28-
url: "http://petstore.swagger.wordnik.com/api/api-docs",
28+
url: "/api-docs",
2929
dom_id: "swagger-ui-container",
3030
supportedSubmitMethods: ['get', 'post', 'put', 'delete'],
3131
onComplete: function(swaggerApi, swaggerUi){
@@ -66,17 +66,10 @@
6666
<body class="swagger-section">
6767
<div id='header'>
6868
<div class="swagger-ui-wrap">
69-
<a id="logo" href="http://swagger.wordnik.com">swagger</a>
69+
<a id="logo" href="http://swagger.wordnik.com">Intent API</a>
7070
<form id='api_selector'>
71-
<div class='input icon-btn'>
72-
<img id="show-pet-store-icon" src="images/pet_store_api.png" title="Show Swagger Petstore Example Apis">
73-
</div>
74-
<div class='input icon-btn'>
75-
<img id="show-wordnik-dev-icon" src="images/wordnik_api.png" title="Show Wordnik Developer Apis">
76-
</div>
77-
<div class='input'><input placeholder="http://example.com/api" id="input_baseUrl" name="baseUrl" type="text"/></div>
71+
<div class='input' style="display: none;"><input placeholder="http://example.com/api" id="input_baseUrl" name="baseUrl" type="text"/></div>
7872
<div class='input'><input placeholder="api_key" id="input_apiKey" name="apiKey" type="text"/></div>
79-
<div class='input'><a id="explore" href="#">Explore</a></div>
8073
</form>
8174
</div>
8275
</div>

0 commit comments

Comments
 (0)