ui · function ·

CreateYuiAuthoredDirtyReceipt

Create yui authored dirty receipt from the supplied values.

cpufunctionsource-exampleuiyeho

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

external CreateYuiAuthoredDirtyReceipt(text ownerId, text dependencyKey, text scope, int revision, text source) returns yuiAuthoredDirtyReceipt

Status: source-declared

Parameters

text ownerId
Supply owner id as text.
text dependencyKey
Supply dependency key as text.
text scope
Supply scope as text.
int revision
Supply revision as int.
text source
Supply source as text.

Use CreateYuiAuthoredDirtyReceipt

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 ownerId = "owner Id"
text dependencyKey = "dependency Key"
text scope = "scope"
int revision = 1
text source = "example"
yuiAuthoredDirtyReceipt result = CreateYuiAuthoredDirtyReceipt(ownerId, dependencyKey, scope, revision, source)
Console.Log("Inspect result in your debugger")
project.mech
manifestVersion = "2"
package = "api.example.ui__createyuiauthoreddirtyreceipt"
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:253