{"id":"window.multi--nativeWindowReferenceRuntime","name":"nativeWindowReferenceRuntime","owner":"yeho","package":"window.multi","kind":"thing","signature":"external thing nativeWindowReferenceRuntime","description":"A native window reference runtime record carrying schema, schemaVersion, capabilities, windows, events, and related state.","context":"Describe multiple windows, input events, lifecycle, and capabilities with typed records.","parameters":[],"returns":"void","members":[{"name":"schema","kind":"field","type":"text","description":"Stores schema as text.","signature":"text schema","tags":["thing","field","window.multi"],"updated":"2026-09-09"},{"name":"schemaVersion","kind":"field","type":"int","description":"Stores schema version as int.","signature":"int schemaVersion","tags":["thing","field","window.multi"],"updated":"2026-09-09"},{"name":"capabilities","kind":"field","type":"nativeWindowCapabilitySet","description":"Stores capabilities as nativeWindowCapabilitySet.","signature":"nativeWindowCapabilitySet capabilities","tags":["thing","field","window.multi"],"updated":"2026-09-09"},{"name":"windows","kind":"field","type":"list of nativeWindowReferenceState","description":"Stores windows as list of nativeWindowReferenceState.","signature":"list of nativeWindowReferenceState windows","tags":["thing","field","window.multi"],"updated":"2026-09-09"},{"name":"events","kind":"field","type":"list of nativeWindowEvent","description":"Stores events as list of nativeWindowEvent.","signature":"list of nativeWindowEvent events","tags":["thing","field","window.multi"],"updated":"2026-09-09"},{"name":"nextSequence","kind":"field","type":"int","description":"Stores next sequence as int.","signature":"int nextSequence","tags":["thing","field","window.multi"],"updated":"2026-09-09"},{"name":"lastTimestamp","kind":"field","type":"int","description":"Stores last timestamp as int.","signature":"int lastTimestamp","tags":["thing","field","window.multi"],"updated":"2026-09-09"},{"name":"diagnostic","kind":"field","type":"text","description":"Stores diagnostic as text.","signature":"text diagnostic","tags":["thing","field","window.multi"],"updated":"2026-09-09"},{"name":"nativeWindowReferenceRuntime","kind":"constructor","parameters":[{"name":"provider","type":"text","description":"Provider."},{"name":"maximumWindows","type":"int","description":"Maximum windows."}],"returns":"void","signature":"nativeWindowReferenceRuntime(text provider, int maximumWindows)","description":"Native window reference runtime.","tags":["thing","constructor","window.multi"],"updated":"2026-09-09"},{"name":"WindowIndex","kind":"method","parameters":[{"name":"id","type":"text","description":"Id."}],"returns":"int","signature":"WindowIndex(text id) returns int","description":"Window index.","tags":["thing","method","window.multi"],"exampleId":"method-WindowIndex-9","updated":"2026-09-09"},{"name":"Record","kind":"method","parameters":[{"name":"windowId","type":"text","description":"Window id."},{"name":"kind","type":"text","description":"Kind."},{"name":"detail","type":"text","description":"Detail."},{"name":"timestampMicroseconds","type":"int","description":"Timestamp microseconds."}],"returns":"void","signature":"Record(text windowId, text kind, text detail, int timestampMicroseconds)","description":"Record.","tags":["thing","method","window.multi"],"exampleId":"method-Record-10","updated":"2026-09-09"},{"name":"Create","kind":"method","parameters":[{"name":"spec","type":"nativeWindowSpec","description":"Spec."},{"name":"providerAvailable","type":"bool","description":"Provider available."},{"name":"timestampMicroseconds","type":"int","description":"Timestamp microseconds."}],"returns":"bool","signature":"Create(nativeWindowSpec spec, bool providerAvailable, int timestampMicroseconds) returns bool","description":"Create.","tags":["thing","method","window.multi"],"exampleId":"method-Create-11","updated":"2026-09-09"},{"name":"Show","kind":"method","parameters":[{"name":"id","type":"text","description":"Id."},{"name":"visible","type":"bool","description":"Visible."},{"name":"timestampMicroseconds","type":"int","description":"Timestamp microseconds."}],"returns":"bool","signature":"Show(text id, bool visible, int timestampMicroseconds) returns bool","description":"Show.","tags":["thing","method","window.multi"],"exampleId":"method-Show-12","updated":"2026-09-09"},{"name":"Focus","kind":"method","parameters":[{"name":"id","type":"text","description":"Id."},{"name":"timestampMicroseconds","type":"int","description":"Timestamp microseconds."}],"returns":"bool","signature":"Focus(text id, int timestampMicroseconds) returns bool","description":"Focus.","tags":["thing","method","window.multi"],"exampleId":"method-Focus-13","updated":"2026-09-09"},{"name":"MoveResize","kind":"method","parameters":[{"name":"id","type":"text","description":"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":"scalePercent","type":"int","description":"Scale percent."},{"name":"monitorId","type":"text","description":"Monitor id."},{"name":"timestampMicroseconds","type":"int","description":"Timestamp microseconds."}],"returns":"bool","signature":"MoveResize(text id, int x, int y, int width, int height, int scalePercent, text monitorId, int timestampMicroseconds) returns bool","description":"Move resize.","tags":["thing","method","window.multi"],"exampleId":"method-MoveResize-14","updated":"2026-09-09"},{"name":"SetMinimized","kind":"method","parameters":[{"name":"id","type":"text","description":"Id."},{"name":"minimized","type":"bool","description":"Minimized."},{"name":"timestampMicroseconds","type":"int","description":"Timestamp microseconds."}],"returns":"bool","signature":"SetMinimized(text id, bool minimized, int timestampMicroseconds) returns bool","description":"Set minimized.","tags":["thing","method","window.multi"],"exampleId":"method-SetMinimized-15","updated":"2026-09-09"},{"name":"RequestRedraw","kind":"method","parameters":[{"name":"id","type":"text","description":"Id."},{"name":"timestampMicroseconds","type":"int","description":"Timestamp microseconds."}],"returns":"bool","signature":"RequestRedraw(text id, int timestampMicroseconds) returns bool","description":"Request redraw.","tags":["thing","method","window.multi"],"exampleId":"method-RequestRedraw-16","updated":"2026-09-09"},{"name":"RouteKeyboard","kind":"method","parameters":[{"name":"record","type":"nativeKeyboardRecord","description":"Record."}],"returns":"bool","signature":"RouteKeyboard(nativeKeyboardRecord record) returns bool","description":"Route keyboard.","tags":["thing","method","window.multi"],"exampleId":"method-RouteKeyboard-17","updated":"2026-09-09"},{"name":"RoutePointer","kind":"method","parameters":[{"name":"record","type":"nativePointerRecord","description":"Record."}],"returns":"bool","signature":"RoutePointer(nativePointerRecord record) returns bool","description":"Route pointer.","tags":["thing","method","window.multi"],"exampleId":"method-RoutePointer-18","updated":"2026-09-09"},{"name":"RequestClose","kind":"method","parameters":[{"name":"id","type":"text","description":"Id."},{"name":"timestampMicroseconds","type":"int","description":"Timestamp microseconds."}],"returns":"bool","signature":"RequestClose(text id, int timestampMicroseconds) returns bool","description":"Request close.","tags":["thing","method","window.multi"],"exampleId":"method-RequestClose-19","updated":"2026-09-09"},{"name":"CancelClose","kind":"method","parameters":[{"name":"id","type":"text","description":"Id."},{"name":"timestampMicroseconds","type":"int","description":"Timestamp microseconds."}],"returns":"bool","signature":"CancelClose(text id, int timestampMicroseconds) returns bool","description":"Cancel close.","tags":["thing","method","window.multi"],"exampleId":"method-CancelClose-20","updated":"2026-09-09"},{"name":"Close","kind":"method","parameters":[{"name":"id","type":"text","description":"Id."},{"name":"timestampMicroseconds","type":"int","description":"Timestamp microseconds."}],"returns":"bool","signature":"Close(text id, int timestampMicroseconds) returns bool","description":"Close.","tags":["thing","method","window.multi"],"exampleId":"method-Close-21","updated":"2026-09-09"},{"name":"TearDown","kind":"method","parameters":[{"name":"timestampMicroseconds","type":"int","description":"Timestamp microseconds."}],"returns":"int","signature":"TearDown(int timestampMicroseconds) returns int","description":"Tear down.","tags":["thing","method","window.multi"],"exampleId":"method-TearDown-22","updated":"2026-09-09"},{"name":"Describe","kind":"method","parameters":[],"returns":"text","signature":"Describe() returns text","description":"Describe.","tags":["thing","method","window.multi"],"exampleId":"method-Describe-23","updated":"2026-09-09"}],"tags":["cpu","method","multi","source-example","thing","window","window.multi","yeho"],"updated":"2026-09-09","source":{"repository":"yeho","path":"packages/window/multi/10-reference-runtime.yh","line":48,"sha256":"aeda13ff3236abc8b68226aa1f179e913c3f51219e00e5c5cbeb4551b099961d"},"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 nativeWindowReferenceRuntime","description":"A complete small caller. Values are illustrative; check the returned result and package requirements before connecting live resources.","code":"using window.multi\n\n// Describe multiple windows, input events, lifecycle, and capabilities with typed records.\nnativeWindowReferenceRuntime sample = nativeWindowReferenceRuntime(\"provider\", 1)\nConsole.Log(Text.From(sample.schema))\n","manifest":"manifestVersion = \"2\"\npackage = \"api.example.window_multi__nativewindowreferenceruntime\"\nversion = \"0.1.0\"\nlanguageEdition = \"yeho-core-2026.1\"\n\n[app]\nkind = \"headless\"\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":"9609ba9b0cd374926d440b11eb4b06aec365b1f0807a83e8e0d7f946f0e5b43a","checked":"2026-09-09","diagnostic":"","observedOutput":null,"checkedBackend":null},{"id":"method-WindowIndex-9","title":"nativeWindowReferenceRuntime.WindowIndex","description":"A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.","code":"using window.multi\n\n// Window index.\nnativeWindowReferenceRuntime instance = nativeWindowReferenceRuntime(\"provider\", 1)\ntext argument_id = \"argument id\"\nint result = instance.WindowIndex(argument_id)\nConsole.Log(Text.From(result))\n","manifest":"manifestVersion = \"2\"\npackage = \"api.example.window_multi__nativewindowreferenceruntime\"\nversion = \"0.1.0\"\nlanguageEdition = \"yeho-core-2026.1\"\n\n[app]\nkind = \"headless\"\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":"c7050642ffb38cdeb59c175c93e153c42088ab766aeb2737e9df5994296b67b0","checked":"2026-09-09","diagnostic":"","observedOutput":null,"checkedBackend":null},{"id":"method-Record-10","title":"nativeWindowReferenceRuntime.Record","description":"A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.","code":"using window.multi\n\n// Record.\nnativeWindowReferenceRuntime instance = nativeWindowReferenceRuntime(\"provider\", 1)\ntext argument_windowId = \"argument window Id\"\ntext argument_kind = \"argument kind\"\ntext argument_detail = \"argument detail\"\nint argument_timestampMicroseconds = 1\ninstance.Record(argument_windowId, argument_kind, argument_detail, argument_timestampMicroseconds)\nConsole.Log(\"Record completed\")\n","manifest":"manifestVersion = \"2\"\npackage = \"api.example.window_multi__nativewindowreferenceruntime\"\nversion = \"0.1.0\"\nlanguageEdition = \"yeho-core-2026.1\"\n\n[app]\nkind = \"headless\"\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":"0fe892b40b7195d5f4004298f66110623fd5f4732f3541077a12a85c8de31f70","checked":"2026-09-09","diagnostic":"","observedOutput":null,"checkedBackend":null},{"id":"method-Create-11","title":"nativeWindowReferenceRuntime.Create","description":"A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.","code":"using window.multi\n\n// Create.\nnativeWindowReferenceRuntime instance = nativeWindowReferenceRuntime(\"provider\", 1)\nnativeWindowSpec argument_spec = nativeWindowSpec(\"id\", \"owner Id\", \"Inventory\", 1, 1, true)\nbool argument_providerAvailable = true\nint argument_timestampMicroseconds = 1\nbool result = instance.Create(argument_spec, argument_providerAvailable, argument_timestampMicroseconds)\nConsole.Log(Text.From(result))\n","manifest":"manifestVersion = \"2\"\npackage = \"api.example.window_multi__nativewindowreferenceruntime\"\nversion = \"0.1.0\"\nlanguageEdition = \"yeho-core-2026.1\"\n\n[app]\nkind = \"headless\"\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":"69b6f15ef6b48d8047ad4eb2057b91768cfe8b9f2a0d0a925c900b62bf17c205","checked":"2026-09-09","diagnostic":"","observedOutput":null,"checkedBackend":null},{"id":"method-Show-12","title":"nativeWindowReferenceRuntime.Show","description":"A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.","code":"using window.multi\n\n// Show.\nnativeWindowReferenceRuntime instance = nativeWindowReferenceRuntime(\"provider\", 1)\ntext argument_id = \"argument id\"\nbool argument_visible = true\nint argument_timestampMicroseconds = 1\nbool result = instance.Show(argument_id, argument_visible, argument_timestampMicroseconds)\nConsole.Log(Text.From(result))\n","manifest":"manifestVersion = \"2\"\npackage = \"api.example.window_multi__nativewindowreferenceruntime\"\nversion = \"0.1.0\"\nlanguageEdition = \"yeho-core-2026.1\"\n\n[app]\nkind = \"headless\"\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":"338f19ebced110b695bb4e5949681687eaacce33c4f653ba763f66664c744174","checked":"2026-09-09","diagnostic":"","observedOutput":null,"checkedBackend":null},{"id":"method-Focus-13","title":"nativeWindowReferenceRuntime.Focus","description":"A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.","code":"using window.multi\n\n// Focus.\nnativeWindowReferenceRuntime instance = nativeWindowReferenceRuntime(\"provider\", 1)\ntext argument_id = \"argument id\"\nint argument_timestampMicroseconds = 1\nbool result = instance.Focus(argument_id, argument_timestampMicroseconds)\nConsole.Log(Text.From(result))\n","manifest":"manifestVersion = \"2\"\npackage = \"api.example.window_multi__nativewindowreferenceruntime\"\nversion = \"0.1.0\"\nlanguageEdition = \"yeho-core-2026.1\"\n\n[app]\nkind = \"headless\"\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":"9c640140e07d20d195d68a8705aeffec166a30cb7749e530f353377d8c96bb42","checked":"2026-09-09","diagnostic":"","observedOutput":null,"checkedBackend":null},{"id":"method-MoveResize-14","title":"nativeWindowReferenceRuntime.MoveResize","description":"A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.","code":"using window.multi\n\n// Move resize.\nnativeWindowReferenceRuntime instance = nativeWindowReferenceRuntime(\"provider\", 1)\ntext argument_id = \"argument id\"\nint argument_x = 1\nint argument_y = 1\nint argument_width = 1\nint argument_height = 1\nint argument_scalePercent = 1\ntext argument_monitorId = \"argument monitor Id\"\nint argument_timestampMicroseconds = 1\nbool result = instance.MoveResize(argument_id, argument_x, argument_y, argument_width, argument_height, argument_scalePercent, argument_monitorId, argument_timestampMicroseconds)\nConsole.Log(Text.From(result))\n","manifest":"manifestVersion = \"2\"\npackage = \"api.example.window_multi__nativewindowreferenceruntime\"\nversion = \"0.1.0\"\nlanguageEdition = \"yeho-core-2026.1\"\n\n[app]\nkind = \"headless\"\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":"aa257cc63f86f316cbb197c45354e4175ffccdfab77d1f582282db3579e044e4","checked":"2026-09-09","diagnostic":"","observedOutput":null,"checkedBackend":null},{"id":"method-SetMinimized-15","title":"nativeWindowReferenceRuntime.SetMinimized","description":"A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.","code":"using window.multi\n\n// Set minimized.\nnativeWindowReferenceRuntime instance = nativeWindowReferenceRuntime(\"provider\", 1)\ntext argument_id = \"argument id\"\nbool argument_minimized = true\nint argument_timestampMicroseconds = 1\nbool result = instance.SetMinimized(argument_id, argument_minimized, argument_timestampMicroseconds)\nConsole.Log(Text.From(result))\n","manifest":"manifestVersion = \"2\"\npackage = \"api.example.window_multi__nativewindowreferenceruntime\"\nversion = \"0.1.0\"\nlanguageEdition = \"yeho-core-2026.1\"\n\n[app]\nkind = \"headless\"\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":"92e860d809382ba04108892dbdea35fed7b3346db254f18569220c9f5da1798a","checked":"2026-09-09","diagnostic":"","observedOutput":null,"checkedBackend":null},{"id":"method-RequestRedraw-16","title":"nativeWindowReferenceRuntime.RequestRedraw","description":"A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.","code":"using window.multi\n\n// Request redraw.\nnativeWindowReferenceRuntime instance = nativeWindowReferenceRuntime(\"provider\", 1)\ntext argument_id = \"argument id\"\nint argument_timestampMicroseconds = 1\nbool result = instance.RequestRedraw(argument_id, argument_timestampMicroseconds)\nConsole.Log(Text.From(result))\n","manifest":"manifestVersion = \"2\"\npackage = \"api.example.window_multi__nativewindowreferenceruntime\"\nversion = \"0.1.0\"\nlanguageEdition = \"yeho-core-2026.1\"\n\n[app]\nkind = \"headless\"\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":"d9f1d7b4a70798cc128fe12e6a3c7e9194d3e816c7d8f828cf5d6c5f22533bf2","checked":"2026-09-09","diagnostic":"","observedOutput":null,"checkedBackend":null},{"id":"method-RouteKeyboard-17","title":"nativeWindowReferenceRuntime.RouteKeyboard","description":"A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.","code":"using window.multi\n\n// Route keyboard.\nnativeWindowReferenceRuntime instance = nativeWindowReferenceRuntime(\"provider\", 1)\nnativeKeyboardRecord argument_record = nativeKeyboardRecord(\"window Id\", 1, 1, \"logical Key\", \"modifiers\", true, 1, \"device Id\", \"example\")\nbool result = instance.RouteKeyboard(argument_record)\nConsole.Log(Text.From(result))\n","manifest":"manifestVersion = \"2\"\npackage = \"api.example.window_multi__nativewindowreferenceruntime\"\nversion = \"0.1.0\"\nlanguageEdition = \"yeho-core-2026.1\"\n\n[app]\nkind = \"headless\"\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":"5343f46095617240b12facae085a24812a3b8b69b070e82f0acb4da70ba33ba6","checked":"2026-09-09","diagnostic":"","observedOutput":null,"checkedBackend":null},{"id":"method-RoutePointer-18","title":"nativeWindowReferenceRuntime.RoutePointer","description":"A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.","code":"using window.multi\n\n// Route pointer.\nnativeWindowReferenceRuntime instance = nativeWindowReferenceRuntime(\"provider\", 1)\nnativePointerRecord argument_record = nativePointerRecord(\"window Id\", 1, 1, \"pointer Type\", \"buttons\", 1, 1, 1, 1, 1, 1, 1, 1, true, true, true)\nbool result = instance.RoutePointer(argument_record)\nConsole.Log(Text.From(result))\n","manifest":"manifestVersion = \"2\"\npackage = \"api.example.window_multi__nativewindowreferenceruntime\"\nversion = \"0.1.0\"\nlanguageEdition = \"yeho-core-2026.1\"\n\n[app]\nkind = \"headless\"\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":"53f372878ff02af26951bda84735ad39ba77c46dbbfc0e8347a634b81b5d3c6a","checked":"2026-09-09","diagnostic":"","observedOutput":null,"checkedBackend":null},{"id":"method-RequestClose-19","title":"nativeWindowReferenceRuntime.RequestClose","description":"A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.","code":"using window.multi\n\n// Request close.\nnativeWindowReferenceRuntime instance = nativeWindowReferenceRuntime(\"provider\", 1)\ntext argument_id = \"argument id\"\nint argument_timestampMicroseconds = 1\nbool result = instance.RequestClose(argument_id, argument_timestampMicroseconds)\nConsole.Log(Text.From(result))\n","manifest":"manifestVersion = \"2\"\npackage = \"api.example.window_multi__nativewindowreferenceruntime\"\nversion = \"0.1.0\"\nlanguageEdition = \"yeho-core-2026.1\"\n\n[app]\nkind = \"headless\"\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":"6c4a52fdeaa60488928f324dbfc208454fe34b96c55b4fb24b09ffb61f6471b1","checked":"2026-09-09","diagnostic":"","observedOutput":null,"checkedBackend":null},{"id":"method-CancelClose-20","title":"nativeWindowReferenceRuntime.CancelClose","description":"A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.","code":"using window.multi\n\n// Cancel close.\nnativeWindowReferenceRuntime instance = nativeWindowReferenceRuntime(\"provider\", 1)\ntext argument_id = \"argument id\"\nint argument_timestampMicroseconds = 1\nbool result = instance.CancelClose(argument_id, argument_timestampMicroseconds)\nConsole.Log(Text.From(result))\n","manifest":"manifestVersion = \"2\"\npackage = \"api.example.window_multi__nativewindowreferenceruntime\"\nversion = \"0.1.0\"\nlanguageEdition = \"yeho-core-2026.1\"\n\n[app]\nkind = \"headless\"\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":"afcca849590a28a656a2f343e983ef6c9205fd5646e2103a1cd6806b20103340","checked":"2026-09-09","diagnostic":"","observedOutput":null,"checkedBackend":null},{"id":"method-Close-21","title":"nativeWindowReferenceRuntime.Close","description":"A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.","code":"using window.multi\n\n// Close.\nnativeWindowReferenceRuntime instance = nativeWindowReferenceRuntime(\"provider\", 1)\ntext argument_id = \"argument id\"\nint argument_timestampMicroseconds = 1\nbool result = instance.Close(argument_id, argument_timestampMicroseconds)\nConsole.Log(Text.From(result))\n","manifest":"manifestVersion = \"2\"\npackage = \"api.example.window_multi__nativewindowreferenceruntime\"\nversion = \"0.1.0\"\nlanguageEdition = \"yeho-core-2026.1\"\n\n[app]\nkind = \"headless\"\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":"3ef809cdd08689c2a47888e85eaf4eec186dc0c10a47b9bdf9513707e8797979","checked":"2026-09-09","diagnostic":"","observedOutput":null,"checkedBackend":null},{"id":"method-TearDown-22","title":"nativeWindowReferenceRuntime.TearDown","description":"A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.","code":"using window.multi\n\n// Tear down.\nnativeWindowReferenceRuntime instance = nativeWindowReferenceRuntime(\"provider\", 1)\nint argument_timestampMicroseconds = 1\nint result = instance.TearDown(argument_timestampMicroseconds)\nConsole.Log(Text.From(result))\n","manifest":"manifestVersion = \"2\"\npackage = \"api.example.window_multi__nativewindowreferenceruntime\"\nversion = \"0.1.0\"\nlanguageEdition = \"yeho-core-2026.1\"\n\n[app]\nkind = \"headless\"\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":"fc5d81effee1e1918e426c53af1577d634f2f31fc92435f953b73b7389830ea0","checked":"2026-09-09","diagnostic":"","observedOutput":null,"checkedBackend":null},{"id":"method-Describe-23","title":"nativeWindowReferenceRuntime.Describe","description":"A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.","code":"using window.multi\n\n// Describe.\nnativeWindowReferenceRuntime instance = nativeWindowReferenceRuntime(\"provider\", 1)\ntext result = instance.Describe()\nConsole.Log(Text.From(result))\n","manifest":"manifestVersion = \"2\"\npackage = \"api.example.window_multi__nativewindowreferenceruntime\"\nversion = \"0.1.0\"\nlanguageEdition = \"yeho-core-2026.1\"\n\n[app]\nkind = \"headless\"\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":"6f8d3b9e2fed938350461127f7984835a1f2d9dd665f973530430a37c7c3085c","checked":"2026-09-09","diagnostic":"","observedOutput":null,"checkedBackend":null}],"searchTerms":["schema","schemaVersion","capabilities","windows","events","nextSequence","lastTimestamp","diagnostic","nativeWindowReferenceRuntime","WindowIndex","Record","Create","Show","Focus","MoveResize","SetMinimized","RequestRedraw","RouteKeyboard","RoutePointer","RequestClose","CancelClose","Close","TearDown","Describe"],"url":"https://demonhunterlabs.com/academy/api?item=window.multi--nativeWindowReferenceRuntime","json":"https://demonhunterlabs.com/reference/items/window.multi--nativeWindowReferenceRuntime.json","markdown":"https://demonhunterlabs.com/reference/text/window.multi--nativeWindowReferenceRuntime.md"}
