Skip to content

Custom Components

All built-in components in Canary are Web Components written with Lit. Since it is very closed to the standard, it should be easy to build your own components.

Controllers and Contexts

We have controllers that are reused across components, and contexts that are used to share data from parent to child components.

Using Controllers

Information can be found in Lit's docs.

Using Contexts

Information can be found in Lit's docs.