ui · thing ·

yuiAuthoredOwnerIndexBucket

A yui authored owner index bucket record carrying ownerId, propertyIndices, bindingIndices.

cpusource-examplethinguiyeho

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

external thing yuiAuthoredOwnerIndexBucket

Status: source-declared

Fields and methods (4)
text ownerId
Stores owner id as text.
list of int propertyIndices
Stores property indices as list of int.
list of int bindingIndices
Stores binding indices as list of int.
yuiAuthoredOwnerIndexBucket(text ownerId)
Yui authored owner index bucket.

Use yuiAuthoredOwnerIndexBucket

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.
yuiAuthoredOwnerIndexBucket sample = yuiAuthoredOwnerIndexBucket("owner Id")
Console.Log(Text.From(sample.ownerId))
project.mech
manifestVersion = "2"
package = "api.example.ui__yuiauthoredownerindexbucket"
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/authoring-00-definitions.yh:153