ui · function ·
YuiOrnamentIconNames
The ornament layer in `frontend.yui.controls.render` asks for these by name and cannot draw the affected control correctly without them, so they are named here rather than left as an informal convention.
Build YUI's reusable control, layout, interaction, text, accessibility, and retained-rendering models.
external YuiOrnamentIconNames() returns list of textStatus: source-declared
Use YuiOrnamentIconNames
A complete small caller. Values are illustrative; check the returned result and package requirements before connecting live resources.
cpu · source-example · type checked
using ui
// Build YUI's reusable control, layout, interaction, text, accessibility, and retained-rendering models.
list of text result = YuiOrnamentIconNames()
Console.Log(Text.From(result.count))
project.mech
manifestVersion = "2"
package = "api.example.ui__yuiornamenticonnames"
version = "0.1.0"
languageEdition = "yeho-core-2026.1"
[app]
kind = "headless"
[[dependencies]]
package = "graphics.image"
version = "0.1.0"
path = "../../../yeho/packages/graphics/image"
[[dependencies]]
package = "graphics.text"
version = "0.1.0"
path = "../../../yeho/packages/graphics/text"
[[dependencies]]
package = "host.ui_services"
version = "0.1.0"
path = "../../../yeho/packages/host/ui_services"
[[dependencies]]
package = "ui"
version = "0.2.0"
path = "../../../yeho/packages/ui"
Notes and source
Package presence and a declaration do not establish support on every host. Host services need their platform and lifecycle setup.
yeho/packages/ui/media-icons.yh:335