emcp_custom_82Built with the EMCP Widget Builder and registered under the EMCP Custom category of the Elementor panel. Search the panel for: circular, radial, progress, ring, percent.
Suffix position appears when Show number is yes; Suffix spacing appears when Show number is yes.Suffix position = right
Suffix position = left
Suffix position = top
Suffix position = bottom
Every control the widget exposes, grouped by panel section. Names in code are the setting keys used by the MCP tools (add-free-widget, update-widget).
Content
| Option | Type | Choices / range | Default | Notes |
|---|---|---|---|---|
Percentpercent | Number | min 0, max 100 | 75 | |
Show numbershow_number | Toggle | on / off | yes | |
Suffixsuffix | Text | % | ||
Suffix positionsuffix_pos | Dropdown | Right of number, Left of number, Above number, Below number | right | Shown when show_number = yes |
Suffix spacingsuffix_gap | Slider | min 0, max 40, px/em | 2 | Shown when show_number = yes |
Labelinner_text | Text | |||
Animation (ms)duration | Number | min 200, max 6000 | 1400 |
Style
| Option | Type | Choices / range | Default | Notes |
|---|---|---|---|---|
Sizesize | Slider | min 40, max 400, px | ||
Thicknessstroke | Slider | min 1, max 30, px | ||
Progress Colorbar_color | Color | |||
Track Colortrack_color | Color | |||
Number Typographynum_typo | Typography | |||
Number Colornum_color | Color | |||
Text Typographytxt_typo | Typography | |||
Text Colortxt_color | Color |
Any connected agent can place this widget: call add-free-widget with widget_type: "emcp_custom_82" and a settings object using the keys above. Run get-custom-widget with id 82 for the full JSON spec.