ui · thing ·

yuiAuthoredRuntime

A yui authored runtime record carrying schema, schemaVersion, id, nodes, states, and related state.

cpumethodsource-examplethinguiyeho

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

external thing yuiAuthoredRuntime

Status: source-declared

Fields and methods (49)
text schema
Stores schema as text.
int schemaVersion
Stores schema version as int.
text id
Stores id as text.
list of yuiAuthoredNode nodes
Stores nodes as list of yuiAuthoredNode.
list of yuiAuthoredState states
Stores states as list of yuiAuthoredState.
list of yuiAuthoredProperty properties
Stores properties as list of yuiAuthoredProperty.
list of yuiAuthoredBinding bindings
Stores bindings as list of yuiAuthoredBinding.
list of yuiAuthoredBindingBucket bindingBuckets
Stores binding buckets as list of yuiAuthoredBindingBucket.
list of yuiAuthoredOwnerIndexBucket ownerIndex
Stores owner index as list of yuiAuthoredOwnerIndexBucket.
list of yuiAuthoredDirtyReceipt dirtyReceipts
Stores dirty receipts as list of yuiAuthoredDirtyReceipt.
int revision
Stores revision as int.
int mutationRevision
Stores mutation revision as int.
int lastMutationBindingsScanned
Stores last mutation bindings scanned as int.
int lastMutationOwnersAffected
Stores last mutation owners affected as int.
int lastMutationPropertiesUpdated
Stores last mutation properties updated as int.
text diagnostic
Stores diagnostic as text.
yuiAuthoredRuntime(text id)
Yui authored runtime.
NodeIndex(text nodeId) returns int
Node index. Complete example
StateIndex(text stateId) returns int
State index. Complete example
PropertyIndex(text ownerId, text propertyName) returns int
Property index. Complete example
OwnerIndex(text ownerId) returns int
Owner index. Complete example
BindingBucketIndex(text stateId) returns int
Binding bucket index. Complete example
BeginMutationBatch()
Begin mutation batch. Complete example
HasDirtyOwner(text ownerId) returns bool
Has dirty owner. Complete example
DirtyReceiptIndex(text ownerId, text dependencyKey, text scope) returns int
Dirty receipt index. Complete example
RecordDirty(text ownerId, text dependencyKey, text scope, text source) returns bool
Record dirty. Complete example
Reject(text operation, text reason) returns bool
Reject. Complete example
Accept()
Accept. Complete example
AddNode(yuiAuthoredNode node) returns bool
Add node. Complete example
AddState(yuiAuthoredState state) returns bool
Add state. Complete example
AddProperty(yuiAuthoredProperty property) returns bool
Add property. Complete example
AddBinding(yuiAuthoredBinding binding) returns bool
Add binding. Complete example
BoundPropertyValue(text ownerId, text propertyName) returns text
Bound property value. Complete example
StateValue(text stateId) returns text
State value. Complete example
ResolvedPropertyValue(text ownerId, text propertyName) returns text
Resolved property value. Complete example
SetState(text stateId, yuiAuthoredValue value) returns bool
Set state. Complete example
SetProperty(text ownerId, text propertyName, yuiAuthoredValue value, text dependencyKey, text scope, text source) returns bool
Set property. Complete example
PropertySummary(text nodeId) returns text
Property summary. Complete example
ToTree() returns yuiTree
To tree. Complete example
ShapeEquivalent(yuiAuthoredRuntime other) returns bool
Shape equivalent. Complete example
StatesEquivalent(yuiAuthoredRuntime other) returns bool
States equivalent. Complete example
PropertiesEquivalent(yuiAuthoredRuntime other) returns bool
Properties equivalent. Complete example
BindingsEquivalent(yuiAuthoredRuntime other) returns bool
Bindings equivalent. Complete example
ContractEquivalent(yuiAuthoredRuntime other) returns bool
Contract equivalent. Complete example
RenderLayoutReport() returns text
Render layout report. Complete example
RenderCommandReport() returns text
Render command report. Complete example
RenderAccessibilityReport() returns text
Render accessibility report. Complete example
RenderPaintReport() returns text
Render paint report. Complete example
RenderReport() returns text
Render report. Complete example

Use yuiAuthoredRuntime

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.
yuiAuthoredRuntime sample = yuiAuthoredRuntime("id")
Console.Log(Text.From(sample.schema))
project.mech
manifestVersion = "2"
package = "api.example.ui__yuiauthoredruntime"
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"

yuiAuthoredRuntime.NodeIndex

A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.

cpu · method · source-example · type checked

using ui

// Node index.
yuiAuthoredRuntime instance = yuiAuthoredRuntime("id")
text argument_nodeId = "argument node Id"
int result = instance.NodeIndex(argument_nodeId)
Console.Log(Text.From(result))
project.mech
manifestVersion = "2"
package = "api.example.ui__yuiauthoredruntime"
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"

yuiAuthoredRuntime.StateIndex

A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.

cpu · method · source-example · type checked

using ui

// State index.
yuiAuthoredRuntime instance = yuiAuthoredRuntime("id")
text argument_stateId = "argument state Id"
int result = instance.StateIndex(argument_stateId)
Console.Log(Text.From(result))
project.mech
manifestVersion = "2"
package = "api.example.ui__yuiauthoredruntime"
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"

yuiAuthoredRuntime.PropertyIndex

A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.

cpu · method · source-example · type checked

using ui

// Property index.
yuiAuthoredRuntime instance = yuiAuthoredRuntime("id")
text argument_ownerId = "argument owner Id"
text argument_propertyName = "argument property Name"
int result = instance.PropertyIndex(argument_ownerId, argument_propertyName)
Console.Log(Text.From(result))
project.mech
manifestVersion = "2"
package = "api.example.ui__yuiauthoredruntime"
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"

yuiAuthoredRuntime.OwnerIndex

A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.

cpu · method · source-example · type checked

using ui

// Owner index.
yuiAuthoredRuntime instance = yuiAuthoredRuntime("id")
text argument_ownerId = "argument owner Id"
int result = instance.OwnerIndex(argument_ownerId)
Console.Log(Text.From(result))
project.mech
manifestVersion = "2"
package = "api.example.ui__yuiauthoredruntime"
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"

yuiAuthoredRuntime.BindingBucketIndex

A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.

cpu · method · source-example · type checked

using ui

// Binding bucket index.
yuiAuthoredRuntime instance = yuiAuthoredRuntime("id")
text argument_stateId = "argument state Id"
int result = instance.BindingBucketIndex(argument_stateId)
Console.Log(Text.From(result))
project.mech
manifestVersion = "2"
package = "api.example.ui__yuiauthoredruntime"
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"

yuiAuthoredRuntime.BeginMutationBatch

A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.

cpu · method · source-example · type checked

using ui

// Begin mutation batch.
yuiAuthoredRuntime instance = yuiAuthoredRuntime("id")
instance.BeginMutationBatch()
Console.Log("BeginMutationBatch completed")
project.mech
manifestVersion = "2"
package = "api.example.ui__yuiauthoredruntime"
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"

yuiAuthoredRuntime.HasDirtyOwner

A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.

cpu · method · source-example · type checked

using ui

// Has dirty owner.
yuiAuthoredRuntime instance = yuiAuthoredRuntime("id")
text argument_ownerId = "argument owner Id"
bool result = instance.HasDirtyOwner(argument_ownerId)
Console.Log(Text.From(result))
project.mech
manifestVersion = "2"
package = "api.example.ui__yuiauthoredruntime"
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"

yuiAuthoredRuntime.DirtyReceiptIndex

A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.

cpu · method · source-example · type checked

using ui

// Dirty receipt index.
yuiAuthoredRuntime instance = yuiAuthoredRuntime("id")
text argument_ownerId = "argument owner Id"
text argument_dependencyKey = "argument dependency Key"
text argument_scope = "argument scope"
int result = instance.DirtyReceiptIndex(argument_ownerId, argument_dependencyKey, argument_scope)
Console.Log(Text.From(result))
project.mech
manifestVersion = "2"
package = "api.example.ui__yuiauthoredruntime"
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"

yuiAuthoredRuntime.RecordDirty

A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.

cpu · method · source-example · type checked

using ui

// Record dirty.
yuiAuthoredRuntime instance = yuiAuthoredRuntime("id")
text argument_ownerId = "argument owner Id"
text argument_dependencyKey = "argument dependency Key"
text argument_scope = "argument scope"
text argument_source = "argument source"
bool result = instance.RecordDirty(argument_ownerId, argument_dependencyKey, argument_scope, argument_source)
Console.Log(Text.From(result))
project.mech
manifestVersion = "2"
package = "api.example.ui__yuiauthoredruntime"
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"

yuiAuthoredRuntime.Reject

A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.

cpu · method · source-example · type checked

using ui

// Reject.
yuiAuthoredRuntime instance = yuiAuthoredRuntime("id")
text argument_operation = "argument operation"
text argument_reason = "argument reason"
bool result = instance.Reject(argument_operation, argument_reason)
Console.Log(Text.From(result))
project.mech
manifestVersion = "2"
package = "api.example.ui__yuiauthoredruntime"
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"

yuiAuthoredRuntime.Accept

A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.

cpu · method · source-example · type checked

using ui

// Accept.
yuiAuthoredRuntime instance = yuiAuthoredRuntime("id")
instance.Accept()
Console.Log("Accept completed")
project.mech
manifestVersion = "2"
package = "api.example.ui__yuiauthoredruntime"
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"

yuiAuthoredRuntime.AddNode

A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.

cpu · method · source-example · type checked

using ui

// Add node.
yuiAuthoredRuntime instance = yuiAuthoredRuntime("id")
yuiAuthoredNode argument_node = yuiAuthoredNode("id", "parent Id", "kind", "role", "accessibility Name", "example", true)
bool result = instance.AddNode(argument_node)
Console.Log(Text.From(result))
project.mech
manifestVersion = "2"
package = "api.example.ui__yuiauthoredruntime"
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"

yuiAuthoredRuntime.AddState

A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.

cpu · method · source-example · type checked

using ui

// Add state.
yuiAuthoredRuntime instance = yuiAuthoredRuntime("id")
yuiAuthoredState argument_state = yuiAuthoredState("id", "type Name", yuiAuthoredValue("kind", "type Name", "encoded"), "example", true)
bool result = instance.AddState(argument_state)
Console.Log(Text.From(result))
project.mech
manifestVersion = "2"
package = "api.example.ui__yuiauthoredruntime"
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"

yuiAuthoredRuntime.AddProperty

A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.

cpu · method · source-example · type checked

using ui

// Add property.
yuiAuthoredRuntime instance = yuiAuthoredRuntime("id")
yuiAuthoredProperty argument_property = yuiAuthoredProperty("owner Id", "Nova", yuiAuthoredValue("kind", "type Name", "encoded"), "example")
bool result = instance.AddProperty(argument_property)
Console.Log(Text.From(result))
project.mech
manifestVersion = "2"
package = "api.example.ui__yuiauthoredruntime"
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"

yuiAuthoredRuntime.AddBinding

A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.

cpu · method · source-example · type checked

using ui

// Add binding.
yuiAuthoredRuntime instance = yuiAuthoredRuntime("id")
yuiAuthoredBinding argument_binding = yuiAuthoredBinding("kind", "owner Id", "property Name", "target", "type Name", "example")
bool result = instance.AddBinding(argument_binding)
Console.Log(Text.From(result))
project.mech
manifestVersion = "2"
package = "api.example.ui__yuiauthoredruntime"
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"

yuiAuthoredRuntime.BoundPropertyValue

A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.

cpu · method · source-example · type checked

using ui

// Bound property value.
yuiAuthoredRuntime instance = yuiAuthoredRuntime("id")
text argument_ownerId = "argument owner Id"
text argument_propertyName = "argument property Name"
text result = instance.BoundPropertyValue(argument_ownerId, argument_propertyName)
Console.Log(Text.From(result))
project.mech
manifestVersion = "2"
package = "api.example.ui__yuiauthoredruntime"
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"

yuiAuthoredRuntime.StateValue

A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.

cpu · method · source-example · type checked

using ui

// State value.
yuiAuthoredRuntime instance = yuiAuthoredRuntime("id")
text argument_stateId = "argument state Id"
text result = instance.StateValue(argument_stateId)
Console.Log(Text.From(result))
project.mech
manifestVersion = "2"
package = "api.example.ui__yuiauthoredruntime"
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"

yuiAuthoredRuntime.ResolvedPropertyValue

A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.

cpu · method · source-example · type checked

using ui

// Resolved property value.
yuiAuthoredRuntime instance = yuiAuthoredRuntime("id")
text argument_ownerId = "argument owner Id"
text argument_propertyName = "argument property Name"
text result = instance.ResolvedPropertyValue(argument_ownerId, argument_propertyName)
Console.Log(Text.From(result))
project.mech
manifestVersion = "2"
package = "api.example.ui__yuiauthoredruntime"
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"

yuiAuthoredRuntime.SetState

A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.

cpu · method · source-example · type checked

using ui

// Set state.
yuiAuthoredRuntime instance = yuiAuthoredRuntime("id")
text argument_stateId = "argument state Id"
yuiAuthoredValue argument_value = yuiAuthoredValue("kind", "type Name", "encoded")
bool result = instance.SetState(argument_stateId, argument_value)
Console.Log(Text.From(result))
project.mech
manifestVersion = "2"
package = "api.example.ui__yuiauthoredruntime"
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"

yuiAuthoredRuntime.SetProperty

A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.

cpu · method · source-example · type checked

using ui

// Set property.
yuiAuthoredRuntime instance = yuiAuthoredRuntime("id")
text argument_ownerId = "argument owner Id"
text argument_propertyName = "argument property Name"
yuiAuthoredValue argument_value = yuiAuthoredValue("kind", "type Name", "encoded")
text argument_dependencyKey = "argument dependency Key"
text argument_scope = "argument scope"
text argument_source = "argument source"
bool result = instance.SetProperty(argument_ownerId, argument_propertyName, argument_value, argument_dependencyKey, argument_scope, argument_source)
Console.Log(Text.From(result))
project.mech
manifestVersion = "2"
package = "api.example.ui__yuiauthoredruntime"
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"

yuiAuthoredRuntime.PropertySummary

A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.

cpu · method · source-example · type checked

using ui

// Property summary.
yuiAuthoredRuntime instance = yuiAuthoredRuntime("id")
text argument_nodeId = "argument node Id"
text result = instance.PropertySummary(argument_nodeId)
Console.Log(Text.From(result))
project.mech
manifestVersion = "2"
package = "api.example.ui__yuiauthoredruntime"
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"

yuiAuthoredRuntime.ToTree

A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.

cpu · method · source-example · type checked

using ui

// To tree.
yuiAuthoredRuntime instance = yuiAuthoredRuntime("id")
yuiTree result = instance.ToTree()
Console.Log("Inspect result in your debugger")
project.mech
manifestVersion = "2"
package = "api.example.ui__yuiauthoredruntime"
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"

yuiAuthoredRuntime.ShapeEquivalent

A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.

cpu · method · source-example · type checked

using ui

// Shape equivalent.
yuiAuthoredRuntime instance = yuiAuthoredRuntime("id")
yuiAuthoredRuntime argument_other = yuiAuthoredRuntime("id")
bool result = instance.ShapeEquivalent(argument_other)
Console.Log(Text.From(result))
project.mech
manifestVersion = "2"
package = "api.example.ui__yuiauthoredruntime"
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"

yuiAuthoredRuntime.StatesEquivalent

A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.

cpu · method · source-example · type checked

using ui

// States equivalent.
yuiAuthoredRuntime instance = yuiAuthoredRuntime("id")
yuiAuthoredRuntime argument_other = yuiAuthoredRuntime("id")
bool result = instance.StatesEquivalent(argument_other)
Console.Log(Text.From(result))
project.mech
manifestVersion = "2"
package = "api.example.ui__yuiauthoredruntime"
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"

yuiAuthoredRuntime.PropertiesEquivalent

A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.

cpu · method · source-example · type checked

using ui

// Properties equivalent.
yuiAuthoredRuntime instance = yuiAuthoredRuntime("id")
yuiAuthoredRuntime argument_other = yuiAuthoredRuntime("id")
bool result = instance.PropertiesEquivalent(argument_other)
Console.Log(Text.From(result))
project.mech
manifestVersion = "2"
package = "api.example.ui__yuiauthoredruntime"
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"

yuiAuthoredRuntime.BindingsEquivalent

A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.

cpu · method · source-example · type checked

using ui

// Bindings equivalent.
yuiAuthoredRuntime instance = yuiAuthoredRuntime("id")
yuiAuthoredRuntime argument_other = yuiAuthoredRuntime("id")
bool result = instance.BindingsEquivalent(argument_other)
Console.Log(Text.From(result))
project.mech
manifestVersion = "2"
package = "api.example.ui__yuiauthoredruntime"
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"

yuiAuthoredRuntime.ContractEquivalent

A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.

cpu · method · source-example · type checked

using ui

// Contract equivalent.
yuiAuthoredRuntime instance = yuiAuthoredRuntime("id")
yuiAuthoredRuntime argument_other = yuiAuthoredRuntime("id")
bool result = instance.ContractEquivalent(argument_other)
Console.Log(Text.From(result))
project.mech
manifestVersion = "2"
package = "api.example.ui__yuiauthoredruntime"
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"

yuiAuthoredRuntime.RenderLayoutReport

A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.

cpu · method · source-example · type checked

using ui

// Render layout report.
yuiAuthoredRuntime instance = yuiAuthoredRuntime("id")
text result = instance.RenderLayoutReport()
Console.Log(Text.From(result))
project.mech
manifestVersion = "2"
package = "api.example.ui__yuiauthoredruntime"
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"

yuiAuthoredRuntime.RenderCommandReport

A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.

cpu · method · source-example · type checked

using ui

// Render command report.
yuiAuthoredRuntime instance = yuiAuthoredRuntime("id")
text result = instance.RenderCommandReport()
Console.Log(Text.From(result))
project.mech
manifestVersion = "2"
package = "api.example.ui__yuiauthoredruntime"
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"

yuiAuthoredRuntime.RenderAccessibilityReport

A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.

cpu · method · source-example · type checked

using ui

// Render accessibility report.
yuiAuthoredRuntime instance = yuiAuthoredRuntime("id")
text result = instance.RenderAccessibilityReport()
Console.Log(Text.From(result))
project.mech
manifestVersion = "2"
package = "api.example.ui__yuiauthoredruntime"
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"

yuiAuthoredRuntime.RenderPaintReport

A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.

cpu · method · source-example · type checked

using ui

// Render paint report.
yuiAuthoredRuntime instance = yuiAuthoredRuntime("id")
text result = instance.RenderPaintReport()
Console.Log(Text.From(result))
project.mech
manifestVersion = "2"
package = "api.example.ui__yuiauthoredruntime"
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"

yuiAuthoredRuntime.RenderReport

A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.

cpu · method · source-example · type checked

using ui

// Render report.
yuiAuthoredRuntime instance = yuiAuthoredRuntime("id")
text result = instance.RenderReport()
Console.Log(Text.From(result))
project.mech
manifestVersion = "2"
package = "api.example.ui__yuiauthoredruntime"
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-10-runtime.yh:4