<link rel="stylesheet" type="text/css" href="doc/PX2018/project_2/utils.css"></link>

# Hierarchical Data and Asynchronicity for VivideJS
<script>
import { createNewFileButton, openBrowser, openComponent } from "doc/PX2018/project_2/utils.js";
createNewFileButton("doc/RP2018/vivide-js/", "New Notice", "notices");
</script>
<script>
import { createNewFileButton, openBrowser, openComponent } from "doc/PX2018/project_2/utils.js";
createNewFileButton("doc/RP2018/vivide-js/meeting/", "New Meeting", "meeting", true);
</script>
<script>
import { createNewFileButton, openBrowser, openComponent } from "doc/PX2018/project_2/utils.js";
createNewFileButton("doc/RP2018/vivide-js/presentation/", "New Presentation", "presentation", true);
</script>

[Vivide directory](browse://src/client/vivide/)

Vivide View: <div class="inline"><script>openComponent('vivide-view', 'Vivide View')</script></div>



[Alternative](open://vivide-view)