Skip to content

Commit

Permalink
Code sample for transit service with roadbook
Browse files Browse the repository at this point in the history
  • Loading branch information
shwetadeshmukh committed Sep 6, 2024
1 parent fd04577 commit b63f7e2
Show file tree
Hide file tree
Showing 5 changed files with 1,280 additions and 0 deletions.
115 changes: 115 additions & 0 deletions samples/transit-roadbook/index.njk
Original file line number Diff line number Diff line change
@@ -0,0 +1,115 @@
{% extends '../../src/_includes/layout.njk' %}
@include meta.load-css("../../shared/scss/_sidebar.scss");

{% block html %}
<!-- [START woosmap_{{ tag }}_div] -->
<div id="container">
<div id="sidebar">
<div id="innerWrapper">
<div class="sectionHeader"><span>Origin</span>
<div aria-label="Set Origin"
class="addLocation addLocation__origins">{% svgIcon 'location.svg' %}
<div>Set origin</div>
</div>
</div>
<div class="transitOptions">
<ol id="origin" class="customCounter customCounter__origin"></ol>
</div>
<div class="sectionHeader"><span>Destination</span>
<div aria-label="Set Destination"
class="addLocation addLocation__destinations">{% svgIcon 'location.svg' %}
<div>Set destination</div>
</div>
</div>
<div class="transitOptions">
<ol id="destination" class="customCounter customCounter__destination"></ol>
</div>
<div class="sectionHeader"><span>Options</span></div>
<div class="transitOptions">
<div class="transitOptions__list">
<div class="transitOptions__content"><span
class="transitOptions__header">Departure time</span>
<div class="transitOptions__input">
<input id="empty" aria-label="Empty" name="departureTime" type="radio"
value="empty" checked="">
<label for="empty">Not Define (now)</label></div>
<div class="transitOptions__input">
<input id="datetime" aria-label="Datetime" name="departureTime" type="radio"
value="datetime">
<input id="departureTime-time" name="departure-time" type="datetime-local"/>
</div>
</div>
</div>
</div>
<div class="transitOptions">
<div class="transitOptions__list">
<div class="transitOptions__content"><span
class="transitOptions__header">Arrival time</span>
<div class="transitOptions__input">
<input id="empty" aria-label="Empty" name="arrivalTime" type="radio"
value="empty" checked="">
<label for="empty">Not Define</label></div>
<div class="transitOptions__input">
<input id="datetime" aria-label="Datetime" name="arrivalTime" type="radio"
value="datetime">
<input id="arrivalTime-time" name="arrival-time" type="datetime-local"/>
</div>
</div>
</div>
</div>

<div class="transitOptions">
<div class="transitOptions__list">
<div class="transitOptions__content"><span class="transitOptions__header">Specify modes</span>
<div class="transitOptions__input">
<input id="includeModes" aria-label="include" name="modeOption" type="radio"
value="include" checked="">
<label for="empty">Include only</label></div>
<div class="transitOptions__input">
<input id="excludeModes" aria-label="exclude" name="modeOption" type="radio"
value="exclude">
<label for="empty">Exclude</label>
</div>
<div class="transitOptions__input">
<input class="modesChk" id="modeTrain" aria-label="Mode Train" name="train"
type="checkbox">
<label for="modeTrain">Train</label>
</div>
<div class="transitOptions__input">
<input class="modesChk" id="modeBus" aria-label="Mode Bus" name="bus"
type="checkbox">
<label for="modeBus">Bus</label>
</div>
<div class="transitOptions__input">
<input class="modesChk" id="modeFerry" aria-label="ferry"
name="modeFerry"
type="checkbox">
<label for="modeFerry">Ferry</label>
</div>
<div class="transitOptions__input">
<input class="modesChk" id="modeAerial" aria-label="aerial"
name="modeAerial"
type="checkbox">
<label for="modeAerial">Aerial</label>
</div>
</div>
</div>
</div>
<div class="sectionHeader"><span>Roadbook</span></div>
<div class="transitOptions" id="roadbook__container"></div>
</div>
</div>
<div id="mapContainer">
<div class="linear-progress hide">
<div class="progress"></div>
</div>
<div id="map"></div>
<div id="infoMessage">Drag markers to update route</div>
<div class="tableContainer">
</div>
</div>

</div>

<!-- [END woosmap_{{ tag }}_div] -->
{% endblock %}
Loading

0 comments on commit b63f7e2

Please sign in to comment.