-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathindex.html
More file actions
223 lines (222 loc) · 9.83 KB
/
Copy pathindex.html
File metadata and controls
223 lines (222 loc) · 9.83 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="stylesheet" href="gcfiddle.css" />
<title id="title">GCFiddle v0.61.3</title>
</head>
<body>
<fieldset class="flexBox">
<legend>
<span id="specialLegend" class="legendButton" title="Show/Hide GCFiddle advanced">GCFiddle</span>
<select id="databaseSelect" title="Select Database">
</select>
<button id="reloadButton" title="Reload page with URL parameter settings">Reload</button>
<button id="helpButton" title="Help">Help</button>
</legend>
<div id="specialArea" class="area">
<button id="indexButton" title="Create example index and show it as result">Index</button>
<button id="consoleButton" title="Toogle console box">Console</button>
</div>
</fieldset>
<fieldset class="flexBox">
<legend>
<span id="filterLegend" class="legendButton" title="Show/Hide Filtering of Examples">Filter</span>
</legend>
<div id="filterArea" class="area">
<div class="field">
<label id="filterCategoryLabel" for="filterCategorySelect" class="label" title="Category Filter (Multi Select)">Category</label>
<select id="filterCategorySelect" title="Category" size="2" multiple>
</select>
</div>
<div class="field clearLeft">
<label id="filterIdLabel" for="filterIdInput" class="label" title="Id Filter">Id</label>
<input id="filterIdInput" value="" size="10" type="text" title="Id" placeholder="value">
</div>
<div class="field clearLeft">
<label id="filterTitleLabel" for="filterTitleInput" class="label" title="Title Filter">Title</label>
<input id="filterTitleInput" value="" size="10" type="text" title="Title" placeholder="value">
</div>
<div class="clearLeft"> <!-- clearLeft needed for IE -->
<button id="filterResetButton" title="Reset Filter">Reset</button>
</div>
</div>
</fieldset>
<fieldset class="flexBox">
<legend>
<span id="sortLegend" class="legendButton" title="Show/Hide Sorting of Examples">Sort</span>
<select id="sortSelect" title="Sort">
<option value="" title="None" selected="selected">None</option>
<option value="id" title="Id">Id</option>
<option value="title" title="Title">Title</option>
<option value="distance" title="Distance from Location">Distance</option>
</select>
</legend>
<div id="sortArea" class="area">
<div id="sortOptionGroup">
<div class="field">
<input id="locationInput" value="" size="26" type="text" placeholder="value" title="Location for sorting by distance">
</div>
<div class="field clearLeft">
<button id="getLocationButton" title="Get Location">Location</button>
</div>
</div>
</div>
</fieldset>
<fieldset class="flexBox clearLeft">
<legend>
<span id="scriptLegend" class="legendButton" title="Show/Hide Script">Script</span>
<button id="executeButton" title="Execute script">Execute</button>
<button id="browserButton" title="Open in browser">Browser</button>
<button id="copyTextButton" title="Copy text to clipboard">Copy</button>
</legend>
<div id="exampleSelectArea" class="area">
<div class="field selectWrap">
<select id="exampleSelect" title="Load Example">
</select>
</div>
</div>
<div id="scriptArea" class="area clearLeft textAreaWrap">
<textarea id="inputArea" rows="15" cols="40" spellcheck="false" autocomplete="off" autocorrect="off" autocapitalize="off"></textarea>
<div>
<button id="preprocessButton" title="Preprocess input">Preprocess</button>
<button id="undoButton" title="Undo changes" disabled>Undo</button>
<button id="redoButton" title="Redo changes" disabled>Redo</button>
<button id="saveButton" title="Save input to local storage">Save</button>
<button id="deleteButton" title="Delete input from local storage" disabled>Del</button>
</div>
</div>
</fieldset>
<fieldset class="flexBox">
<legend>
<span id="resultLegend" class="legendButton" title="Show/Hide Result">Result</span>
</legend>
<div id="resultArea" class="area">
<textarea id="outputArea" placeholder="Use input field, press 'Execute'" rows="12" cols="40" spellcheck="false" autocomplete="off" autocorrect="off" autocapitalize="off" readonly></textarea>
</div>
</fieldset>
<fieldset class="flexBox">
<legend>
<span id="variableLegend" class="legendButton" title="Show/Hide Variables">Variables</span>
<select id="varSelect" title="Select variable">
</select>
</legend>
<div id="variableArea" class="area">
<div class="field">
<label id="varLabel" for="varInput" class="label" title="Variable Name"></label>
<input id="varInput" value="" min="0" max="9999" step="1" type="text" placeholder="value">
<span id="varDecIncGroup">
<button id="varDecrementButton" title="Decrement by step">-</button>
<button id="varIncrementButton" title="Increment by step">+</button>
</span>
</div>
<div class="field clearLeft">
<label for="varTypeSelect" class="label" title="Variable Type">Type</label>
<select id="varTypeSelect" title="Variable Type">
<option value="text" title="Text">Text</option>
<option value="number" title="Number" selected="selected">Number</option>
<option value="range" title="Range">Range</option>
</select>
</div>
<div id="varOptionGroup" class="clearLeft">
<div class="field clearLeft">
<label id="varMinLabel" for="varMinInput" class="label" title="Minimum value">Min</label>
<input id="varMinInput" value="" type="number">
</div>
<div class="field clearLeft">
<label id="varMaxLabel" for="varMaxInput" class="label" title="Maximum value">Max</label>
<input id="varMaxInput" value="" type="number">
</div>
<div class="field clearLeft">
<label id="varStepLabel" for="varStepInput" class="label" title="Value Increment">Step</label>
<input id="varStepInput" value="" type="number">
</div>
</div>
<div class="clearLeft"> <!-- clearLeft needed for IE -->
<button id="varResetButton" title="Reset variable range">Reset</button>
</div>
</div>
</fieldset>
<fieldset class="flexBox clearLeft">
<legend>
<span id="waypointLegend" class="legendButton" title="Show/Hide Waypoints">Waypoints</span>
<select id="waypointSelect" title="Select waypoint">
</select>
</legend>
<div id="waypointArea" class="area">
<div class="field">
<label id="waypointLabel" for="waypointInput" class="label" title="Waypoint Name"></label>
<input id="waypointInput" value="" size="26" type="text" placeholder="value">
</div>
<div class="field clearLeft">
<label for="waypointViewSelect" class="label" title="Waypoint Format">Format</label>
<select id="waypointViewSelect" title="Waypoint Format">
<option value="" selected="selected" title="as input">Automatic</option>
<option value="dmm" title="deg-min.min">dmm</option>
<option value="dms" title="deg-min-sec">dms</option>
<option value="dd" title="decimal degrees">dd</option>
<option value="dmmc" title="dmm with comment">dmmc</option>
<option value="dmsc" title="dms with comment">dmsc</option>
<option value="ddc" title="dd with comment">ddc</option>
</select>
</div>
</div>
</fieldset>
<fieldset class="flexBox clearLeft" id="mapArea">
<legend>
<span id="mapLegend" class="legendButton" title="Show/Hide Map">Map</span>
<select id="mapTypeSelect" title="Map Type">
<option value="leaflet" title="Open Street Map (Leaflet)">Leaflet</option>
<option value="openlayers" title="Open Street Map (OpenLayers)">OpenLayers</option>
<option value="google" title="Google Maps">Google</option>
<option value="simple" title="Simple Drawing (offline)" selected="selected">Simple</option>
<option value="none" title="No map">None</option>
</select>
</legend>
<div class="canvas area resizable" id="mapCanvas-leaflet" hidden></div>
<div class="canvas area resizable" id="mapCanvas-openlayers" hidden></div>
<div class="canvas area resizable" id="mapCanvas-google" hidden></div>
<div class="canvas area resizable" id="mapCanvas-simple" hidden></div>
<div class="canvas area resizable" id="mapCanvas-none" hidden></div>
<div class="clearLeft"> <!-- clearLeft needed for IE -->
<button id="locationOnButton" title="Show Location On">Location On</button>
<button id="locationOffButton" title="Show Location Off" disabled>Location Off</button>
<button id="fitBoundsButton" title="Fit markers into map bounds">Fit Bounds</button>
</div>
</fieldset>
<fieldset class="flexBox clearLeft">
<legend>
<span id="logsLegend" class="legendButton" title="Show/Hide Logs">Logs</span>
</legend>
<div id="logsArea" class="area">
<textarea id="logsEditArea" placeholder="Show logs if available" rows="12" cols="40" readonly></textarea>
<div class="clearLeft"> <!-- clearLeft needed for IE -->
<button id="removeLogsButton" title="Remove log entries from input">Remove Logs</button>
</div>
</div>
</fieldset>
<fieldset class="flexBox">
<legend>
<span id="notesLegend" class="legendButton" title="Show/Hide Notes">Notes</span>
</legend>
<div id="notesArea" contenteditable="true" class="area editable resizable"> </div>
</fieldset>
<fieldset class="flexBox clearLeft" id="consoleBox" hidden>
<legend id="consoleLegend" class="legendButton" title="Show/Hide Console log">Console log</legend>
<textarea id="consoleArea" rows="12" cols="40"></textarea>
</fieldset>
<script src="CommonEventHandler.js"></script>
<script src="Controller.js"></script>
<script src="InputStack.js"></script>
<script src="LatLng.js"></script>
<script src="MapProxy.js"></script>
<script src="MarkerFactory.js"></script>
<script src="Model.js"></script>
<script src="ScriptParser.js"></script>
<script src="Utils.js"></script>
<script src="View.js"></script>
<script src="gcconfig.js"></script>
<script src="gcfiddle.js"></script>
</body>
</html>