Skip to content

UAA-Robo/VEX-API

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

85 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

VexCode API

This is UAA Iceberg Robotics' documentation of the VexCode API! It's a work in progress.

Contributing

Currently, contribution is only open to UAA Robotics members. However, soon we will open this documentation up for other teams to contribute.

Setup. To edit, install docsify-cli to preview the website pages locally using npm i docsify-cli -g (if you don't have npm, you can download it through node.js). Once installed, clone the github repo. Then in that directory run docsify serve to preview the site locally in your browser.

Formatting. To add classes or methods to this repo, please follow the cpp/template.md format.

  • Please use method and parameter descriptions from the actual comments in the vexCode code (as viewed in VSCode with the VEX extension). Methods should be alphabetized. Use this outdated documentation as a loose reference for formatting.

  • Use vex type descriptions that are in the VEXcode API.

  • Keep examples simple and make sure to test them. Each example should be a fully functioning block of code that can be run in main as is (that means include every variable declaration). Use comments if you add specific parameters. Don't use using namespace vex or using namespace std. Variables should be in snake case and should start with my_ (ex/ my_motor) to help clarify the difference between our example variables and vex variables.


After you edit the md files, and push to the main branch, your changes will automatically be deployed to the documentation website.

Documentation for the Documentation

Here is a markdown cheat sheet.
Here is the docsify docs.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages