Skip to content

Component Encyclopedia

Uniquenium components fall into two categories: built-in components (UDC-prefixed) and official plugin components. Built-in components work out of the box; plugin components require the official plugin pack.

Built-in Components

ComponentDescription
UDCTextText display with %{} expression support for dynamic data
UDCImageImage display with rounded corners and button actions
UDCFrameDecorative frame/container for layout separation

Official Plugin Components

The official plugin pack provides many more components: system monitors, weather, calendar, media player, quick notes, etc.

For the full list and installation, see Official Plugins.

Common Properties

All UDC components inherit from UniDeskComBase and share these common properties:

PropertyTypeDescription
visibleboolWhether the component is visible
widthrealComponent width
heightrealComponent height
xrealX coordinate
yrealY coordinate
itemOpacityrealOpacity (0.0 ~ 1.0)
identificationstringUnique component ID
parentIdentificationstringParent component ID

Common Methods

propertyDataEx() → object

Exports the component's custom property data as a JSON object (for template saving).

loadPropertyDataEx(data)

Loads custom property data from a JSON object (for template loading).

Released under the CC BY-SA 4.0 open documentation license.