ui · function ·

CreateYuiAccessibilityEntry

Create yui accessibility entry from the supplied values.

cpufunctionsource-exampleuiyeho

Build YUI's reusable control, layout, interaction, text, accessibility, and retained-rendering models.

external CreateYuiAccessibilityEntry(text id, text parentId, text role, text name, text description, text value, bool interactive) returns yuiAccessibilityEntry

Status: source-declared

Parameters

text id
Supply id as text.
text parentId
Supply parent id as text.
text role
Supply role as text.
text name
Supply name as text.
text description
Supply description as text.
text value
Supply value as text.
bool interactive
Supply interactive as bool.

Use CreateYuiAccessibilityEntry

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.
text id = "id"
text parentId = "parent Id"
text role = "role"
text name = "Nova"
text description = "description"
text value = "value"
bool interactive = true
yuiAccessibilityEntry result = CreateYuiAccessibilityEntry(id, parentId, role, name, description, value, interactive)
Console.Log("Inspect result in your debugger")
project.mech
manifestVersion = "2"
package = "api.example.ui__createyuiaccessibilityentry"
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/interaction-accessibility.yh:252