Resources > Types

Types

Quadraviz supports four field types, each tailored for visual flexibility and real-time updates.

Field Types

Every field in a collection must have a type, which defines what kind of data it can hold.

Color

Color attribute example

Use this type to define a color value (e.g., for team branding, backgrounds, text highlights).
You can select from a color picker or input a hex/RGB value.

Text

Text attribute example

Text fields can store any string—player names, roles, event titles, etc.
They are highly flexible and support dynamic text updates in your overlays.

Tip: Text fields can also store numbers as long as the value starts with a number.
For example:
25 or 30 kills will work
Kills: 25 will not be treated as a number

This makes it possible to bind text fields to number-based animations like score counters.

Image

Image upload example

Use this type to upload and assign an image (e.g., logos, player portraits, icons).
Images are hosted in the Quadraviz platform and optimized for live use.

Nested Collection

This type allows you to include a reference to another collection as a field.
Perfect for building structured, hierarchical data like:

  • A Team with a list of Players

  • A Match with two Team entries

  • A Sponsor Block referencing multiple Sponsor resources

Note: The referenced (child) collection must be created before using it in a parent collection.