> For the complete documentation index, see [llms.txt](https://learn.squirrel365.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://learn.squirrel365.io/squirrel-addon-documentation/squirrel-helper-library/angular/classes.md).

# Classes

- [SquirrelCanvas](https://learn.squirrel365.io/squirrel-addon-documentation/squirrel-helper-library/angular/classes/squirrelcanvas.md): Used to reflect the x and y position of the component on the Squirrel canvas.
- [SquirrelColor](https://learn.squirrel365.io/squirrel-addon-documentation/squirrel-helper-library/angular/classes/squirrelcolor.md): Used to reflect the x and y position of the component on the Squirrel canvas.
- [SquirrelMessage](https://learn.squirrel365.io/squirrel-addon-documentation/squirrel-helper-library/angular/classes/squirrelmessage.md): Used for communication to and from Squirrel
- [SquirrelPosition](https://learn.squirrel365.io/squirrel-addon-documentation/squirrel-helper-library/angular/classes/squirrelposition.md): Used to reflect the x and y position of the component on the Squirrel canvas.
- [SquirrelSize](https://learn.squirrel365.io/squirrel-addon-documentation/squirrel-helper-library/angular/classes/squirrelsize.md): Used to receive height and width information from Squirrel. This could be used for component size as well as binding size.
