Skip to content

Commit

Permalink
Created junction_manager.md
Browse files Browse the repository at this point in the history
  • Loading branch information
Ayush-sharma-py committed Oct 25, 2023
1 parent ce4b974 commit 3211ed9
Show file tree
Hide file tree
Showing 26 changed files with 713 additions and 741 deletions.
2 changes: 1 addition & 1 deletion docs/_site/404.html

Large diffs are not rendered by default.

334 changes: 168 additions & 166 deletions docs/_site/assets/css/just-the-docs-dark.css

Large diffs are not rendered by default.

332 changes: 167 additions & 165 deletions docs/_site/assets/css/just-the-docs-default.css

Large diffs are not rendered by default.

470 changes: 168 additions & 302 deletions docs/_site/assets/css/just-the-docs-light.css

Large diffs are not rendered by default.

Binary file removed docs/_site/assets/images/just-the-docs.png
Binary file not shown.
1 change: 0 additions & 1 deletion docs/_site/assets/images/search.svg

This file was deleted.

69 changes: 62 additions & 7 deletions docs/_site/assets/js/just-the-docs.js
Original file line number Diff line number Diff line change
Expand Up @@ -29,26 +29,46 @@ function initNav() {
}
if (target) {
e.preventDefault();
target.parentNode.classList.toggle('active');
target.ariaPressed = target.parentNode.classList.toggle('active');
}
});

const siteNav = document.getElementById('site-nav');
const mainHeader = document.getElementById('main-header');
const menuButton = document.getElementById('menu-button');

disableHeadStyleSheets();

jtd.addEvent(menuButton, 'click', function(e){
e.preventDefault();

if (menuButton.classList.toggle('nav-open')) {
siteNav.classList.add('nav-open');
mainHeader.classList.add('nav-open');
menuButton.ariaPressed = true;
} else {
siteNav.classList.remove('nav-open');
mainHeader.classList.remove('nav-open');
menuButton.ariaPressed = false;
}
});
}

// The <head> element is assumed to include the following stylesheets:
// 0. a <link> to /assets/css/just-the-docs-default.css
// 1. a <link> to /assets/css/just-the-docs-head-nav.css
// 2. a <style> containing the result of _includes/css/activation.scss.liquid.
// It also includes any styles provided by users in _includes/head_custom.html.
// Stylesheet 2 may be missing (compression can remove empty <style> elements)
// so disableHeadStyleSheet() needs to access it by its id.

function disableHeadStyleSheets() {
document.styleSheets[1].disabled = true;
const activation = document.getElementById('jtd-nav-activation');
if (activation) {
activation.disabled = true;
}
}
// Site search

function initSearch() {
Expand Down Expand Up @@ -435,15 +455,44 @@ jtd.setTheme = function(theme) {
cssFile.setAttribute('href', '/navigator/assets/css/just-the-docs-' + theme + '.css');
}

// Note: pathname can have a trailing slash on a local jekyll server
// and not have the slash on GitHub Pages

function navLink() {
var href = document.location.pathname;
if (href.endsWith('/') && href != '/') {
href = href.slice(0, -1);
}
return document.getElementById('site-nav').querySelector('a[href="' + href + '"], a[href="' + href + '/"]');
}

// Scroll site-nav to ensure the link to the current page is visible

function scrollNav() {
const href = document.location.pathname;
const siteNav = document.getElementById('site-nav');
const targetLink = siteNav.querySelector('a[href="' + href + '"], a[href="' + href + '/"]');
if(targetLink){
const targetLink = navLink();
if (targetLink) {
const rect = targetLink.getBoundingClientRect();
siteNav.scrollBy(0, rect.top - 3*rect.height);
document.getElementById('site-nav').scrollBy(0, rect.top - 3*rect.height);
targetLink.removeAttribute('href');
}
}

// Find the nav-list-link that refers to the current page
// then make it and all enclosing nav-list-item elements active.

function activateNav() {
var target = navLink();
if (target) {
target.classList.toggle('active', true);
}
while (target) {
while (target && !(target.classList && target.classList.contains('nav-list-item'))) {
target = target.parentNode;
}
if (target) {
target.classList.toggle('active', true);
target = target.parentNode;
}
}
}

Expand All @@ -452,14 +501,20 @@ function scrollNav() {
jtd.onReady(function(){
initNav();
initSearch();
activateNav();
scrollNav();
});

// Copy button on code

jtd.onReady(function(){

var codeBlocks = document.querySelectorAll('div.highlighter-rouge, div.listingblock, figure.highlight');
if (!window.isSecureContext) {
console.log('Window does not have a secure context, therefore code clipboard copy functionality will not be available. For more details see https://web.dev/async-clipboard/#security-and-permissions');
return;
}

var codeBlocks = document.querySelectorAll('div.highlighter-rouge, div.listingblock > div.content, figure.highlight');

// note: the SVG svg-copied and svg-copy is only loaded as a Jekyll include if site.enable_copy_code_button is true; see _includes/icons/icons.html
var svgCopied = '<svg viewBox="0 0 24 24" class="copy-icon"><use xlink:href="#svg-copied"></use></svg>';
Expand Down
172 changes: 107 additions & 65 deletions docs/_site/assets/js/search-data.json

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/_site/contributing/contributing-overview.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/_site/contributing/troubleshooting.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion docs/_site/controls/controls-overview.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion docs/_site/feed.xml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom" ><generator uri="https://jekyllrb.com/" version="3.9.2">Jekyll</generator><link href="http://0.0.0.0:8083/navigator/feed.xml" rel="self" type="application/atom+xml" /><link href="http://0.0.0.0:8083/navigator/" rel="alternate" type="text/html" /><updated>2023-02-15T12:40:13-06:00</updated><id>http://0.0.0.0:8083/navigator/feed.xml</id><title type="html">Navigator</title><subtitle>Navigator is an open-source autonomous driving system developed by Nova, an applied research group at UT Dallas.</subtitle><entry><title type="html">Welcome to Jekyll!</title><link href="http://0.0.0.0:8083/navigator/jekyll/update/2022/09/05/welcome-to-jekyll.html" rel="alternate" type="text/html" title="Welcome to Jekyll!" /><published>2022-09-05T21:27:33-05:00</published><updated>2022-09-05T21:27:33-05:00</updated><id>http://0.0.0.0:8083/navigator/jekyll/update/2022/09/05/welcome-to-jekyll</id><content type="html" xml:base="http://0.0.0.0:8083/navigator/jekyll/update/2022/09/05/welcome-to-jekyll.html">&lt;p&gt;You’ll find this post in your &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;_posts&lt;/code&gt; directory. Go ahead and edit it and re-build the site to see your changes. You can rebuild the site in many different ways, but the most common way is to run &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;jekyll serve&lt;/code&gt;, which launches a web server and auto-regenerates your site when a file is updated.&lt;/p&gt;
<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom" ><generator uri="https://jekyllrb.com/" version="3.9.2">Jekyll</generator><link href="http://0.0.0.0:8083/navigator/feed.xml" rel="self" type="application/atom+xml" /><link href="http://0.0.0.0:8083/navigator/" rel="alternate" type="text/html" /><updated>2023-10-24T20:39:34-05:00</updated><id>http://0.0.0.0:8083/navigator/feed.xml</id><title type="html">Navigator</title><subtitle>Navigator is an open-source autonomous driving system developed by Nova, an applied research group at UT Dallas.</subtitle><entry><title type="html">Welcome to Jekyll!</title><link href="http://0.0.0.0:8083/navigator/jekyll/update/2022/09/05/welcome-to-jekyll.html" rel="alternate" type="text/html" title="Welcome to Jekyll!" /><published>2022-09-05T21:27:33-05:00</published><updated>2022-09-05T21:27:33-05:00</updated><id>http://0.0.0.0:8083/navigator/jekyll/update/2022/09/05/welcome-to-jekyll</id><content type="html" xml:base="http://0.0.0.0:8083/navigator/jekyll/update/2022/09/05/welcome-to-jekyll.html">&lt;p&gt;You’ll find this post in your &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;_posts&lt;/code&gt; directory. Go ahead and edit it and re-build the site to see your changes. You can rebuild the site in many different ways, but the most common way is to run &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;jekyll serve&lt;/code&gt;, which launches a web server and auto-regenerates your site when a file is updated.&lt;/p&gt;

&lt;p&gt;Jekyll requires blog post files to be named according to the following format:&lt;/p&gt;

Expand Down
26 changes: 16 additions & 10 deletions docs/_site/index.html

Large diffs are not rendered by default.

Loading

0 comments on commit 3211ed9

Please sign in to comment.