Note:

If you want to create a new page for developers, you should create it on the Moodle Developer Resource site.

User:Mark Johnson/Output Components Cheatsheet

From MoodleDocs
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

I produced this as an at-a-glance reference for use when writing a plugin renderer. In yellow, it shows all the methods of html_writer, and all of the methods provided by the $OUTPUT global (or $this->output in a plugin renderer). In blue, it shows the APIs for displaying tables. The sheet fits on 2 sides of A4, is displayed below as PNGs or is downloadable as PDF

Output Cheatsheet Side 1 Output Cheatsheet Side 2