{"id":"ui--yuiAccessibilityEntry","name":"yuiAccessibilityEntry","owner":"yeho","package":"ui","kind":"thing","signature":"external thing yuiAccessibilityEntry","description":"A yui accessibility entry record carrying id, parentId, role, name, description, and related state.","context":"Build YUI's reusable control, layout, interaction, text, accessibility, and retained-rendering models.","parameters":[],"returns":"void","members":[{"name":"id","kind":"field","type":"text","description":"Stores id as text.","signature":"text id","tags":["thing","field","ui"],"updated":"2026-09-09"},{"name":"parentId","kind":"field","type":"text","description":"Stores parent id as text.","signature":"text parentId","tags":["thing","field","ui"],"updated":"2026-09-09"},{"name":"role","kind":"field","type":"text","description":"Stores role as text.","signature":"text role","tags":["thing","field","ui"],"updated":"2026-09-09"},{"name":"name","kind":"field","type":"text","description":"Stores name as text.","signature":"text name","tags":["thing","field","ui"],"updated":"2026-09-09"},{"name":"description","kind":"field","type":"text","description":"Stores description as text.","signature":"text description","tags":["thing","field","ui"],"updated":"2026-09-09"},{"name":"value","kind":"field","type":"text","description":"Stores value as text.","signature":"text value","tags":["thing","field","ui"],"updated":"2026-09-09"},{"name":"states","kind":"field","type":"list of text","description":"Stores states as list of text.","signature":"list of text states","tags":["thing","field","ui"],"updated":"2026-09-09"},{"name":"relationships","kind":"field","type":"list of yuiAccessibilityRelationship","description":"Stores relationships as list of yuiAccessibilityRelationship.","signature":"list of yuiAccessibilityRelationship relationships","tags":["thing","field","ui"],"updated":"2026-09-09"},{"name":"actions","kind":"field","type":"list of text","description":"Stores actions as list of text.","signature":"list of text actions","tags":["thing","field","ui"],"updated":"2026-09-09"},{"name":"interactive","kind":"field","type":"bool","description":"Stores interactive as bool.","signature":"bool interactive","tags":["thing","field","ui"],"updated":"2026-09-09"},{"name":"yuiAccessibilityEntry","kind":"constructor","parameters":[{"name":"id","type":"text","description":"Id."},{"name":"parentId","type":"text","description":"Parent id."},{"name":"role","type":"text","description":"Role."},{"name":"name","type":"text","description":"Name."},{"name":"description","type":"text","description":"Description."},{"name":"value","type":"text","description":"Value."},{"name":"interactive","type":"bool","description":"Interactive."}],"returns":"void","signature":"yuiAccessibilityEntry(text id, text parentId, text role, text name, text description, text value, bool interactive)","description":"Yui accessibility entry.","tags":["thing","constructor","ui"],"updated":"2026-09-09"},{"name":"AddState","kind":"method","parameters":[{"name":"state","type":"text","description":"State."}],"returns":"void","signature":"AddState(text state)","description":"Add state.","tags":["thing","method","ui"],"exampleId":"method-AddState-11","updated":"2026-09-09"},{"name":"AddRelationship","kind":"method","parameters":[{"name":"relationship","type":"yuiAccessibilityRelationship","description":"Relationship."}],"returns":"void","signature":"AddRelationship(yuiAccessibilityRelationship relationship)","description":"Add relationship.","tags":["thing","method","ui"],"exampleId":"method-AddRelationship-12","updated":"2026-09-09"},{"name":"AddAction","kind":"method","parameters":[{"name":"action","type":"text","description":"Action."}],"returns":"void","signature":"AddAction(text action)","description":"Add action.","tags":["thing","method","ui"],"exampleId":"method-AddAction-13","updated":"2026-09-09"},{"name":"RelationshipText","kind":"method","parameters":[],"returns":"text","signature":"RelationshipText() returns text","description":"Relationship text.","tags":["thing","method","ui"],"exampleId":"method-RelationshipText-14","updated":"2026-09-09"},{"name":"Describe","kind":"method","parameters":[],"returns":"text","signature":"Describe() returns text","description":"Describe.","tags":["thing","method","ui"],"exampleId":"method-Describe-15","updated":"2026-09-09"}],"tags":["cpu","method","source-example","thing","ui","yeho"],"updated":"2026-09-09","source":{"repository":"yeho","path":"packages/ui/interaction-accessibility.yh","line":33,"sha256":"add4ec1f78ed916dfc0d9c88452bf8ea722dc6f705802ff936e1785dead3e163"},"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 yuiAccessibilityEntry","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.\nyuiAccessibilityEntry sample = yuiAccessibilityEntry(\"id\", \"parent Id\", \"role\", \"Nova\", \"description\", \"value\", true)\nConsole.Log(Text.From(sample.id))\n","manifest":"manifestVersion = \"2\"\npackage = \"api.example.ui__yuiaccessibilityentry\"\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":"f07ebf016ffe8386e96b13a4295bcce67ad02fea0a030e6c0c5476d73935437f","checked":"2026-09-09","diagnostic":"","observedOutput":null,"checkedBackend":null},{"id":"method-AddState-11","title":"yuiAccessibilityEntry.AddState","description":"A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.","code":"using ui\n\n// Add state.\nyuiAccessibilityEntry instance = yuiAccessibilityEntry(\"id\", \"parent Id\", \"role\", \"Nova\", \"description\", \"value\", true)\ntext argument_state = \"argument state\"\ninstance.AddState(argument_state)\nConsole.Log(\"AddState completed\")\n","manifest":"manifestVersion = \"2\"\npackage = \"api.example.ui__yuiaccessibilityentry\"\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":"754e9d49844ad4a7c83d287f35b9bfb20232dc59a090536ea9291feb229b9992","checked":"2026-09-09","diagnostic":"","observedOutput":null,"checkedBackend":null},{"id":"method-AddRelationship-12","title":"yuiAccessibilityEntry.AddRelationship","description":"A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.","code":"using ui\n\n// Add relationship.\nyuiAccessibilityEntry instance = yuiAccessibilityEntry(\"id\", \"parent Id\", \"role\", \"Nova\", \"description\", \"value\", true)\nyuiAccessibilityRelationship argument_relationship = yuiAccessibilityRelationship(\"kind\", \"target Id\")\ninstance.AddRelationship(argument_relationship)\nConsole.Log(\"AddRelationship completed\")\n","manifest":"manifestVersion = \"2\"\npackage = \"api.example.ui__yuiaccessibilityentry\"\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":"911fbdd515e32442b965f641590206903b26abadb0aa9e001ea10235c8b47019","checked":"2026-09-09","diagnostic":"","observedOutput":null,"checkedBackend":null},{"id":"method-AddAction-13","title":"yuiAccessibilityEntry.AddAction","description":"A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.","code":"using ui\n\n// Add action.\nyuiAccessibilityEntry instance = yuiAccessibilityEntry(\"id\", \"parent Id\", \"role\", \"Nova\", \"description\", \"value\", true)\ntext argument_action = \"argument action\"\ninstance.AddAction(argument_action)\nConsole.Log(\"AddAction completed\")\n","manifest":"manifestVersion = \"2\"\npackage = \"api.example.ui__yuiaccessibilityentry\"\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":"532a02854d2842e2c4609716e23ace7262a8501e90b9c229c1897fa94a1f05aa","checked":"2026-09-09","diagnostic":"","observedOutput":null,"checkedBackend":null},{"id":"method-RelationshipText-14","title":"yuiAccessibilityEntry.RelationshipText","description":"A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.","code":"using ui\n\n// Relationship text.\nyuiAccessibilityEntry instance = yuiAccessibilityEntry(\"id\", \"parent Id\", \"role\", \"Nova\", \"description\", \"value\", true)\ntext result = instance.RelationshipText()\nConsole.Log(Text.From(result))\n","manifest":"manifestVersion = \"2\"\npackage = \"api.example.ui__yuiaccessibilityentry\"\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":"384313225844cda1f40f9d8d51807f1bffaa63489285d1fb3b614762183c6cbd","checked":"2026-09-09","diagnostic":"","observedOutput":null,"checkedBackend":null},{"id":"method-Describe-15","title":"yuiAccessibilityEntry.Describe","description":"A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.","code":"using ui\n\n// Describe.\nyuiAccessibilityEntry instance = yuiAccessibilityEntry(\"id\", \"parent Id\", \"role\", \"Nova\", \"description\", \"value\", true)\ntext result = instance.Describe()\nConsole.Log(Text.From(result))\n","manifest":"manifestVersion = \"2\"\npackage = \"api.example.ui__yuiaccessibilityentry\"\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":"4884cf36d95f285569760a0767faeeab41f6bb6f45e46cba0d454f62c1204e2c","checked":"2026-09-09","diagnostic":"","observedOutput":null,"checkedBackend":null}],"searchTerms":["id","parentId","role","name","description","value","states","relationships","actions","interactive","yuiAccessibilityEntry","AddState","AddRelationship","AddAction","RelationshipText","Describe"],"url":"https://demonhunterlabs.com/academy/api?item=ui--yuiAccessibilityEntry","json":"https://demonhunterlabs.com/reference/items/ui--yuiAccessibilityEntry.json","markdown":"https://demonhunterlabs.com/reference/text/ui--yuiAccessibilityEntry.md"}
