Icon

A customizable icon component that renders vector-based icons with configurable size and color. Supports various icon libraries and can be styled to match the application theme.


Extends: fieldComponent


Fields

Name

Code

Data Type

Description

Size

size

text

Sets the display size of the icon

Color

color

text

Defines the color of the icon

Label

label

multi-locale

Display label for the icon

ID

resourceId

text

Unique identifier for the component

Style Classes

styleClasses

text

CSS classes for styling

Width

widthClass

text

Controls component width

Visible

isVisible

boolean

Controls component visibility

Value

value

text

Icon name or identifier


Methods

Name

Description

onChange

Handles icon change events

onBlur

Handles when icon loses focus


Events

Name

Description

onChange

Triggered when the icon changes

onClick

Triggered when the icon is clicked