Note:

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

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. It covers all the methods of `html_writer` (in blue), all of the methods provided by the `$OUTPUT` global or `$this->output` in a plugin renderer (in yellow), and 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