{"id":"ui--yuiDisplayList","name":"yuiDisplayList","owner":"yeho","package":"ui","kind":"thing","signature":"external thing yuiDisplayList","description":"A yui display list record carrying schema, schemaVersion, commandVersion, surfaceId, commands, and related state.","context":"Build YUI's reusable control, layout, interaction, text, accessibility, and retained-rendering models.","parameters":[],"returns":"void","members":[{"name":"schema","kind":"field","type":"text","description":"Stores schema as text.","signature":"text schema","tags":["thing","field","ui"],"updated":"2026-09-09"},{"name":"schemaVersion","kind":"field","type":"int","description":"Stores schema version as int.","signature":"int schemaVersion","tags":["thing","field","ui"],"updated":"2026-09-09"},{"name":"commandVersion","kind":"field","type":"int","description":"Stores command version as int.","signature":"int commandVersion","tags":["thing","field","ui"],"updated":"2026-09-09"},{"name":"surfaceId","kind":"field","type":"text","description":"Stores surface id as text.","signature":"text surfaceId","tags":["thing","field","ui"],"updated":"2026-09-09"},{"name":"commands","kind":"field","type":"list of yuiDisplayCommand","description":"Stores commands as list of yuiDisplayCommand.","signature":"list of yuiDisplayCommand commands","tags":["thing","field","ui"],"updated":"2026-09-09"},{"name":"reusableCommands","kind":"field","type":"list of yuiDisplayCommand","description":"Stores reusable commands as list of yuiDisplayCommand.","signature":"list of yuiDisplayCommand reusableCommands","tags":["thing","field","ui"],"updated":"2026-09-09"},{"name":"paints","kind":"field","type":"list of yuiRenderPaint","description":"Stores paints as list of yuiRenderPaint.","signature":"list of yuiRenderPaint paints","tags":["thing","field","ui"],"updated":"2026-09-09"},{"name":"reusablePaints","kind":"field","type":"list of yuiRenderPaint","description":"Stores reusable paints as list of yuiRenderPaint.","signature":"list of yuiRenderPaint reusablePaints","tags":["thing","field","ui"],"updated":"2026-09-09"},{"name":"images","kind":"field","type":"list of yuiRenderImageResource","description":"Stores images as list of yuiRenderImageResource.","signature":"list of yuiRenderImageResource images","tags":["thing","field","ui"],"updated":"2026-09-09"},{"name":"glyphAlphaResources","kind":"field","type":"list of yuiRenderGlyphAlphaResource","description":"Stores glyph alpha resources as list of yuiRenderGlyphAlphaResource.","signature":"list of yuiRenderGlyphAlphaResource glyphAlphaResources","tags":["thing","field","ui"],"updated":"2026-09-09"},{"name":"glyphAlphaBytes","kind":"field","type":"int","description":"Stores glyph alpha bytes as int.","signature":"int glyphAlphaBytes","tags":["thing","field","ui"],"updated":"2026-09-09"},{"name":"paintIdLengths","kind":"field","type":"list of int","description":"Stores paint id lengths as list of int.","signature":"list of int paintIdLengths","tags":["thing","field","ui"],"updated":"2026-09-09"},{"name":"imageIdLengths","kind":"field","type":"list of int","description":"Stores image id lengths as list of int.","signature":"list of int imageIdLengths","tags":["thing","field","ui"],"updated":"2026-09-09"},{"name":"clips","kind":"field","type":"list of yuiRenderClip","description":"Stores clips as list of yuiRenderClip.","signature":"list of yuiRenderClip clips","tags":["thing","field","ui"],"updated":"2026-09-09"},{"name":"transforms","kind":"field","type":"list of yuiRenderTransform","description":"Stores transforms as list of yuiRenderTransform.","signature":"list of yuiRenderTransform transforms","tags":["thing","field","ui"],"updated":"2026-09-09"},{"name":"revision","kind":"field","type":"int","description":"Stores revision as int.","signature":"int revision","tags":["thing","field","ui"],"updated":"2026-09-09"},{"name":"diagnostic","kind":"field","type":"text","description":"Stores diagnostic as text.","signature":"text diagnostic","tags":["thing","field","ui"],"updated":"2026-09-09"},{"name":"yuiDisplayList","kind":"constructor","parameters":[{"name":"surfaceId","type":"text","description":"Surface id."}],"returns":"void","signature":"yuiDisplayList(text surfaceId)","description":"Yui display list.","tags":["thing","constructor","ui"],"updated":"2026-09-09"},{"name":"Reset","kind":"method","parameters":[{"name":"surfaceId","type":"text","description":"Surface id."}],"returns":"bool","signature":"Reset(text surfaceId) returns bool","description":"Reset.","tags":["thing","method","ui"],"exampleId":"method-Reset-18","updated":"2026-09-09"},{"name":"PaintIndex","kind":"method","parameters":[{"name":"id","type":"text","description":"Id."}],"returns":"int","signature":"PaintIndex(text id) returns int","description":"Paint index.","tags":["thing","method","ui"],"exampleId":"method-PaintIndex-19","updated":"2026-09-09"},{"name":"RegisterPaint","kind":"method","parameters":[{"name":"paint","type":"yuiRenderPaint","description":"Paint."}],"returns":"bool","signature":"RegisterPaint(yuiRenderPaint paint) returns bool","description":"Register paint.","tags":["thing","method","ui"],"exampleId":"method-RegisterPaint-20","updated":"2026-09-09"},{"name":"RegisterReusablePaint","kind":"method","parameters":[{"name":"id","type":"text","description":"Id."},{"name":"red","type":"int","description":"Red."},{"name":"green","type":"int","description":"Green."},{"name":"blue","type":"int","description":"Blue."},{"name":"alpha","type":"int","description":"Alpha."},{"name":"radius","type":"int","description":"Radius."},{"name":"borderWidth","type":"int","description":"Border width."},{"name":"opacityPercent","type":"int","description":"Opacity percent."}],"returns":"bool","signature":"RegisterReusablePaint(text id, int red, int green, int blue, int alpha, int radius, int borderWidth, int opacityPercent) returns bool","description":"Register reusable paint.","tags":["thing","method","ui"],"exampleId":"method-RegisterReusablePaint-21","updated":"2026-09-09"},{"name":"ImageIndex","kind":"method","parameters":[{"name":"id","type":"text","description":"Id."}],"returns":"int","signature":"ImageIndex(text id) returns int","description":"Image index.","tags":["thing","method","ui"],"exampleId":"method-ImageIndex-22","updated":"2026-09-09"},{"name":"RegisterImage","kind":"method","parameters":[{"name":"image","type":"yuiRenderImageResource","description":"Image."}],"returns":"bool","signature":"RegisterImage(yuiRenderImageResource image) returns bool","description":"Register image.","tags":["thing","method","ui"],"exampleId":"method-RegisterImage-23","updated":"2026-09-09"},{"name":"GlyphAlphaIndex","kind":"method","parameters":[{"name":"id","type":"text","description":"Id."}],"returns":"int","signature":"GlyphAlphaIndex(text id) returns int","description":"Glyph alpha index.","tags":["thing","method","ui"],"exampleId":"method-GlyphAlphaIndex-24","updated":"2026-09-09"},{"name":"RegisterGlyphAlpha","kind":"method","parameters":[{"name":"resource","type":"yuiRenderGlyphAlphaResource","description":"Resource."}],"returns":"bool","signature":"RegisterGlyphAlpha(yuiRenderGlyphAlphaResource resource) returns bool","description":"Register glyph alpha.","tags":["thing","method","ui"],"exampleId":"method-RegisterGlyphAlpha-25","updated":"2026-09-09"},{"name":"ClipIndex","kind":"method","parameters":[{"name":"id","type":"text","description":"Id."}],"returns":"int","signature":"ClipIndex(text id) returns int","description":"Clip index.","tags":["thing","method","ui"],"exampleId":"method-ClipIndex-26","updated":"2026-09-09"},{"name":"RegisterClip","kind":"method","parameters":[{"name":"clip","type":"yuiRenderClip","description":"Clip."}],"returns":"bool","signature":"RegisterClip(yuiRenderClip clip) returns bool","description":"Register clip.","tags":["thing","method","ui"],"exampleId":"method-RegisterClip-27","updated":"2026-09-09"},{"name":"TransformIndex","kind":"method","parameters":[{"name":"id","type":"text","description":"Id."}],"returns":"int","signature":"TransformIndex(text id) returns int","description":"Transform index.","tags":["thing","method","ui"],"exampleId":"method-TransformIndex-28","updated":"2026-09-09"},{"name":"RegisterTransform","kind":"method","parameters":[{"name":"transform","type":"yuiRenderTransform","description":"Transform."}],"returns":"bool","signature":"RegisterTransform(yuiRenderTransform transform) returns bool","description":"Register transform.","tags":["thing","method","ui"],"exampleId":"method-RegisterTransform-29","updated":"2026-09-09"},{"name":"KnownKind","kind":"method","parameters":[{"name":"kind","type":"text","description":"Kind."}],"returns":"bool","signature":"KnownKind(text kind) returns bool","description":"Known kind.","tags":["thing","method","ui"],"exampleId":"method-KnownKind-30","updated":"2026-09-09"},{"name":"Append","kind":"method","parameters":[{"name":"command","type":"yuiDisplayCommand","description":"Command."}],"returns":"bool","signature":"Append(yuiDisplayCommand command) returns bool","description":"Append.","tags":["thing","method","ui"],"exampleId":"method-Append-31","updated":"2026-09-09"},{"name":"AppendReusable","kind":"method","parameters":[{"name":"sequence","type":"int","description":"Sequence."},{"name":"ownerId","type":"text","description":"Owner id."},{"name":"kind","type":"text","description":"Kind."},{"name":"layerId","type":"text","description":"Layer id."},{"name":"targetId","type":"text","description":"Target id."},{"name":"resourceId","type":"text","description":"Resource id."},{"name":"resourceGeneration","type":"int","description":"Resource generation."},{"name":"paintId","type":"text","description":"Paint id."},{"name":"clipId","type":"text","description":"Clip id."},{"name":"transformId","type":"text","description":"Transform id."},{"name":"x","type":"int","description":"X."},{"name":"y","type":"int","description":"Y."},{"name":"width","type":"int","description":"Width."},{"name":"height","type":"int","description":"Height."},{"name":"semanticRole","type":"text","description":"Semantic role."},{"name":"content","type":"text","description":"Content."}],"returns":"bool","signature":"AppendReusable(int sequence, text ownerId, text kind, text layerId, text targetId, text resourceId, int resourceGeneration, text paintId, text clipId, text transformId, int x, int y, int width, int height, text semanticRole, text content) returns bool","description":"Append reusable.","tags":["thing","method","ui"],"exampleId":"method-AppendReusable-32","updated":"2026-09-09"},{"name":"OwnerCommandCount","kind":"method","parameters":[{"name":"ownerId","type":"text","description":"Owner id."}],"returns":"int","signature":"OwnerCommandCount(text ownerId) returns int","description":"Owner command count.","tags":["thing","method","ui"],"exampleId":"method-OwnerCommandCount-33","updated":"2026-09-09"},{"name":"ReplaceOwnerRole","kind":"method","parameters":[{"name":"ownerId","type":"text","description":"Owner id."},{"name":"semanticRole","type":"text","description":"Semantic role."}],"returns":"bool","signature":"ReplaceOwnerRole(text ownerId, text semanticRole) returns bool","description":"Replace owner role.","tags":["thing","method","ui"],"exampleId":"method-ReplaceOwnerRole-34","updated":"2026-09-09"},{"name":"Snapshot","kind":"method","parameters":[],"returns":"text","signature":"Snapshot() returns text","description":"Snapshot.","tags":["thing","method","ui"],"exampleId":"method-Snapshot-35","updated":"2026-09-09"},{"name":"StableEquivalent","kind":"method","parameters":[{"name":"other","type":"yuiDisplayList original","description":"Other."}],"returns":"bool","signature":"StableEquivalent(yuiDisplayList original other) returns bool","description":"Stable equivalent.","tags":["thing","method","ui"],"exampleId":"method-StableEquivalent-36","updated":"2026-09-09"}],"tags":["cpu","method","source-example","thing","ui","yeho"],"updated":"2026-09-09","source":{"repository":"yeho","path":"packages/ui/render-10-display-list.yh","line":115,"sha256":"f01876e456f5428ef0de2686c230148c1fa3a330f92ef3e3381b9adbdd19ff9e"},"status":"source-declared","notes":["Package presence and a declaration do not establish support on every host. Host services need their platform and lifecycle setup."],"examples":[{"id":"usage","title":"Use yuiDisplayList","description":"A complete small caller. Values are illustrative; check the returned result and package requirements before connecting live resources.","code":"using ui\n\n// Build YUI's reusable control, layout, interaction, text, accessibility, and retained-rendering models.\nyuiDisplayList sample = yuiDisplayList(\"surface Id\")\nConsole.Log(Text.From(sample.schema))\n","manifest":"manifestVersion = \"2\"\npackage = \"api.example.ui__yuidisplaylist\"\nversion = \"0.1.0\"\nlanguageEdition = \"yeho-core-2026.1\"\n\n[app]\nkind = \"headless\"\n\n[[dependencies]]\npackage = \"graphics.image\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/graphics/image\"\n\n[[dependencies]]\npackage = \"graphics.text\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/graphics/text\"\n\n[[dependencies]]\npackage = \"host.ui_services\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/host/ui_services\"\n\n[[dependencies]]\npackage = \"ui\"\nversion = \"0.2.0\"\npath = \"../../../yeho/packages/ui\"\n","tags":["cpu","source-example"],"verification":"type checked","run":"cpu-oracle","sha256":"6c459c562711160422b51c1d804977c2df298b951eec891b60c2f9442caedd54","checked":"2026-09-09","diagnostic":"","observedOutput":null,"checkedBackend":null},{"id":"method-Reset-18","title":"yuiDisplayList.Reset","description":"A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.","code":"using ui\n\n// Reset.\nyuiDisplayList instance = yuiDisplayList(\"surface Id\")\ntext argument_surfaceId = \"argument surface Id\"\nbool result = instance.Reset(argument_surfaceId)\nConsole.Log(Text.From(result))\n","manifest":"manifestVersion = \"2\"\npackage = \"api.example.ui__yuidisplaylist\"\nversion = \"0.1.0\"\nlanguageEdition = \"yeho-core-2026.1\"\n\n[app]\nkind = \"headless\"\n\n[[dependencies]]\npackage = \"graphics.image\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/graphics/image\"\n\n[[dependencies]]\npackage = \"graphics.text\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/graphics/text\"\n\n[[dependencies]]\npackage = \"host.ui_services\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/host/ui_services\"\n\n[[dependencies]]\npackage = \"ui\"\nversion = \"0.2.0\"\npath = \"../../../yeho/packages/ui\"\n","tags":["cpu","method","source-example"],"run":"cpu-oracle","verification":"type checked","sha256":"e42c0f48fdb0f21a340203e9650c197bcedbedc7263d095266d64eaf1ef00373","checked":"2026-09-09","diagnostic":"","observedOutput":null,"checkedBackend":null},{"id":"method-PaintIndex-19","title":"yuiDisplayList.PaintIndex","description":"A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.","code":"using ui\n\n// Paint index.\nyuiDisplayList instance = yuiDisplayList(\"surface Id\")\ntext argument_id = \"argument id\"\nint result = instance.PaintIndex(argument_id)\nConsole.Log(Text.From(result))\n","manifest":"manifestVersion = \"2\"\npackage = \"api.example.ui__yuidisplaylist\"\nversion = \"0.1.0\"\nlanguageEdition = \"yeho-core-2026.1\"\n\n[app]\nkind = \"headless\"\n\n[[dependencies]]\npackage = \"graphics.image\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/graphics/image\"\n\n[[dependencies]]\npackage = \"graphics.text\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/graphics/text\"\n\n[[dependencies]]\npackage = \"host.ui_services\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/host/ui_services\"\n\n[[dependencies]]\npackage = \"ui\"\nversion = \"0.2.0\"\npath = \"../../../yeho/packages/ui\"\n","tags":["cpu","method","source-example"],"run":"cpu-oracle","verification":"type checked","sha256":"b6ef8eb183fe542cef7c84f0a47a98eaac4cec68e5a9deb9f72a807c28468d50","checked":"2026-09-09","diagnostic":"","observedOutput":null,"checkedBackend":null},{"id":"method-RegisterPaint-20","title":"yuiDisplayList.RegisterPaint","description":"A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.","code":"using ui\n\n// Register paint.\nyuiDisplayList instance = yuiDisplayList(\"surface Id\")\nyuiRenderPaint argument_paint = yuiRenderPaint(\"id\", 1, 1, 1, 1, 1, 1, 1)\nbool result = instance.RegisterPaint(argument_paint)\nConsole.Log(Text.From(result))\n","manifest":"manifestVersion = \"2\"\npackage = \"api.example.ui__yuidisplaylist\"\nversion = \"0.1.0\"\nlanguageEdition = \"yeho-core-2026.1\"\n\n[app]\nkind = \"headless\"\n\n[[dependencies]]\npackage = \"graphics.image\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/graphics/image\"\n\n[[dependencies]]\npackage = \"graphics.text\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/graphics/text\"\n\n[[dependencies]]\npackage = \"host.ui_services\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/host/ui_services\"\n\n[[dependencies]]\npackage = \"ui\"\nversion = \"0.2.0\"\npath = \"../../../yeho/packages/ui\"\n","tags":["cpu","method","source-example"],"run":"cpu-oracle","verification":"type checked","sha256":"d4be7bec182a608f1115099f20f1abbc3eba379c00594c74baf5fcb758f54c10","checked":"2026-09-09","diagnostic":"","observedOutput":null,"checkedBackend":null},{"id":"method-RegisterReusablePaint-21","title":"yuiDisplayList.RegisterReusablePaint","description":"A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.","code":"using ui\n\n// Register reusable paint.\nyuiDisplayList instance = yuiDisplayList(\"surface Id\")\ntext argument_id = \"argument id\"\nint argument_red = 1\nint argument_green = 1\nint argument_blue = 1\nint argument_alpha = 1\nint argument_radius = 1\nint argument_borderWidth = 1\nint argument_opacityPercent = 1\nbool result = instance.RegisterReusablePaint(argument_id, argument_red, argument_green, argument_blue, argument_alpha, argument_radius, argument_borderWidth, argument_opacityPercent)\nConsole.Log(Text.From(result))\n","manifest":"manifestVersion = \"2\"\npackage = \"api.example.ui__yuidisplaylist\"\nversion = \"0.1.0\"\nlanguageEdition = \"yeho-core-2026.1\"\n\n[app]\nkind = \"headless\"\n\n[[dependencies]]\npackage = \"graphics.image\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/graphics/image\"\n\n[[dependencies]]\npackage = \"graphics.text\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/graphics/text\"\n\n[[dependencies]]\npackage = \"host.ui_services\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/host/ui_services\"\n\n[[dependencies]]\npackage = \"ui\"\nversion = \"0.2.0\"\npath = \"../../../yeho/packages/ui\"\n","tags":["cpu","method","source-example"],"run":"cpu-oracle","verification":"type checked","sha256":"936249fc4e2485bdd9e94a78246279915b8a0018e2bab2ffbac7ad3077159e69","checked":"2026-09-09","diagnostic":"","observedOutput":null,"checkedBackend":null},{"id":"method-ImageIndex-22","title":"yuiDisplayList.ImageIndex","description":"A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.","code":"using ui\n\n// Image index.\nyuiDisplayList instance = yuiDisplayList(\"surface Id\")\ntext argument_id = \"argument id\"\nint result = instance.ImageIndex(argument_id)\nConsole.Log(Text.From(result))\n","manifest":"manifestVersion = \"2\"\npackage = \"api.example.ui__yuidisplaylist\"\nversion = \"0.1.0\"\nlanguageEdition = \"yeho-core-2026.1\"\n\n[app]\nkind = \"headless\"\n\n[[dependencies]]\npackage = \"graphics.image\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/graphics/image\"\n\n[[dependencies]]\npackage = \"graphics.text\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/graphics/text\"\n\n[[dependencies]]\npackage = \"host.ui_services\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/host/ui_services\"\n\n[[dependencies]]\npackage = \"ui\"\nversion = \"0.2.0\"\npath = \"../../../yeho/packages/ui\"\n","tags":["cpu","method","source-example"],"run":"cpu-oracle","verification":"type checked","sha256":"fafd5a71584128e82489da2dd541b8b84162365d7837551fdb137add32aa0b76","checked":"2026-09-09","diagnostic":"","observedOutput":null,"checkedBackend":null},{"id":"method-RegisterImage-23","title":"yuiDisplayList.RegisterImage","description":"A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.","code":"using ui\n\n// Register image.\nyuiDisplayList instance = yuiDisplayList(\"surface Id\")\nyuiRenderImageResource argument_image = yuiRenderImageResource(\"id\", \"kind\", 1, 1, 1, 4, \"png\", \"color Space\", \"alpha Mode\", \"state\", true, \"sample\", \"payload Hex\", \"example\")\nbool result = instance.RegisterImage(argument_image)\nConsole.Log(Text.From(result))\n","manifest":"manifestVersion = \"2\"\npackage = \"api.example.ui__yuidisplaylist\"\nversion = \"0.1.0\"\nlanguageEdition = \"yeho-core-2026.1\"\n\n[app]\nkind = \"headless\"\n\n[[dependencies]]\npackage = \"graphics.image\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/graphics/image\"\n\n[[dependencies]]\npackage = \"graphics.text\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/graphics/text\"\n\n[[dependencies]]\npackage = \"host.ui_services\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/host/ui_services\"\n\n[[dependencies]]\npackage = \"ui\"\nversion = \"0.2.0\"\npath = \"../../../yeho/packages/ui\"\n","tags":["cpu","method","source-example"],"run":"cpu-oracle","verification":"type checked","sha256":"4e50ea64797978ba04f712f0ac296a2e426ba90d0ad34b8d1aa5c8e7c91a14a8","checked":"2026-09-09","diagnostic":"","observedOutput":null,"checkedBackend":null},{"id":"method-GlyphAlphaIndex-24","title":"yuiDisplayList.GlyphAlphaIndex","description":"A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.","code":"using ui\n\n// Glyph alpha index.\nyuiDisplayList instance = yuiDisplayList(\"surface Id\")\ntext argument_id = \"argument id\"\nint result = instance.GlyphAlphaIndex(argument_id)\nConsole.Log(Text.From(result))\n","manifest":"manifestVersion = \"2\"\npackage = \"api.example.ui__yuidisplaylist\"\nversion = \"0.1.0\"\nlanguageEdition = \"yeho-core-2026.1\"\n\n[app]\nkind = \"headless\"\n\n[[dependencies]]\npackage = \"graphics.image\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/graphics/image\"\n\n[[dependencies]]\npackage = \"graphics.text\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/graphics/text\"\n\n[[dependencies]]\npackage = \"host.ui_services\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/host/ui_services\"\n\n[[dependencies]]\npackage = \"ui\"\nversion = \"0.2.0\"\npath = \"../../../yeho/packages/ui\"\n","tags":["cpu","method","source-example"],"run":"cpu-oracle","verification":"type checked","sha256":"f5553761e1a55cc2ae68eaa6feb0597910cf4244b885da24687b8a6d252a9c52","checked":"2026-09-09","diagnostic":"","observedOutput":null,"checkedBackend":null},{"id":"method-RegisterGlyphAlpha-25","title":"yuiDisplayList.RegisterGlyphAlpha","description":"A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.","code":"using ui\n\n// Register glyph alpha.\nyuiDisplayList instance = yuiDisplayList(\"surface Id\")\nyuiRenderGlyphAlphaResource argument_resource = yuiRenderGlyphAlphaResource(\"id\", 1, 1, 4, 4, \"payload Hex\", \"example\")\nbool result = instance.RegisterGlyphAlpha(argument_resource)\nConsole.Log(Text.From(result))\n","manifest":"manifestVersion = \"2\"\npackage = \"api.example.ui__yuidisplaylist\"\nversion = \"0.1.0\"\nlanguageEdition = \"yeho-core-2026.1\"\n\n[app]\nkind = \"headless\"\n\n[[dependencies]]\npackage = \"graphics.image\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/graphics/image\"\n\n[[dependencies]]\npackage = \"graphics.text\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/graphics/text\"\n\n[[dependencies]]\npackage = \"host.ui_services\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/host/ui_services\"\n\n[[dependencies]]\npackage = \"ui\"\nversion = \"0.2.0\"\npath = \"../../../yeho/packages/ui\"\n","tags":["cpu","method","source-example"],"run":"cpu-oracle","verification":"type checked","sha256":"83275cb26581f4ffbe03ebe6f6f88414f48fb059e8e69c9a7318580bc35bb819","checked":"2026-09-09","diagnostic":"","observedOutput":null,"checkedBackend":null},{"id":"method-ClipIndex-26","title":"yuiDisplayList.ClipIndex","description":"A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.","code":"using ui\n\n// Clip index.\nyuiDisplayList instance = yuiDisplayList(\"surface Id\")\ntext argument_id = \"argument id\"\nint result = instance.ClipIndex(argument_id)\nConsole.Log(Text.From(result))\n","manifest":"manifestVersion = \"2\"\npackage = \"api.example.ui__yuidisplaylist\"\nversion = \"0.1.0\"\nlanguageEdition = \"yeho-core-2026.1\"\n\n[app]\nkind = \"headless\"\n\n[[dependencies]]\npackage = \"graphics.image\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/graphics/image\"\n\n[[dependencies]]\npackage = \"graphics.text\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/graphics/text\"\n\n[[dependencies]]\npackage = \"host.ui_services\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/host/ui_services\"\n\n[[dependencies]]\npackage = \"ui\"\nversion = \"0.2.0\"\npath = \"../../../yeho/packages/ui\"\n","tags":["cpu","method","source-example"],"run":"cpu-oracle","verification":"type checked","sha256":"352932f2e49f2b133ee712a0c752e6ddc71c6b51a0245952e1ed578de7dd6db4","checked":"2026-09-09","diagnostic":"","observedOutput":null,"checkedBackend":null},{"id":"method-RegisterClip-27","title":"yuiDisplayList.RegisterClip","description":"A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.","code":"using ui\n\n// Register clip.\nyuiDisplayList instance = yuiDisplayList(\"surface Id\")\nyuiRenderClip argument_clip = yuiRenderClip(\"id\", yuiRenderBounds(1, 1, 1, 1), 1)\nbool result = instance.RegisterClip(argument_clip)\nConsole.Log(Text.From(result))\n","manifest":"manifestVersion = \"2\"\npackage = \"api.example.ui__yuidisplaylist\"\nversion = \"0.1.0\"\nlanguageEdition = \"yeho-core-2026.1\"\n\n[app]\nkind = \"headless\"\n\n[[dependencies]]\npackage = \"graphics.image\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/graphics/image\"\n\n[[dependencies]]\npackage = \"graphics.text\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/graphics/text\"\n\n[[dependencies]]\npackage = \"host.ui_services\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/host/ui_services\"\n\n[[dependencies]]\npackage = \"ui\"\nversion = \"0.2.0\"\npath = \"../../../yeho/packages/ui\"\n","tags":["cpu","method","source-example"],"run":"cpu-oracle","verification":"type checked","sha256":"54843a6508129554ef14d2f6e9a1222f3b0c4a05998539050202be53a3ad6a48","checked":"2026-09-09","diagnostic":"","observedOutput":null,"checkedBackend":null},{"id":"method-TransformIndex-28","title":"yuiDisplayList.TransformIndex","description":"A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.","code":"using ui\n\n// Transform index.\nyuiDisplayList instance = yuiDisplayList(\"surface Id\")\ntext argument_id = \"argument id\"\nint result = instance.TransformIndex(argument_id)\nConsole.Log(Text.From(result))\n","manifest":"manifestVersion = \"2\"\npackage = \"api.example.ui__yuidisplaylist\"\nversion = \"0.1.0\"\nlanguageEdition = \"yeho-core-2026.1\"\n\n[app]\nkind = \"headless\"\n\n[[dependencies]]\npackage = \"graphics.image\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/graphics/image\"\n\n[[dependencies]]\npackage = \"graphics.text\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/graphics/text\"\n\n[[dependencies]]\npackage = \"host.ui_services\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/host/ui_services\"\n\n[[dependencies]]\npackage = \"ui\"\nversion = \"0.2.0\"\npath = \"../../../yeho/packages/ui\"\n","tags":["cpu","method","source-example"],"run":"cpu-oracle","verification":"type checked","sha256":"383f3488071470b1c3c31c2d234feedd6143dba91636c5e872ec3425cc49ae35","checked":"2026-09-09","diagnostic":"","observedOutput":null,"checkedBackend":null},{"id":"method-RegisterTransform-29","title":"yuiDisplayList.RegisterTransform","description":"A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.","code":"using ui\n\n// Register transform.\nyuiDisplayList instance = yuiDisplayList(\"surface Id\")\nyuiRenderTransform argument_transform = yuiRenderTransform(\"id\", 1, 1, 1, 1, 1)\nbool result = instance.RegisterTransform(argument_transform)\nConsole.Log(Text.From(result))\n","manifest":"manifestVersion = \"2\"\npackage = \"api.example.ui__yuidisplaylist\"\nversion = \"0.1.0\"\nlanguageEdition = \"yeho-core-2026.1\"\n\n[app]\nkind = \"headless\"\n\n[[dependencies]]\npackage = \"graphics.image\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/graphics/image\"\n\n[[dependencies]]\npackage = \"graphics.text\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/graphics/text\"\n\n[[dependencies]]\npackage = \"host.ui_services\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/host/ui_services\"\n\n[[dependencies]]\npackage = \"ui\"\nversion = \"0.2.0\"\npath = \"../../../yeho/packages/ui\"\n","tags":["cpu","method","source-example"],"run":"cpu-oracle","verification":"type checked","sha256":"fb8de0d34eb2195e3bcf08bf815497c1d7d99cd7968fcb80bc3b87693be1f33a","checked":"2026-09-09","diagnostic":"","observedOutput":null,"checkedBackend":null},{"id":"method-KnownKind-30","title":"yuiDisplayList.KnownKind","description":"A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.","code":"using ui\n\n// Known kind.\nyuiDisplayList instance = yuiDisplayList(\"surface Id\")\ntext argument_kind = \"argument kind\"\nbool result = instance.KnownKind(argument_kind)\nConsole.Log(Text.From(result))\n","manifest":"manifestVersion = \"2\"\npackage = \"api.example.ui__yuidisplaylist\"\nversion = \"0.1.0\"\nlanguageEdition = \"yeho-core-2026.1\"\n\n[app]\nkind = \"headless\"\n\n[[dependencies]]\npackage = \"graphics.image\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/graphics/image\"\n\n[[dependencies]]\npackage = \"graphics.text\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/graphics/text\"\n\n[[dependencies]]\npackage = \"host.ui_services\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/host/ui_services\"\n\n[[dependencies]]\npackage = \"ui\"\nversion = \"0.2.0\"\npath = \"../../../yeho/packages/ui\"\n","tags":["cpu","method","source-example"],"run":"cpu-oracle","verification":"type checked","sha256":"edfacc441b85766c5014822acb2c82f50b8271cf0057d757ad487d6e31bf7202","checked":"2026-09-09","diagnostic":"","observedOutput":null,"checkedBackend":null},{"id":"method-Append-31","title":"yuiDisplayList.Append","description":"A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.","code":"using ui\n\n// Append.\nyuiDisplayList instance = yuiDisplayList(\"surface Id\")\nyuiDisplayCommand argument_command = yuiDisplayCommand(1, \"owner Id\", \"kind\", \"layer Id\", \"target Id\", \"resource Id\", \"paint Id\", \"clip Id\", \"transform Id\", yuiRenderBounds(1, 1, 1, 1), \"semantic Role\", \"content\")\nbool result = instance.Append(argument_command)\nConsole.Log(Text.From(result))\n","manifest":"manifestVersion = \"2\"\npackage = \"api.example.ui__yuidisplaylist\"\nversion = \"0.1.0\"\nlanguageEdition = \"yeho-core-2026.1\"\n\n[app]\nkind = \"headless\"\n\n[[dependencies]]\npackage = \"graphics.image\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/graphics/image\"\n\n[[dependencies]]\npackage = \"graphics.text\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/graphics/text\"\n\n[[dependencies]]\npackage = \"host.ui_services\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/host/ui_services\"\n\n[[dependencies]]\npackage = \"ui\"\nversion = \"0.2.0\"\npath = \"../../../yeho/packages/ui\"\n","tags":["cpu","method","source-example"],"run":"cpu-oracle","verification":"type checked","sha256":"e5051fe0eac02ac8c2c77031e44469aecaab4d6e9d481f0e0b30027b3eae6117","checked":"2026-09-09","diagnostic":"","observedOutput":null,"checkedBackend":null},{"id":"method-AppendReusable-32","title":"yuiDisplayList.AppendReusable","description":"A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.","code":"using ui\n\n// Append reusable.\nyuiDisplayList instance = yuiDisplayList(\"surface Id\")\nint argument_sequence = 1\ntext argument_ownerId = \"argument owner Id\"\ntext argument_kind = \"argument kind\"\ntext argument_layerId = \"argument layer Id\"\ntext argument_targetId = \"argument target Id\"\ntext argument_resourceId = \"argument resource Id\"\nint argument_resourceGeneration = 1\ntext argument_paintId = \"argument paint Id\"\ntext argument_clipId = \"argument clip Id\"\ntext argument_transformId = \"argument transform Id\"\nint argument_x = 1\nint argument_y = 1\nint argument_width = 1\nint argument_height = 1\ntext argument_semanticRole = \"argument semantic Role\"\ntext argument_content = \"argument content\"\nbool result = instance.AppendReusable(argument_sequence, argument_ownerId, argument_kind, argument_layerId, argument_targetId, argument_resourceId, argument_resourceGeneration, argument_paintId, argument_clipId, argument_transformId, argument_x, argument_y, argument_width, argument_height, argument_semanticRole, argument_content)\nConsole.Log(Text.From(result))\n","manifest":"manifestVersion = \"2\"\npackage = \"api.example.ui__yuidisplaylist\"\nversion = \"0.1.0\"\nlanguageEdition = \"yeho-core-2026.1\"\n\n[app]\nkind = \"headless\"\n\n[[dependencies]]\npackage = \"graphics.image\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/graphics/image\"\n\n[[dependencies]]\npackage = \"graphics.text\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/graphics/text\"\n\n[[dependencies]]\npackage = \"host.ui_services\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/host/ui_services\"\n\n[[dependencies]]\npackage = \"ui\"\nversion = \"0.2.0\"\npath = \"../../../yeho/packages/ui\"\n","tags":["cpu","method","source-example"],"run":"cpu-oracle","verification":"type checked","sha256":"a1669a9668a55eddf6ae294a8673218c15d77c37914735135c578c25343e68b7","checked":"2026-09-09","diagnostic":"","observedOutput":null,"checkedBackend":null},{"id":"method-OwnerCommandCount-33","title":"yuiDisplayList.OwnerCommandCount","description":"A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.","code":"using ui\n\n// Owner command count.\nyuiDisplayList instance = yuiDisplayList(\"surface Id\")\ntext argument_ownerId = \"argument owner Id\"\nint result = instance.OwnerCommandCount(argument_ownerId)\nConsole.Log(Text.From(result))\n","manifest":"manifestVersion = \"2\"\npackage = \"api.example.ui__yuidisplaylist\"\nversion = \"0.1.0\"\nlanguageEdition = \"yeho-core-2026.1\"\n\n[app]\nkind = \"headless\"\n\n[[dependencies]]\npackage = \"graphics.image\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/graphics/image\"\n\n[[dependencies]]\npackage = \"graphics.text\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/graphics/text\"\n\n[[dependencies]]\npackage = \"host.ui_services\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/host/ui_services\"\n\n[[dependencies]]\npackage = \"ui\"\nversion = \"0.2.0\"\npath = \"../../../yeho/packages/ui\"\n","tags":["cpu","method","source-example"],"run":"cpu-oracle","verification":"type checked","sha256":"61367c7ea24d2beb0a0366662a1ff7912595c80449c58047233bf888ead4804c","checked":"2026-09-09","diagnostic":"","observedOutput":null,"checkedBackend":null},{"id":"method-ReplaceOwnerRole-34","title":"yuiDisplayList.ReplaceOwnerRole","description":"A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.","code":"using ui\n\n// Replace owner role.\nyuiDisplayList instance = yuiDisplayList(\"surface Id\")\ntext argument_ownerId = \"argument owner Id\"\ntext argument_semanticRole = \"argument semantic Role\"\nbool result = instance.ReplaceOwnerRole(argument_ownerId, argument_semanticRole)\nConsole.Log(Text.From(result))\n","manifest":"manifestVersion = \"2\"\npackage = \"api.example.ui__yuidisplaylist\"\nversion = \"0.1.0\"\nlanguageEdition = \"yeho-core-2026.1\"\n\n[app]\nkind = \"headless\"\n\n[[dependencies]]\npackage = \"graphics.image\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/graphics/image\"\n\n[[dependencies]]\npackage = \"graphics.text\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/graphics/text\"\n\n[[dependencies]]\npackage = \"host.ui_services\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/host/ui_services\"\n\n[[dependencies]]\npackage = \"ui\"\nversion = \"0.2.0\"\npath = \"../../../yeho/packages/ui\"\n","tags":["cpu","method","source-example"],"run":"cpu-oracle","verification":"type checked","sha256":"79a7cd0e5c9bbe7a24ad5bbc2f76dc1896ed7ba26843bd141fb6c7c278cf24f3","checked":"2026-09-09","diagnostic":"","observedOutput":null,"checkedBackend":null},{"id":"method-Snapshot-35","title":"yuiDisplayList.Snapshot","description":"A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.","code":"using ui\n\n// Snapshot.\nyuiDisplayList instance = yuiDisplayList(\"surface Id\")\ntext result = instance.Snapshot()\nConsole.Log(Text.From(result))\n","manifest":"manifestVersion = \"2\"\npackage = \"api.example.ui__yuidisplaylist\"\nversion = \"0.1.0\"\nlanguageEdition = \"yeho-core-2026.1\"\n\n[app]\nkind = \"headless\"\n\n[[dependencies]]\npackage = \"graphics.image\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/graphics/image\"\n\n[[dependencies]]\npackage = \"graphics.text\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/graphics/text\"\n\n[[dependencies]]\npackage = \"host.ui_services\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/host/ui_services\"\n\n[[dependencies]]\npackage = \"ui\"\nversion = \"0.2.0\"\npath = \"../../../yeho/packages/ui\"\n","tags":["cpu","method","source-example"],"run":"cpu-oracle","verification":"type checked","sha256":"a152eade041945df035625daa2fab036b255c1538548aa6ccc89f2086aabf516","checked":"2026-09-09","diagnostic":"","observedOutput":null,"checkedBackend":null},{"id":"method-StableEquivalent-36","title":"yuiDisplayList.StableEquivalent","description":"A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.","code":"using ui\n\n// Stable equivalent.\nyuiDisplayList instance = yuiDisplayList(\"surface Id\")\nyuiDisplayList argument_other = yuiDisplayList(\"surface Id\")\nbool result = instance.StableEquivalent(argument_other)\nConsole.Log(Text.From(result))\n","manifest":"manifestVersion = \"2\"\npackage = \"api.example.ui__yuidisplaylist\"\nversion = \"0.1.0\"\nlanguageEdition = \"yeho-core-2026.1\"\n\n[app]\nkind = \"headless\"\n\n[[dependencies]]\npackage = \"graphics.image\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/graphics/image\"\n\n[[dependencies]]\npackage = \"graphics.text\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/graphics/text\"\n\n[[dependencies]]\npackage = \"host.ui_services\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/host/ui_services\"\n\n[[dependencies]]\npackage = \"ui\"\nversion = \"0.2.0\"\npath = \"../../../yeho/packages/ui\"\n","tags":["cpu","method","source-example"],"run":"cpu-oracle","verification":"type checked","sha256":"3384aec14a088ad8bbe76bf5f945f506540720f7c92e7d2e3e4db562d311305b","checked":"2026-09-09","diagnostic":"","observedOutput":null,"checkedBackend":null}],"searchTerms":["schema","schemaVersion","commandVersion","surfaceId","commands","reusableCommands","paints","reusablePaints","images","glyphAlphaResources","glyphAlphaBytes","paintIdLengths","imageIdLengths","clips","transforms","revision","diagnostic","yuiDisplayList","Reset","PaintIndex","RegisterPaint","RegisterReusablePaint","ImageIndex","RegisterImage","GlyphAlphaIndex","RegisterGlyphAlpha","ClipIndex","RegisterClip","TransformIndex","RegisterTransform","KnownKind","Append","AppendReusable","OwnerCommandCount","ReplaceOwnerRole","Snapshot","StableEquivalent"],"url":"https://demonhunterlabs.com/academy/api?item=ui--yuiDisplayList","json":"https://demonhunterlabs.com/reference/items/ui--yuiDisplayList.json","markdown":"https://demonhunterlabs.com/reference/text/ui--yuiDisplayList.md"}
