{"id":"frontend.yui.host.windows--yuiWindowsTextProviderV1","name":"yuiWindowsTextProviderV1","owner":"yeho","package":"frontend.yui.host.windows","kind":"thing","signature":"external thing yuiWindowsTextProviderV1","description":"A yui windows text provider v1 record carrying cache, requestCache, requestCacheMaximumEntries, requestCacheMaximumAlphaBytes, requestCacheLiveAlphaBytes, and related state.","context":"Connect YUI to Windows host input, accessibility, and editing services.","parameters":[],"returns":"void","members":[{"name":"cache","kind":"field","type":"graphicsGlyphAlphaCacheV1","description":"Stores cache as graphicsGlyphAlphaCacheV1.","signature":"graphicsGlyphAlphaCacheV1 cache","tags":["thing","field","frontend.yui.host.windows"],"updated":"2026-09-09"},{"name":"requestCache","kind":"field","type":"list of yuiWindowsTextRequestCacheEntryV1","description":"Stores request cache as list of yuiWindowsTextRequestCacheEntryV1.","signature":"list of yuiWindowsTextRequestCacheEntryV1 requestCache","tags":["thing","field","frontend.yui.host.windows"],"updated":"2026-09-09"},{"name":"requestCacheMaximumEntries","kind":"field","type":"int","description":"Stores request cache maximum entries as int.","signature":"int requestCacheMaximumEntries","tags":["thing","field","frontend.yui.host.windows"],"updated":"2026-09-09"},{"name":"requestCacheMaximumAlphaBytes","kind":"field","type":"int","description":"Stores request cache maximum alpha bytes as int.","signature":"int requestCacheMaximumAlphaBytes","tags":["thing","field","frontend.yui.host.windows"],"updated":"2026-09-09"},{"name":"requestCacheLiveAlphaBytes","kind":"field","type":"int","description":"Stores request cache live alpha bytes as int.","signature":"int requestCacheLiveAlphaBytes","tags":["thing","field","frontend.yui.host.windows"],"updated":"2026-09-09"},{"name":"requestCacheClock","kind":"field","type":"int","description":"Stores request cache clock as int.","signature":"int requestCacheClock","tags":["thing","field","frontend.yui.host.windows"],"updated":"2026-09-09"},{"name":"requestCacheGeneration","kind":"field","type":"int","description":"Stores request cache generation as int.","signature":"int requestCacheGeneration","tags":["thing","field","frontend.yui.host.windows"],"updated":"2026-09-09"},{"name":"requestCacheHits","kind":"field","type":"int","description":"Stores request cache hits as int.","signature":"int requestCacheHits","tags":["thing","field","frontend.yui.host.windows"],"updated":"2026-09-09"},{"name":"requestCacheMisses","kind":"field","type":"int","description":"Stores request cache misses as int.","signature":"int requestCacheMisses","tags":["thing","field","frontend.yui.host.windows"],"updated":"2026-09-09"},{"name":"requestCacheEvictions","kind":"field","type":"int","description":"Stores request cache evictions as int.","signature":"int requestCacheEvictions","tags":["thing","field","frontend.yui.host.windows"],"updated":"2026-09-09"},{"name":"requestProviderComputes","kind":"field","type":"int","description":"Stores request provider computes as int.","signature":"int requestProviderComputes","tags":["thing","field","frontend.yui.host.windows"],"updated":"2026-09-09"},{"name":"appendCalls","kind":"field","type":"int","description":"Stores append calls as int.","signature":"int appendCalls","tags":["thing","field","frontend.yui.host.windows"],"updated":"2026-09-09"},{"name":"stableCacheCalls","kind":"field","type":"int","description":"Stores stable cache calls as int.","signature":"int stableCacheCalls","tags":["thing","field","frontend.yui.host.windows"],"updated":"2026-09-09"},{"name":"resourcesAdmitted","kind":"field","type":"int","description":"Stores resources admitted as int.","signature":"int resourcesAdmitted","tags":["thing","field","frontend.yui.host.windows"],"updated":"2026-09-09"},{"name":"resourcesReused","kind":"field","type":"int","description":"Stores resources reused as int.","signature":"int resourcesReused","tags":["thing","field","frontend.yui.host.windows"],"updated":"2026-09-09"},{"name":"cacheResets","kind":"field","type":"int","description":"Stores cache resets as int.","signature":"int cacheResets","tags":["thing","field","frontend.yui.host.windows"],"updated":"2026-09-09"},{"name":"diagnostic","kind":"field","type":"text","description":"Stores diagnostic as text.","signature":"text diagnostic","tags":["thing","field","frontend.yui.host.windows"],"updated":"2026-09-09"},{"name":"source","kind":"field","type":"text","description":"Stores source as text.","signature":"text source","tags":["thing","field","frontend.yui.host.windows"],"updated":"2026-09-09"},{"name":"yuiWindowsTextProviderV1","kind":"constructor","parameters":[{"name":"source","type":"text","description":"Source."}],"returns":"void","signature":"yuiWindowsTextProviderV1(text source)","description":"Yui windows text provider v1.","tags":["thing","constructor","frontend.yui.host.windows"],"updated":"2026-09-09"},{"name":"ValidationIssue","kind":"method","parameters":[],"returns":"text","signature":"ValidationIssue() returns text","description":"Validation issue.","tags":["thing","method","frontend.yui.host.windows"],"exampleId":"method-ValidationIssue-19","updated":"2026-09-09"},{"name":"RequestCacheIndex","kind":"method","parameters":[{"name":"value","type":"text","description":"Value."},{"name":"family","type":"text","description":"Family."},{"name":"locale","type":"text","description":"Locale."},{"name":"weight","type":"int","description":"Weight."},{"name":"sizeQ26_6","type":"int","description":"Size q26 6."},{"name":"maximumWidthQ26_6","type":"int","description":"Maximum width q26 6."},{"name":"maximumHeightQ26_6","type":"int","description":"Maximum height q26 6."},{"name":"source","type":"text","description":"Source."}],"returns":"int","signature":"RequestCacheIndex(text value, text family, text locale, int weight, int sizeQ26_6, int maximumWidthQ26_6, int maximumHeightQ26_6, text source) returns int","description":"Request cache index.","tags":["thing","method","frontend.yui.host.windows"],"exampleId":"method-RequestCacheIndex-20","updated":"2026-09-09"},{"name":"RequireRequestResult","kind":"method","parameters":[{"name":"value","type":"text","description":"Value."},{"name":"family","type":"text","description":"Family."},{"name":"locale","type":"text","description":"Locale."},{"name":"weight","type":"int","description":"Weight."},{"name":"sizeQ26_6","type":"int","description":"Size q26 6."},{"name":"maximumWidthQ26_6","type":"int","description":"Maximum width q26 6."},{"name":"maximumHeightQ26_6","type":"int","description":"Maximum height q26 6."},{"name":"source","type":"text","description":"Source."}],"returns":"int","signature":"RequireRequestResult(text value, text family, text locale, int weight, int sizeQ26_6, int maximumWidthQ26_6, int maximumHeightQ26_6, text source) returns int","description":"Require request result.","tags":["thing","method","frontend.yui.host.windows"],"exampleId":"method-RequireRequestResult-21","updated":"2026-09-09"},{"name":"EvictOldestRequestResult","kind":"method","parameters":[],"returns":"bool","signature":"EvictOldestRequestResult() returns bool","description":"Evict oldest request result.","tags":["thing","method","frontend.yui.host.windows"],"exampleId":"method-EvictOldestRequestResult-22","updated":"2026-09-09"},{"name":"AdmitRequestResult","kind":"method","parameters":[{"name":"value","type":"text","description":"Value."},{"name":"family","type":"text","description":"Family."},{"name":"locale","type":"text","description":"Locale."},{"name":"weight","type":"int","description":"Weight."},{"name":"sizeQ26_6","type":"int","description":"Size q26 6."},{"name":"maximumWidthQ26_6","type":"int","description":"Maximum width q26 6."},{"name":"maximumHeightQ26_6","type":"int","description":"Maximum height q26 6."},{"name":"source","type":"text","description":"Source."},{"name":"raster","type":"graphicsWindowsShapedAlphaTextV1","description":"Raster."}],"returns":"bool","signature":"AdmitRequestResult(text value, text family, text locale, int weight, int sizeQ26_6, int maximumWidthQ26_6, int maximumHeightQ26_6, text source, graphicsWindowsShapedAlphaTextV1 raster) returns bool","description":"Admit request result.","tags":["thing","method","frontend.yui.host.windows"],"exampleId":"method-AdmitRequestResult-23","updated":"2026-09-09"},{"name":"ResetCache","kind":"method","parameters":[],"returns":"bool","signature":"ResetCache() returns bool","description":"Reset cache.","tags":["thing","method","frontend.yui.host.windows"],"exampleId":"method-ResetCache-24","updated":"2026-09-09"},{"name":"Snapshot","kind":"method","parameters":[],"returns":"text","signature":"Snapshot() returns text","description":"Snapshot.","tags":["thing","method","frontend.yui.host.windows"],"exampleId":"method-Snapshot-25","updated":"2026-09-09"}],"tags":["cpu","frontend","frontend.yui.host.windows","host","method","source-example","thing","windows","yeho","yui"],"updated":"2026-09-09","source":{"repository":"yeho","path":"packages/frontend/yui/host/windows/text-text_provider_v1.yh","line":56,"sha256":"1ec95a54e9d4d6145a0aa2cd9c58d797181b9ffb547a8559bc2674255f4ceaba"},"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 yuiWindowsTextProviderV1","description":"A complete small caller. Values are illustrative; check the returned result and package requirements before connecting live resources.","code":"using frontend.yui.host.windows\n\n// Connect YUI to Windows host input, accessibility, and editing services.\nyuiWindowsTextProviderV1 sample = yuiWindowsTextProviderV1(\"example\")\nConsole.Log(Text.From(sample.requestCacheMaximumEntries))\n","manifest":"manifestVersion = \"2\"\npackage = \"api.example.frontend_yui_host_windows__yuiwindowstextproviderv1\"\nversion = \"0.1.0\"\nlanguageEdition = \"yeho-core-2026.1\"\n\n[app]\nkind = \"headless\"\n\n[[dependencies]]\npackage = \"frontend.yui\"\nversion = \"0.2.0\"\npath = \"../../../yeho/packages/frontend/yui\"\n\n[[dependencies]]\npackage = \"frontend.yui.host.windows\"\nversion = \"0.2.0\"\npath = \"../../../yeho/packages/frontend/yui/host/windows\"\n\n[[dependencies]]\npackage = \"graphics.canvas\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/graphics/canvas\"\n\n[[dependencies]]\npackage = \"graphics.image\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/graphics/image\"\n\n[[dependencies]]\npackage = \"graphics.image.processing\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/graphics/image/processing\"\n\n[[dependencies]]\npackage = \"graphics.text\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/graphics/text\"\n\n[[dependencies]]\npackage = \"graphics.text.windows\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/graphics/text/windows\"\n\n[[dependencies]]\npackage = \"host.ui_services\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/host/ui_services\"\n\n[[dependencies]]\npackage = \"host.windows\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/host/windows\"\n\n[[dependencies]]\npackage = \"input.text\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/input/text\"\n\n[[dependencies]]\npackage = \"time\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/time\"\n\n[[dependencies]]\npackage = \"ui\"\nversion = \"0.2.0\"\npath = \"../../../yeho/packages/ui\"\n\n[[dependencies]]\npackage = \"window\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/window\"\n\n[[dependencies]]\npackage = \"window.multi\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/window/multi\"\n","tags":["cpu","source-example"],"verification":"type checked","run":"cpu-oracle","sha256":"2613e9fe2eb7481b636fd48e75e36f36acb6178724893f413767042e40652fbf","checked":"2026-09-09","diagnostic":"","observedOutput":null,"checkedBackend":null},{"id":"method-ValidationIssue-19","title":"yuiWindowsTextProviderV1.ValidationIssue","description":"A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.","code":"using frontend.yui.host.windows\n\n// Validation issue.\nyuiWindowsTextProviderV1 instance = yuiWindowsTextProviderV1(\"example\")\ntext result = instance.ValidationIssue()\nConsole.Log(Text.From(result))\n","manifest":"manifestVersion = \"2\"\npackage = \"api.example.frontend_yui_host_windows__yuiwindowstextproviderv1\"\nversion = \"0.1.0\"\nlanguageEdition = \"yeho-core-2026.1\"\n\n[app]\nkind = \"headless\"\n\n[[dependencies]]\npackage = \"frontend.yui\"\nversion = \"0.2.0\"\npath = \"../../../yeho/packages/frontend/yui\"\n\n[[dependencies]]\npackage = \"frontend.yui.host.windows\"\nversion = \"0.2.0\"\npath = \"../../../yeho/packages/frontend/yui/host/windows\"\n\n[[dependencies]]\npackage = \"graphics.canvas\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/graphics/canvas\"\n\n[[dependencies]]\npackage = \"graphics.image\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/graphics/image\"\n\n[[dependencies]]\npackage = \"graphics.image.processing\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/graphics/image/processing\"\n\n[[dependencies]]\npackage = \"graphics.text\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/graphics/text\"\n\n[[dependencies]]\npackage = \"graphics.text.windows\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/graphics/text/windows\"\n\n[[dependencies]]\npackage = \"host.ui_services\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/host/ui_services\"\n\n[[dependencies]]\npackage = \"host.windows\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/host/windows\"\n\n[[dependencies]]\npackage = \"input.text\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/input/text\"\n\n[[dependencies]]\npackage = \"time\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/time\"\n\n[[dependencies]]\npackage = \"ui\"\nversion = \"0.2.0\"\npath = \"../../../yeho/packages/ui\"\n\n[[dependencies]]\npackage = \"window\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/window\"\n\n[[dependencies]]\npackage = \"window.multi\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/window/multi\"\n","tags":["cpu","method","source-example"],"run":"cpu-oracle","verification":"type checked","sha256":"7c065fe23d9c7d300095ad72006f133dea508ba1215e0a3b1295806d879475fb","checked":"2026-09-09","diagnostic":"","observedOutput":null,"checkedBackend":null},{"id":"method-RequestCacheIndex-20","title":"yuiWindowsTextProviderV1.RequestCacheIndex","description":"A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.","code":"using frontend.yui.host.windows\n\n// Request cache index.\nyuiWindowsTextProviderV1 instance = yuiWindowsTextProviderV1(\"example\")\ntext argument_value = \"argument value\"\ntext argument_family = \"argument family\"\ntext argument_locale = \"argument locale\"\nint argument_weight = 1\nint argument_sizeQ26_6 = 1\nint argument_maximumWidthQ26_6 = 1\nint argument_maximumHeightQ26_6 = 1\ntext argument_source = \"argument source\"\nint result = instance.RequestCacheIndex(argument_value, argument_family, argument_locale, argument_weight, argument_sizeQ26_6, argument_maximumWidthQ26_6, argument_maximumHeightQ26_6, argument_source)\nConsole.Log(Text.From(result))\n","manifest":"manifestVersion = \"2\"\npackage = \"api.example.frontend_yui_host_windows__yuiwindowstextproviderv1\"\nversion = \"0.1.0\"\nlanguageEdition = \"yeho-core-2026.1\"\n\n[app]\nkind = \"headless\"\n\n[[dependencies]]\npackage = \"frontend.yui\"\nversion = \"0.2.0\"\npath = \"../../../yeho/packages/frontend/yui\"\n\n[[dependencies]]\npackage = \"frontend.yui.host.windows\"\nversion = \"0.2.0\"\npath = \"../../../yeho/packages/frontend/yui/host/windows\"\n\n[[dependencies]]\npackage = \"graphics.canvas\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/graphics/canvas\"\n\n[[dependencies]]\npackage = \"graphics.image\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/graphics/image\"\n\n[[dependencies]]\npackage = \"graphics.image.processing\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/graphics/image/processing\"\n\n[[dependencies]]\npackage = \"graphics.text\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/graphics/text\"\n\n[[dependencies]]\npackage = \"graphics.text.windows\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/graphics/text/windows\"\n\n[[dependencies]]\npackage = \"host.ui_services\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/host/ui_services\"\n\n[[dependencies]]\npackage = \"host.windows\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/host/windows\"\n\n[[dependencies]]\npackage = \"input.text\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/input/text\"\n\n[[dependencies]]\npackage = \"time\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/time\"\n\n[[dependencies]]\npackage = \"ui\"\nversion = \"0.2.0\"\npath = \"../../../yeho/packages/ui\"\n\n[[dependencies]]\npackage = \"window\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/window\"\n\n[[dependencies]]\npackage = \"window.multi\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/window/multi\"\n","tags":["cpu","method","source-example"],"run":"cpu-oracle","verification":"type checked","sha256":"9b27a9d58be496945fbb9a794dda1d818c71b8e07e3db4573c6054e341546722","checked":"2026-09-09","diagnostic":"","observedOutput":null,"checkedBackend":null},{"id":"method-RequireRequestResult-21","title":"yuiWindowsTextProviderV1.RequireRequestResult","description":"A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.","code":"using frontend.yui.host.windows\n\n// Require request result.\nyuiWindowsTextProviderV1 instance = yuiWindowsTextProviderV1(\"example\")\ntext argument_value = \"argument value\"\ntext argument_family = \"argument family\"\ntext argument_locale = \"argument locale\"\nint argument_weight = 1\nint argument_sizeQ26_6 = 1\nint argument_maximumWidthQ26_6 = 1\nint argument_maximumHeightQ26_6 = 1\ntext argument_source = \"argument source\"\nint result = instance.RequireRequestResult(argument_value, argument_family, argument_locale, argument_weight, argument_sizeQ26_6, argument_maximumWidthQ26_6, argument_maximumHeightQ26_6, argument_source)\nConsole.Log(Text.From(result))\n","manifest":"manifestVersion = \"2\"\npackage = \"api.example.frontend_yui_host_windows__yuiwindowstextproviderv1\"\nversion = \"0.1.0\"\nlanguageEdition = \"yeho-core-2026.1\"\n\n[app]\nkind = \"headless\"\n\n[[dependencies]]\npackage = \"frontend.yui\"\nversion = \"0.2.0\"\npath = \"../../../yeho/packages/frontend/yui\"\n\n[[dependencies]]\npackage = \"frontend.yui.host.windows\"\nversion = \"0.2.0\"\npath = \"../../../yeho/packages/frontend/yui/host/windows\"\n\n[[dependencies]]\npackage = \"graphics.canvas\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/graphics/canvas\"\n\n[[dependencies]]\npackage = \"graphics.image\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/graphics/image\"\n\n[[dependencies]]\npackage = \"graphics.image.processing\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/graphics/image/processing\"\n\n[[dependencies]]\npackage = \"graphics.text\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/graphics/text\"\n\n[[dependencies]]\npackage = \"graphics.text.windows\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/graphics/text/windows\"\n\n[[dependencies]]\npackage = \"host.ui_services\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/host/ui_services\"\n\n[[dependencies]]\npackage = \"host.windows\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/host/windows\"\n\n[[dependencies]]\npackage = \"input.text\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/input/text\"\n\n[[dependencies]]\npackage = \"time\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/time\"\n\n[[dependencies]]\npackage = \"ui\"\nversion = \"0.2.0\"\npath = \"../../../yeho/packages/ui\"\n\n[[dependencies]]\npackage = \"window\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/window\"\n\n[[dependencies]]\npackage = \"window.multi\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/window/multi\"\n","tags":["cpu","method","source-example"],"run":"cpu-oracle","verification":"type checked","sha256":"159c7f9c0159f1f64c586b7a67c6ca3c0786dd07b1d76469ea660ea41e00fe87","checked":"2026-09-09","diagnostic":"","observedOutput":null,"checkedBackend":null},{"id":"method-EvictOldestRequestResult-22","title":"yuiWindowsTextProviderV1.EvictOldestRequestResult","description":"A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.","code":"using frontend.yui.host.windows\n\n// Evict oldest request result.\nyuiWindowsTextProviderV1 instance = yuiWindowsTextProviderV1(\"example\")\nbool result = instance.EvictOldestRequestResult()\nConsole.Log(Text.From(result))\n","manifest":"manifestVersion = \"2\"\npackage = \"api.example.frontend_yui_host_windows__yuiwindowstextproviderv1\"\nversion = \"0.1.0\"\nlanguageEdition = \"yeho-core-2026.1\"\n\n[app]\nkind = \"headless\"\n\n[[dependencies]]\npackage = \"frontend.yui\"\nversion = \"0.2.0\"\npath = \"../../../yeho/packages/frontend/yui\"\n\n[[dependencies]]\npackage = \"frontend.yui.host.windows\"\nversion = \"0.2.0\"\npath = \"../../../yeho/packages/frontend/yui/host/windows\"\n\n[[dependencies]]\npackage = \"graphics.canvas\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/graphics/canvas\"\n\n[[dependencies]]\npackage = \"graphics.image\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/graphics/image\"\n\n[[dependencies]]\npackage = \"graphics.image.processing\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/graphics/image/processing\"\n\n[[dependencies]]\npackage = \"graphics.text\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/graphics/text\"\n\n[[dependencies]]\npackage = \"graphics.text.windows\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/graphics/text/windows\"\n\n[[dependencies]]\npackage = \"host.ui_services\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/host/ui_services\"\n\n[[dependencies]]\npackage = \"host.windows\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/host/windows\"\n\n[[dependencies]]\npackage = \"input.text\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/input/text\"\n\n[[dependencies]]\npackage = \"time\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/time\"\n\n[[dependencies]]\npackage = \"ui\"\nversion = \"0.2.0\"\npath = \"../../../yeho/packages/ui\"\n\n[[dependencies]]\npackage = \"window\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/window\"\n\n[[dependencies]]\npackage = \"window.multi\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/window/multi\"\n","tags":["cpu","method","source-example"],"run":"cpu-oracle","verification":"type checked","sha256":"eeb6c9aaf1d384697c6f394c984f427ee3484aa833f47395d150a2093729a5bc","checked":"2026-09-09","diagnostic":"","observedOutput":null,"checkedBackend":null},{"id":"method-AdmitRequestResult-23","title":"yuiWindowsTextProviderV1.AdmitRequestResult","description":"A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.","code":"using frontend.yui.host.windows\n\n// Admit request result.\nyuiWindowsTextProviderV1 instance = yuiWindowsTextProviderV1(\"example\")\ntext argument_value = \"argument value\"\ntext argument_family = \"argument family\"\ntext argument_locale = \"argument locale\"\nint argument_weight = 1\nint argument_sizeQ26_6 = 1\nint argument_maximumWidthQ26_6 = 1\nint argument_maximumHeightQ26_6 = 1\ntext argument_source = \"argument source\"\ngraphicsWindowsShapedAlphaTextV1 argument_raster = graphicsWindowsShapedAlphaTextV1(graphicsWindowsGlyphRunCaptureSnapshot(\"example\"), graphicsShapedTextV2(\"value\", \"locale\", \"direction\", \"provider\", graphicsTextMetricsV2(1, 1, 1, 1, 1, 1, 1, 1, 1), \"example\"), graphicsGlyphAlphaResourceSetV1(\"example\"), \"example\")\nbool result = instance.AdmitRequestResult(argument_value, argument_family, argument_locale, argument_weight, argument_sizeQ26_6, argument_maximumWidthQ26_6, argument_maximumHeightQ26_6, argument_source, argument_raster)\nConsole.Log(Text.From(result))\n","manifest":"manifestVersion = \"2\"\npackage = \"api.example.frontend_yui_host_windows__yuiwindowstextproviderv1\"\nversion = \"0.1.0\"\nlanguageEdition = \"yeho-core-2026.1\"\n\n[app]\nkind = \"headless\"\n\n[[dependencies]]\npackage = \"frontend.yui\"\nversion = \"0.2.0\"\npath = \"../../../yeho/packages/frontend/yui\"\n\n[[dependencies]]\npackage = \"frontend.yui.host.windows\"\nversion = \"0.2.0\"\npath = \"../../../yeho/packages/frontend/yui/host/windows\"\n\n[[dependencies]]\npackage = \"graphics.canvas\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/graphics/canvas\"\n\n[[dependencies]]\npackage = \"graphics.image\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/graphics/image\"\n\n[[dependencies]]\npackage = \"graphics.image.processing\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/graphics/image/processing\"\n\n[[dependencies]]\npackage = \"graphics.text\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/graphics/text\"\n\n[[dependencies]]\npackage = \"graphics.text.windows\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/graphics/text/windows\"\n\n[[dependencies]]\npackage = \"host.ui_services\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/host/ui_services\"\n\n[[dependencies]]\npackage = \"host.windows\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/host/windows\"\n\n[[dependencies]]\npackage = \"input.text\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/input/text\"\n\n[[dependencies]]\npackage = \"time\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/time\"\n\n[[dependencies]]\npackage = \"ui\"\nversion = \"0.2.0\"\npath = \"../../../yeho/packages/ui\"\n\n[[dependencies]]\npackage = \"window\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/window\"\n\n[[dependencies]]\npackage = \"window.multi\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/window/multi\"\n","tags":["cpu","method","source-example"],"run":"cpu-oracle","verification":"type checked","sha256":"da473e76670ce2b95f3d8f7b4ad80a0f0b02d671a0e3a1d2032333e9cb9c651e","checked":"2026-09-09","diagnostic":"","observedOutput":null,"checkedBackend":null},{"id":"method-ResetCache-24","title":"yuiWindowsTextProviderV1.ResetCache","description":"A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.","code":"using frontend.yui.host.windows\n\n// Reset cache.\nyuiWindowsTextProviderV1 instance = yuiWindowsTextProviderV1(\"example\")\nbool result = instance.ResetCache()\nConsole.Log(Text.From(result))\n","manifest":"manifestVersion = \"2\"\npackage = \"api.example.frontend_yui_host_windows__yuiwindowstextproviderv1\"\nversion = \"0.1.0\"\nlanguageEdition = \"yeho-core-2026.1\"\n\n[app]\nkind = \"headless\"\n\n[[dependencies]]\npackage = \"frontend.yui\"\nversion = \"0.2.0\"\npath = \"../../../yeho/packages/frontend/yui\"\n\n[[dependencies]]\npackage = \"frontend.yui.host.windows\"\nversion = \"0.2.0\"\npath = \"../../../yeho/packages/frontend/yui/host/windows\"\n\n[[dependencies]]\npackage = \"graphics.canvas\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/graphics/canvas\"\n\n[[dependencies]]\npackage = \"graphics.image\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/graphics/image\"\n\n[[dependencies]]\npackage = \"graphics.image.processing\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/graphics/image/processing\"\n\n[[dependencies]]\npackage = \"graphics.text\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/graphics/text\"\n\n[[dependencies]]\npackage = \"graphics.text.windows\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/graphics/text/windows\"\n\n[[dependencies]]\npackage = \"host.ui_services\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/host/ui_services\"\n\n[[dependencies]]\npackage = \"host.windows\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/host/windows\"\n\n[[dependencies]]\npackage = \"input.text\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/input/text\"\n\n[[dependencies]]\npackage = \"time\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/time\"\n\n[[dependencies]]\npackage = \"ui\"\nversion = \"0.2.0\"\npath = \"../../../yeho/packages/ui\"\n\n[[dependencies]]\npackage = \"window\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/window\"\n\n[[dependencies]]\npackage = \"window.multi\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/window/multi\"\n","tags":["cpu","method","source-example"],"run":"cpu-oracle","verification":"type checked","sha256":"fa8974191c4c6fccb1076c53c2c336d88e368930bdb0f6f183d5679ff9e28436","checked":"2026-09-09","diagnostic":"","observedOutput":null,"checkedBackend":null},{"id":"method-Snapshot-25","title":"yuiWindowsTextProviderV1.Snapshot","description":"A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.","code":"using frontend.yui.host.windows\n\n// Snapshot.\nyuiWindowsTextProviderV1 instance = yuiWindowsTextProviderV1(\"example\")\ntext result = instance.Snapshot()\nConsole.Log(Text.From(result))\n","manifest":"manifestVersion = \"2\"\npackage = \"api.example.frontend_yui_host_windows__yuiwindowstextproviderv1\"\nversion = \"0.1.0\"\nlanguageEdition = \"yeho-core-2026.1\"\n\n[app]\nkind = \"headless\"\n\n[[dependencies]]\npackage = \"frontend.yui\"\nversion = \"0.2.0\"\npath = \"../../../yeho/packages/frontend/yui\"\n\n[[dependencies]]\npackage = \"frontend.yui.host.windows\"\nversion = \"0.2.0\"\npath = \"../../../yeho/packages/frontend/yui/host/windows\"\n\n[[dependencies]]\npackage = \"graphics.canvas\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/graphics/canvas\"\n\n[[dependencies]]\npackage = \"graphics.image\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/graphics/image\"\n\n[[dependencies]]\npackage = \"graphics.image.processing\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/graphics/image/processing\"\n\n[[dependencies]]\npackage = \"graphics.text\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/graphics/text\"\n\n[[dependencies]]\npackage = \"graphics.text.windows\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/graphics/text/windows\"\n\n[[dependencies]]\npackage = \"host.ui_services\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/host/ui_services\"\n\n[[dependencies]]\npackage = \"host.windows\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/host/windows\"\n\n[[dependencies]]\npackage = \"input.text\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/input/text\"\n\n[[dependencies]]\npackage = \"time\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/time\"\n\n[[dependencies]]\npackage = \"ui\"\nversion = \"0.2.0\"\npath = \"../../../yeho/packages/ui\"\n\n[[dependencies]]\npackage = \"window\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/window\"\n\n[[dependencies]]\npackage = \"window.multi\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/window/multi\"\n","tags":["cpu","method","source-example"],"run":"cpu-oracle","verification":"type checked","sha256":"413655f63a684a89204463495f426cb8f39fdd20d758e3ac0788cc9483e572a5","checked":"2026-09-09","diagnostic":"","observedOutput":null,"checkedBackend":null}],"searchTerms":["cache","requestCache","requestCacheMaximumEntries","requestCacheMaximumAlphaBytes","requestCacheLiveAlphaBytes","requestCacheClock","requestCacheGeneration","requestCacheHits","requestCacheMisses","requestCacheEvictions","requestProviderComputes","appendCalls","stableCacheCalls","resourcesAdmitted","resourcesReused","cacheResets","diagnostic","source","yuiWindowsTextProviderV1","ValidationIssue","RequestCacheIndex","RequireRequestResult","EvictOldestRequestResult","AdmitRequestResult","ResetCache","Snapshot"],"url":"https://demonhunterlabs.com/academy/api?item=frontend.yui.host.windows--yuiWindowsTextProviderV1","json":"https://demonhunterlabs.com/reference/items/frontend.yui.host.windows--yuiWindowsTextProviderV1.json","markdown":"https://demonhunterlabs.com/reference/text/frontend.yui.host.windows--yuiWindowsTextProviderV1.md"}
